Lines Matching +defs:Variable +defs:Value
117 BuiltIn::BuiltIn Value;
471 Register Variable = GR->buildGlobalVariable(
479 buildLoadInst(VariableType, Variable, MIRBuilder, GR, LLType, Reg);
688 Register Desired = Call->Arguments[2]; // Value (C Desired).
1254 // Value
1430 SPIRV::BuiltIn::BuiltIn Value =
1431 SPIRV::lookupGetBuiltin(Builtin->Name, Builtin->Set)->Value;
1433 if (Value == SPIRV::BuiltIn::GlobalInvocationId)
1434 return genWorkgroupQuery(Call, MIRBuilder, GR, Value, 0);
1445 return buildBuiltinVariableLoad(MIRBuilder, Call->ReturnType, GR, Value,
1545 SPIRV::BuiltIn::BuiltIn Value =
1546 SPIRV::lookupGetBuiltin(Builtin->Name, Builtin->Set)->Value;
1553 MIRBuilder, Call->ReturnType, GR, Value, LLType, Call->ReturnRegister,
1561 SPIRV::BuiltIn::BuiltIn Value =
1562 SPIRV::lookupGetBuiltin(Call->Builtin->Name, Call->Builtin->Set)->Value;
1563 uint64_t IsDefault = (Value == SPIRV::BuiltIn::GlobalSize ||
1564 Value == SPIRV::BuiltIn::WorkgroupSize ||
1565 Value == SPIRV::BuiltIn::EnqueuedWorkgroupSize);
1566 return genWorkgroupQuery(Call, MIRBuilder, GR, Value, IsDefault ? 1 : 0);
2529 case SPIRV::Variable: