Searched refs:SPIRVInstrInfo (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVInstrInfo.cpp | 26 SPIRVInstrInfo::SPIRVInstrInfo() : SPIRVGenInstrInfo() {} in SPIRVInstrInfo() function in SPIRVInstrInfo 28 bool SPIRVInstrInfo::isConstantInstr(const MachineInstr &MI) const { in isConstantInstr() 49 bool SPIRVInstrInfo::isTypeDeclInstr(const MachineInstr &MI) const { in isTypeDeclInstr() 59 bool SPIRVInstrInfo::isDecorationInstr(const MachineInstr &MI) const { in isDecorationInstr() 72 bool SPIRVInstrInfo::isHeaderInstr(const MachineInstr &MI) const { in isHeaderInstr() 121 bool SPIRVInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch() 153 unsigned SPIRVInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch() 172 unsigned SPIRVInstrInfo::insertBranch( in insertBranch() 180 void SPIRVInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg() 197 bool SPIRVInstrInfo::expandPostRAPseudo(MachineInstr &MI) const { in expandPostRAPseudo()
|
| H A D | SPIRVGlobalRegistry.h | 106 MachineInstr &I, const SPIRVInstrInfo &TII); 109 const SPIRVInstrInfo &TII); 200 MachineInstr *I = nullptr, const SPIRVInstrInfo *TII = nullptr); 207 SPIRVType *SpvType, const SPIRVInstrInfo &TII); 212 const SPIRVInstrInfo &TII); 214 const SPIRVInstrInfo &TII); 226 const SPIRVInstrInfo &TII); 229 const SPIRVInstrInfo &TII); 235 const SPIRVInstrInfo &TII); 240 SPIRVType *BaseType, MachineInstr &I, const SPIRVInstrInfo &TII,
|
| H A D | SPIRV.td | 13 include "SPIRVInstrInfo.td" 15 def SPIRVInstrInfo : InstrInfo; 41 let InstructionSet = SPIRVInstrInfo;
|
| H A D | SPIRVInstrInfo.h | 24 class SPIRVInstrInfo : public SPIRVGenInstrInfo { 28 SPIRVInstrInfo();
|
| H A D | SPIRVSubtarget.h | 43 SPIRVInstrInfo InstrInfo; 80 const SPIRVInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
|
| H A D | SPIRVUtils.h | 29 class SPIRVInstrInfo; variable 57 const llvm::SPIRVInstrInfo &TII,
|
| H A D | SPIRVGlobalRegistry.cpp | 30 const SPIRVInstrInfo &TII) { in assignIntTypeToVReg() 38 const SPIRVInstrInfo &TII) { in assignVectTypeToVReg() 121 const SPIRVInstrInfo *TII) { in getOrCreateConstIntReg() 147 const SPIRVInstrInfo &TII) { in getOrCreateConstInt() 249 const SPIRVInstrInfo &TII) { in getOrCreateConsIntVector() 704 unsigned BitWidth, MachineInstr &I, const SPIRVInstrInfo &TII) { in getOrCreateSPIRVIntegerType() 726 const SPIRVInstrInfo &TII) { in getOrCreateSPIRVBoolType() 747 const SPIRVInstrInfo &TII) { in getOrCreateSPIRVVectorType() 772 SPIRVType *BaseType, MachineInstr &I, const SPIRVInstrInfo &TII, in getOrCreateSPIRVPointerType() 790 const SPIRVInstrInfo &TII) { in getOrCreateUndef()
|
| H A D | CMakeLists.txt | 21 SPIRVInstrInfo.cpp
|
| H A D | SPIRVEnums.td | 12 // when referred to in SPIRVInstrInfo.td.
|
| H A D | SPIRVModuleAnalysis.h | 145 const SPIRVInstrInfo *TII;
|
| H A D | SPIRVAsmPrinter.cpp | 50 const SPIRVInstrInfo *TII; 209 const SPIRVInstrInfo *TII) { in isFuncOrHeaderInstr()
|
| H A D | SPIRVUtils.cpp | 125 void buildOpDecorate(Register Reg, MachineInstr &I, const SPIRVInstrInfo &TII, in buildOpDecorate()
|
| H A D | SPIRVInstructionSelector.cpp | 42 const SPIRVInstrInfo &TII;
|
| H A D | SPIRVInstrInfo.td | 1 //===-- SPIRVInstrInfo.td - Target Description for SPIR-V Target ----------===//
|