Home
last modified time | relevance | path

Searched refs:getInstrInfo (Results 1 – 25 of 524) sorted by relevance

12345678910>>...21

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEFrameLowering.cpp99 TII(*static_cast<const MipsSEInstrInfo *>(Subtarget.getInstrInfo())), in ExpandPseudo()
405 *static_cast<const MipsSEInstrInfo *>(STI.getInstrInfo()); in emitPrologue()
562 BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MFC0), Mips::K0) in emitInterruptPrologueStub()
567 BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::EXT), Mips::K0) in emitInterruptPrologueStub()
576 BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MFC0), Mips::K1) in emitInterruptPrologueStub()
581 STI.getInstrInfo()->storeRegToStack(MBB, MBBI, Mips::K1, false, in emitInterruptPrologueStub()
587 BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::MFC0), Mips::K1) in emitInterruptPrologueStub()
592 STI.getInstrInfo()->storeRegToStack(MBB, MBBI, Mips::K1, false, in emitInterruptPrologueStub()
621 BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::INS), Mips::K1) in emitInterruptPrologueStub()
629 BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::INS), Mips::K1) in emitInterruptPrologueStub()
[all …]
H A DMips16FrameLowering.cpp41 *static_cast<const Mips16InstrInfo *>(STI.getInstrInfo()); in emitPrologue()
76 *static_cast<const Mips16InstrInfo *>(STI.getInstrInfo()); in emitEpilogue()
144 *static_cast<const Mips16InstrInfo *>(STI.getInstrInfo()); in determineCalleeSaves()
H A DMips16RegisterInfo.cpp52 const TargetInstrInfo &TII = *MBB.getParent()->getSubtarget().getInstrInfo(); in saveScavengerRegister()
127 *static_cast<const Mips16InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFI()
H A DMips16ISelLowering.cpp518 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSel16()
581 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSelT16()
647 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitSeliT16()
713 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_T8I816_ins()
730 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_T8I8I16_ins()
763 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_CCRX16_ins()
782 const TargetInstrInfo *TII = Subtarget.getInstrInfo(); in emitFEXT_CCRXI16_ins()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCInstLower.cpp124 const auto *TII = static_cast<const SIInstrInfo*>(ST.getInstrInfo()); in lowerT16D16Helper()
175 const auto *TII = static_cast<const SIInstrInfo *>(ST.getInstrInfo()); in lower()
291 if (!STI.getInstrInfo()->verifyInstruction(*MI, Err)) { in emitInstruction()
366 if (STI.getInstrInfo()->isBlockLoadStore(MI->getOpcode())) in emitInstruction()
367 emitVGPRBlockComment(MI, STI.getInstrInfo(), STI.getRegisterInfo(), in emitInstruction()
390 *STI.getInstrInfo(), OutContext)); in emitInstruction()
393 assert(CodeBytes.size() == STI.getInstrInfo()->getInstSizeInBytes(*MI)); in emitInstruction()
403 AMDGPUInstPrinter InstPrinter(*TM.getMCAsmInfo(), *STI.getInstrInfo(), in emitInstruction()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp139 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitPrologueInsns()
187 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitEpilogueInsns()
229 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitSPAdjustment()
274 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitSPExtend()
310 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitPrologue()
395 const VEInstrInfo &TII = *STI.getInstrInfo(); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430Subtarget.h67 const MSP430InstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo() function
69 return &getInstrInfo()->getRegisterInfo(); in getRegisterInfo()
H A DMSP430FrameLowering.cpp29 STI(STI), TII(*STI.getInstrInfo()), TRI(STI.getRegisterInfo()) {} in MSP430FrameLowering()
87 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitPrologue()
196 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
323 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters()
348 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
361 *static_cast<const MSP430InstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateCallFramePseudoInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixBrTableDefaults.cpp77 WST.getInstrInfo()->get(WebAssembly::I32_WRAP_I64), Reg32) in fixBrTableIndex()
84 MI.setDesc(WST.getInstrInfo()->get(WebAssembly::BR_TABLE_I32)); in fixBrTableIndex()
103 const auto &TII = *MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in fixBrTableDefault()
H A DWebAssemblySubtarget.h84 const WebAssemblyInstrInfo *getInstrInfo() const override { in getInstrInfo() function
88 return &getInstrInfo()->getRegisterInfo(); in getRegisterInfo()
H A DWebAssemblyFrameLowering.cpp233 const auto *TII = MF.getSubtarget<WebAssemblySubtarget>().getInstrInfo(); in writeSPToGlobal()
250 const auto *TII = ST.getInstrInfo(); in eliminateCallFramePseudoInstr()
271 const auto *TII = ST.getInstrInfo(); in emitPrologue()
335 const auto *TII = ST.getInstrInfo(); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp62 const LanaiInstrInfo &LII = *STI.getInstrInfo(); in replaceAdjDynAllocPseudo()
90 const LanaiInstrInfo &LII = *STI.getInstrInfo(); in emitPrologue()
174 const LanaiInstrInfo &LII = *STI.getInstrInfo(); in emitEpilogue()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPatchableFunction.cpp60 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in run()
71 auto *TII = MF.getSubtarget().getInstrInfo(); in run()
H A DBasicBlockSections.cpp149 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in INITIALIZE_PASS_DEPENDENCY()
215 *MBB.getParent()->getSubtarget().getInstrInfo(); in assignSections()
274 MF.getSubtarget().getInstrInfo()->insertNoop(MBB, MI); in avoidZeroOffsetLandingPad()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ReturnThunks.cpp82 const MCInstrDesc &CS = ST.getInstrInfo()->get(X86::CS_PREFIX); in runOnMachineFunction()
83 const MCInstrDesc &JMP = ST.getInstrInfo()->get(X86::TAILJMPd); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp54 const AVRInstrInfo &TII = *STI.getInstrInfo(); in emitPrologue()
145 const AVRInstrInfo &TII = *STI.getInstrInfo(); in restoreStatusRegister()
179 const AVRInstrInfo &TII = *STI.getInstrInfo(); in emitEpilogue()
253 const TargetInstrInfo &TII = *STI.getInstrInfo(); in spillCalleeSavedRegisters()
302 const TargetInstrInfo &TII = *STI.getInstrInfo(); in restoreCalleeSavedRegisters()
350 const AVRInstrInfo &TII = *STI.getInstrInfo(); in eliminateCallFramePseudoInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXFrameLowering.cpp60 MF.getSubtarget().getInstrInfo()->get(CvtaLocalOpcode), in emitPrologue()
66 MF.getSubtarget().getInstrInfo()->get(MovDepotOpcode), in emitPrologue()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.cpp450 const PPCInstrInfo *InstrInfo = Subtarget.getInstrInfo(); in requiresFrameIndexScavenging()
748 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerDynamicAlloc()
808 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in prepareDynamicAlloca()
894 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerPrepareProbedAlloca()
938 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerDynamicAreaOffset()
965 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRSpilling()
1010 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRRestore()
1053 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRBitSpilling()
1177 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerCRBitRestore()
1281 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in lowerOctWordSpilling()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CleanupLocalDynamicTLSPass.cpp98 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); in replaceTLSBaseAddrCall()
120 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); in setRegister()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchTree.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp83 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitPrologue()
171 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitPrologue()
261 const CSKYInstrInfo *TII = STI.getInstrInfo(); in emitEpilogue()
364 const CSKYInstrInfo *TII = STI.getInstrInfo(); in determineCalleeSaves()
470 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in spillCalleeSavedRegisters()
493 const TargetInstrInfo &TII = *MF->getSubtarget().getInstrInfo(); in restoreCalleeSavedRegisters()
543 const CSKYInstrInfo *TII = STI.getInstrInfo(); in adjustReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVISelLowering.cpp155 .constrainAllUses(*STI.getInstrInfo(), *STI.getRegisterInfo(), in doInsertBitcast()
461 MI.setDesc(STI.getInstrInfo()->get(SPIRV::OpLogicalNotEqual)); in finalizeLowering()
470 MI.setDesc(STI.getInstrInfo()->get(SPIRV::OpLogicalOr)); in finalizeLowering()
476 MI.setDesc(STI.getInstrInfo()->get(SPIRV::OpLogicalAnd)); in finalizeLowering()
482 MI.setDesc(STI.getInstrInfo()->get(SPIRV::OpLogicalNotEqual)); in finalizeLowering()
502 MI.setDesc(STI.getInstrInfo()->get(SPIRV::OpConstantNull)); in finalizeLowering()
624 .constrainAllUses(*STI.getInstrInfo(), *STI.getRegisterInfo(), in insertLogicalCopyOnResult()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFixupHwLoops.cpp105 static_cast<const HexagonInstrInfo *>(MF.getSubtarget().getInstrInfo()); in fixupLoopInstrs()
162 const TargetInstrInfo *TII = MF.getSubtarget().getInstrInfo(); in useExtLoopInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp133 const TargetInstrInfo &TII = *MF.getSubtarget().getInstrInfo(); in replaceFI()
194 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in eliminateFrameIndex()
206 const TargetInstrInfo &TII = *Subtarget.getInstrInfo(); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp108 generateStackAdjustment(MBB, MBBI, *ST.getInstrInfo(), DebugLoc(), in adjustStackToMatchRecords()
121 const ARCInstrInfo *TII = MF.getSubtarget<ARCSubtarget>().getInstrInfo(); in emitPrologue()
180 generateStackAdjustment(MBB, MBBI, *ST.getInstrInfo(), dl, in emitPrologue()
242 const ARCInstrInfo *TII = MF.getSubtarget<ARCSubtarget>().getInstrInfo(); in emitEpilogue()
470 const ARCInstrInfo *TII = MF.getSubtarget<ARCSubtarget>().getInstrInfo(); in eliminateCallFramePseudoInstr()

12345678910>>...21