Searched refs:BuiltIn (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.cpp | 149 std::string getLinkStringForBuiltIn(SPIRV::BuiltIn::BuiltIn BuiltInValue) { in getLinkStringForBuiltIn() 160 SPIRV::BuiltIn::BuiltIn &BI) { in getSpirvBuiltInIdByName() 173 BI = static_cast<SPIRV::BuiltIn::BuiltIn>(Lookup->Value); in getSpirvBuiltInIdByName()
|
| H A D | SPIRVBaseInfo.h | 134 namespace BuiltIn { 229 std::string getLinkStringForBuiltIn(SPIRV::BuiltIn::BuiltIn BuiltInValue); 231 bool getSpirvBuiltInIdByName(StringRef Name, SPIRV::BuiltIn::BuiltIn &BI);
|
| H A D | SPIRVInstPrinter.cpp | 213 case Decoration::BuiltIn: in printOpDecorate()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVBuiltins.cpp | 87 BuiltIn::BuiltIn Value; 90 using namespace BuiltIn; 343 SPIRV::BuiltIn::BuiltIn BuiltinValue, in buildBuiltinVariableLoad() 919 SPIRV::BuiltIn::BuiltIn BuiltinValue, in genWorkgroupQuery() 1015 SPIRV::BuiltIn::BuiltIn Value = in generateBuiltinVar() 1018 if (Value == SPIRV::BuiltIn::GlobalInvocationId) in generateBuiltinVar() 1098 SPIRV::BuiltIn::BuiltIn Value = in generateGetQueryInst() 1100 uint64_t IsDefault = (Value == SPIRV::BuiltIn::GlobalSize || in generateGetQueryInst() 1101 Value == SPIRV::BuiltIn::WorkgroupSize || in generateGetQueryInst() 1102 Value == SPIRV::BuiltIn::EnqueuedWorkgroupSize); in generateGetQueryInst()
|
| H A D | SPIRVModuleAnalysis.cpp | 611 if (Dec == SPIRV::Decoration::BuiltIn) { in addOpDecorateReqs() 613 auto BuiltIn = static_cast<SPIRV::BuiltIn::BuiltIn>(BuiltInOp); in addOpDecorateReqs() local 615 SPIRV::OperandCategory::BuiltInOperand, BuiltIn, ST, Reqs)); in addOpDecorateReqs()
|
| H A D | SPIRVSymbolicOperands.td | 17 // - Category (Extension/Capability/BuiltIn/etc.) 1075 defm BuiltIn : DecorationOperand<11, 0, 0, [], []>; 1128 // Multiclass used to define BuiltIn enum values and at the same time 1133 def BuiltIn : GenericEnum, Operand<i32> { 1134 let FilterClass = "BuiltIn"; 1140 class BuiltIn<string name, bits<32> value> { 1146 def NAME : BuiltIn<NAME, value>;
|
| H A D | SPIRVGlobalRegistry.cpp | 512 SPIRV::BuiltIn::BuiltIn BuiltInId; in buildGlobalVariable() 514 buildOpDecorate(Reg, MIRBuilder, SPIRV::Decoration::BuiltIn, in buildGlobalVariable()
|
| 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> {
|