| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.cpp | 44 using namespace InstructionSet; 195 std::string getExtInstSetName(SPIRV::InstructionSet::InstructionSet Set) { in getExtInstSetName() 197 case SPIRV::InstructionSet::OpenCL_std: in getExtInstSetName() 199 case SPIRV::InstructionSet::GLSL_std_450: in getExtInstSetName() 201 case SPIRV::InstructionSet::SPV_AMD_shader_trinary_minmax: in getExtInstSetName() 207 SPIRV::InstructionSet::InstructionSet 209 for (auto Set : {SPIRV::InstructionSet::GLSL_std_450, in getExtInstSetFromString() 210 SPIRV::InstructionSet::OpenCL_std}) { in getExtInstSetFromString() 217 std::string getExtInstName(SPIRV::InstructionSet::InstructionSet Set, in getExtInstName()
|
| H A D | SPIRVBaseInfo.h | 184 namespace InstructionSet { 206 InstructionSet::InstructionSet Set; 235 std::string getExtInstSetName(SPIRV::InstructionSet::InstructionSet Set); 236 SPIRV::InstructionSet::InstructionSet 238 std::string getExtInstName(SPIRV::InstructionSet::InstructionSet Set,
|
| H A D | SPIRVInstPrinter.h | 23 SmallDenseMap<unsigned, SPIRV::InstructionSet::InstructionSet> ExtInstSetIDs;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVSubtarget.cpp | 93 SPIRV::InstructionSet::InstructionSet E) const { in canUseExtInstSet() 126 AvailableExtInstSets.insert(SPIRV::InstructionSet::GLSL_std_450); in initAvailableExtInstSets() 128 AvailableExtInstSets.insert(SPIRV::InstructionSet::OpenCL_std); in initAvailableExtInstSets() 134 SPIRV::InstructionSet::SPV_AMD_shader_trinary_minmax); in initAvailableExtInstSets()
|
| H A D | SPIRVSubtarget.h | 44 SmallSet<SPIRV::InstructionSet::InstructionSet, 4> AvailableExtInstSets; 94 bool canUseExtInstSet(SPIRV::InstructionSet::InstructionSet E) const;
|
| H A D | SPIRVBuiltins.h | 35 InstructionSet::InstructionSet Set,
|
| H A D | SPIRVBuiltins.td | 15 def InstructionSet : GenericEnum { 16 let FilterClass = "InstructionSet"; 26 def OpenCL_std : InstructionSet<0>; 27 def GLSL_std_450 : InstructionSet<1>; 71 InstructionSet Set = set; 121 InstructionSet Set = set; 438 InstructionSet Set = set; 885 InstructionSet Set = set; 938 InstructionSet Set = set; 981 InstructionSet Set = set; [all …]
|
| H A D | SPIRVBuiltins.cpp | 32 InstructionSet::InstructionSet Set; 59 InstructionSet::InstructionSet Set; 87 InstructionSet::InstructionSet Set; 97 InstructionSet::InstructionSet Set; 106 InstructionSet::InstructionSet Set; 115 InstructionSet::InstructionSet Set; 125 using namespace InstructionSet; 153 SPIRV::InstructionSet::InstructionSet Set, in lookupBuiltin() 201 if (Set == SPIRV::InstructionSet::OpenCL_std) in lookupBuiltin() 211 if (Set == SPIRV::InstructionSet::OpenCL_std) in lookupBuiltin() [all …]
|
| H A D | SPIRV.td | 42 let InstructionSet = SPIRVInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopDistribute.cpp | 123 using InstructionSet = SmallPtrSet<Instruction *, 8>; typedef in __anonf8d248c20111::InstPartition 138 InstructionSet::iterator begin() { return Set.begin(); } in begin() 139 InstructionSet::iterator end() { return Set.end(); } in end() 140 InstructionSet::const_iterator begin() const { return Set.begin(); } in begin() 141 InstructionSet::const_iterator end() const { return Set.end(); } in end() 249 InstructionSet Set;
|
| H A D | MergeICmps.cpp | 203 typedef SmallDenseSet<const Instruction *, 8> InstructionSet; typedef in __anon9202c2f50111::BCECmpBlock 205 BCECmpBlock(BCECmp Cmp, BasicBlock *BB, InstructionSet BlockInsts) in BCECmpBlock() 233 InstructionSet BlockInsts; 378 BCECmpBlock::InstructionSet BlockInsts( in visitCmpBlock()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARC.td | 35 let InstructionSet = ARCInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCore.td | 45 let InstructionSet = XCoreInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | Lanai.td | 44 let InstructionSet = LanaiInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | Xtensa.td | 59 let InstructionSet = XtensaInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DirectX.td | 51 let InstructionSet = DirectXInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVR.td | 74 let InstructionSet = AVRInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600.td | 16 let InstructionSet = R600InstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCV.td | 72 let InstructionSet = RISCVInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VE.td | 63 let InstructionSet = VEInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZ.td | 89 let InstructionSet = SystemZInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPF.td | 54 let InstructionSet = BPFInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430.td | 88 let InstructionSet = MSP430InstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTX.td | 80 let InstructionSet = NVPTXInstrInfo;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68k.td | 133 let InstructionSet = M68kInstrInfo;
|