yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
31ab84a5
main
1#version 450 2 3layout (location = 0 )in int c ; 4layout (location = 0 )out int o ; 5 6void main () { 7int i = 0 ; 8o = 1 ; 9// This has non-trivial continue target. 10for (i = 0 ;i < 5 ;++ i ,o = 99 ) { 11o = 2 ; 12return ; 13o = 3 ; 14 } 15// This is considered reachable since Glslang codegen will 16// create a conditional branch in the header, and one arm 17// of that branch reaches this merge block. 18o = 4 ; 19}