Lines Matching refs:var

51       execution_model + std::string(R"( %main "main" %var
71 ; CHECK: OpDecorate [[var:%\w+]] BuiltIn )") +
73 ; CHECK: OpDecorate [[var]] Volatile
74 OpDecorate %var BuiltIn )") + built_in + std::string(R"(
91 %var = OpVariable )") +
105 %load = OpLoad )") + var_load_type + std::string(R"( %var
148 ; CHECK: [[ptr:%\w+]] = OpAccessChain %_ptr_Input_uint [[var]] %int_0
150 %ptr = OpAccessChain %_ptr_Input_uint %var %int_0
153 ; CHECK: OpLoad {{%\w+}} [[var]] Volatile
154 %var_value = OpLoad %uint %var)");
166 std::string(R"( %main "main" %var
182 ; CHECK: OpDecorate [[var:%\w+]] BuiltIn )") +
184 OpDecorate %var BuiltIn )") + built_in +
202 %var = OpVariable )") + var_type +
252 OpEntryPoint Fragment %main "main" %var
255 ; CHECK: OpDecorate [[var:%\w+]] BuiltIn HelperInvocation
256 ; CHECK: OpDecorate [[var]] Volatile
257 OpDecorate %var BuiltIn HelperInvocation
263 %var = OpVariable %_ptr_Input_bool Input
266 %load = OpLoad %bool %var
287 OpEntryPoint RayGenerationKHR %RayGeneration "RayGeneration" %var
309 ; CHECK: OpEntryPoint RayGenerationNV {{%\w+}} "RayGeneration" [[var:%\w+]]
310 ; CHECK: OpDecorate [[var]] BuiltIn SubgroupSize
311 ; CHECK: OpDecorate [[var]] Volatile
313 OpDecorate %var BuiltIn SubgroupSize
329 %var = OpVariable %_ptr_Input_uint Input
346 %20 = OpLoad %uint %var
378 OpEntryPoint RayGenerationKHR %RayGeneration "RayGeneration" %var
379 OpEntryPoint ClosestHitKHR %ClosestHit "ClosestHit" %var
400 ; CHECK: OpEntryPoint RayGenerationNV {{%\w+}} "RayGeneration" [[var:%\w+]]
401 ; CHECK: OpEntryPoint ClosestHitNV {{%\w+}} "ClosestHit" [[var]]
402 ; CHECK: OpDecorate [[var]] BuiltIn SubgroupSize
403 ; CHECK: OpDecorate [[var]] Volatile
405 OpDecorate %var BuiltIn SubgroupSize
421 %var = OpVariable %_ptr_Input_uint Input
438 %20 = OpLoad %uint %var
451 %40 = OpLoad %uint %var
523 OpEntryPoint RayGenerationKHR %RayGeneration "RayGeneration" %var
524 OpEntryPoint GLCompute %compute "Compute" %gl_LocalInvocationIndex %var
544 OpDecorate %var BuiltIn SubgroupSize
559 %var = OpVariable %_ptr_Input_uint Input
576 %20 = OpLoad %uint %var
589 %63 = OpLoad %uint %var
616 OpEntryPoint GLCompute %compute "Compute" %gl_LocalInvocationIndex %var
617 OpEntryPoint RayGenerationKHR %RayGeneration "RayGeneration" %var
637 OpDecorate %var BuiltIn SubgroupSize
652 %var = OpVariable %_ptr_Input_uint Input
669 %20 = OpLoad %uint %var
682 %63 = OpLoad %uint %var
708 OpEntryPoint RayGenerationKHR %RayGeneration "RayGeneration" %var
709 OpEntryPoint ClosestHitKHR %ClosestHit "ClosestHit" %var
729 OpDecorate %var BuiltIn SubgroupSize
744 %var = OpVariable %_ptr_Input_uint Input
804 OpEntryPoint RayGenerationKHR %RayGeneration "RayGeneration" %var
805 OpEntryPoint GLCompute %compute "Compute" %gl_LocalInvocationIndex %var
828 OpDecorate %var BuiltIn SubgroupSize
843 %var = OpVariable %_ptr_Input_uint Input
873 %63 = OpLoad %uint %var
1153 OpName %param_var_count "param.var.count"