Searched refs:BuiltIn (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.cpp | 167 std::string getLinkStringForBuiltIn(SPIRV::BuiltIn::BuiltIn BuiltInValue) { in getLinkStringForBuiltIn() 178 SPIRV::BuiltIn::BuiltIn &BI) { in getSpirvBuiltInIdByName() 191 BI = static_cast<SPIRV::BuiltIn::BuiltIn>(Lookup->Value); in getSpirvBuiltInIdByName()
|
| H A D | SPIRVBaseInfo.h | 134 namespace BuiltIn { 231 std::string getLinkStringForBuiltIn(SPIRV::BuiltIn::BuiltIn BuiltInValue); 233 bool getSpirvBuiltInIdByName(StringRef Name, SPIRV::BuiltIn::BuiltIn &BI);
|
| H A D | SPIRVInstPrinter.cpp | 251 case Decoration::BuiltIn: in printOpDecorate()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVBuiltins.cpp | 88 BuiltIn::BuiltIn Value; 91 using namespace BuiltIn; 345 SPIRV::BuiltIn::BuiltIn BuiltinValue, in buildBuiltinVariableLoad() 932 SPIRV::BuiltIn::BuiltIn BuiltinValue, in genWorkgroupQuery() 1032 SPIRV::BuiltIn::BuiltIn Value = in generateBuiltinVar() 1035 if (Value == SPIRV::BuiltIn::GlobalInvocationId) in generateBuiltinVar() 1115 SPIRV::BuiltIn::BuiltIn Value = in generateGetQueryInst() 1117 uint64_t IsDefault = (Value == SPIRV::BuiltIn::GlobalSize || in generateGetQueryInst() 1118 Value == SPIRV::BuiltIn::WorkgroupSize || in generateGetQueryInst() 1119 Value == SPIRV::BuiltIn::EnqueuedWorkgroupSize); in generateGetQueryInst()
|
| H A D | SPIRVModuleAnalysis.cpp | 619 if (Dec == SPIRV::Decoration::BuiltIn) { in addOpDecorateReqs() 621 auto BuiltIn = static_cast<SPIRV::BuiltIn::BuiltIn>(BuiltInOp); in addOpDecorateReqs() local 623 SPIRV::OperandCategory::BuiltInOperand, BuiltIn, ST, Reqs)); in addOpDecorateReqs()
|
| H A D | SPIRVSymbolicOperands.td | 17 // - Category (Extension/Capability/BuiltIn/etc.) 1131 defm BuiltIn : DecorationOperand<11, 0, 0, [], []>; 1184 // Multiclass used to define BuiltIn enum values and at the same time 1189 def BuiltIn : GenericEnum, Operand<i32> { 1190 let FilterClass = "BuiltIn"; 1196 class BuiltIn<string name, bits<32> value> { 1202 def NAME : BuiltIn<NAME, value>;
|
| H A D | SPIRVBuiltins.td | 881 // value specifies the value of the BuiltIn enum. 883 class GetBuiltin<string name, InstructionSet set, BuiltIn value> { 886 BuiltIn Value = value; 894 string TypeOf_Value = "BuiltIn"; 905 multiclass DemangledGetBuiltin<string name, InstructionSet set, BuiltinGroup group, BuiltIn value> {
|
| H A D | SPIRVGlobalRegistry.cpp | 539 SPIRV::BuiltIn::BuiltIn BuiltInId; in buildGlobalVariable() 541 buildOpDecorate(Reg, MIRBuilder, SPIRV::Decoration::BuiltIn, in buildGlobalVariable()
|