Home
last modified time | relevance | path

Searched refs:getRegisterInfo (Results 1 – 25 of 365) sorted by relevance

12345678910>>...15

/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp538 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg); in getMachineOpValue()
568 Reg = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in EncodeAddrModeOpValues()
1083 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in getLdStSORegOpValue()
1161 Imm8 = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in getAddrMode3OffsetOpValue()
1190 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in getAddrMode3OpValue()
1197 Imm8 = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg()); in getAddrMode3OpValue()
1227 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in getAddrModeISOpValue()
1430 Value |= CTX.getRegisterInfo()->getEncodingValue(MO2.getReg()); in getT2AddrModeSORegOpValue()
1551 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg); in getRegisterListOpValue()
1559 const MCRegisterInfo &MRI = *CTX.getRegisterInfo(); in getRegisterListOpValue()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreMachineFunctionInfo.cpp40 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createLRSpillSlot()
58 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createFPSpillSlot()
71 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEHSpillSlot()
H A DXCoreSubtarget.h60 const TargetRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
61 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFrameLowering.cpp96 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasFP()
105 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasBP()
117 const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); in estimateStackSize()
H A DMipsMachineFunction.cpp56 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEhDataRegsFI()
74 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createISRRegFI()
98 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in getMoveF64ViaSpillFI()
H A DMipsSEFrameLowering.cpp103 RegInfo(*Subtarget.getRegisterInfo()) {} in ExpandPseudo()
410 *static_cast<const MipsRegisterInfo *>(STI.getRegisterInfo()); in emitPrologue()
432 const MCRegisterInfo *MRI = MMI.getContext().getRegisterInfo(); in emitPrologue()
620 STI.getRegisterInfo(), 0); in emitInterruptPrologueStub()
631 STI.getRegisterInfo(), 0); in emitInterruptPrologueStub()
698 *static_cast<const MipsRegisterInfo *>(STI.getRegisterInfo()); in emitEpilogue()
764 STI.getRegisterInfo()); in emitInterruptEpilogueStub()
772 STI.getRegisterInfo()); in emitInterruptEpilogueStub()
857 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in setAliasRegs()
866 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp26 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in hasFP()
37 const RISCVRegisterInfo *RI = STI.getRegisterInfo(); in determineFrameLayout()
141 const RISCVRegisterInfo *RI = STI.getRegisterInfo(); in emitEpilogue()
173 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getFrameIndexReference()
248 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in processFunctionBeforeFrameFinalized()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIFrameLowering.cpp42 const SIRegisterInfo* TRI = &TII->getRegisterInfo(); in emitFlatScratchInit()
238 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitEntryFunctionPrologue()
373 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitEntryFunctionScratchSetup()
512 const SIRegisterInfo &TRI = *Subtarget.getRegisterInfo(); in findScratchNonCalleeSaveRegister()
542 const SIRegisterInfo &TRI = TII->getRegisterInfo(); in emitPrologue()
600 &TII->getRegisterInfo()); in emitPrologue()
620 &TII->getRegisterInfo()); in emitEpilogue()
657 const SIRegisterInfo *RI = MF.getSubtarget<GCNSubtarget>().getRegisterInfo(); in getFrameIndexReference()
673 const SIRegisterInfo &TRI = TII->getRegisterInfo(); in processFunctionBeforeFrameFinalized()
784 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitDebuggerPrologue()
[all …]
H A DGCNHazardRecognizer.cpp45 TRI(TII.getRegisterInfo()), in GCNHazardRecognizer()
288 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in getWaitStatesSinceDef()
445 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in checkDPPHazards()
560 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in checkVALUHazardsHelper()
624 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in checkRWLaneHazards()
662 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in checkAnyInstHazards()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCSubtarget.h56 const ARCRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
57 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiSubtarget.h56 const LanaiRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
57 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430Subtarget.h68 const TargetRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
69 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFSubtarget.h82 const TargetRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
83 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXSubtarget.h62 const NVPTXRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
63 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h76 const WebAssemblyRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
77 return &getInstrInfo()->getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRSubtarget.h46 const AVRRegisterInfo *getRegisterInfo() const override { return &InstrInfo.getRegisterInfo(); } in getRegisterInfo() function
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h69 const SparcRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
70 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetFrameLoweringImpl.cpp47 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getFrameIndexReference()
66 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves()
H A DRegUsageInfoCollector.cpp83 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo(); in runOnMachineFunction()
153 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in computeCalleeSavedRegs()
H A DRegisterClassInfo.cpp49 if (MF->getSubtarget().getRegisterInfo() != TRI) { in runOnMachineFunction()
50 TRI = MF->getSubtarget().getRegisterInfo(); in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h84 const SystemZRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
85 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp156 LiveRegs.init(TII->getRegisterInfo()); in runOnMachineFunction()
176 auto *TRI = &TII->getRegisterInfo(); in getSuperRegDestIfDead()
309 auto *TRI = &TII->getRegisterInfo(); in tryReplaceCopy()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp405 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in findShrunkPrologEpilog()
506 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in emitPrologue()
577 !HST.getRegisterInfo()->needsStackRealignment(MF)); in enableAllocFrameElim()
590 auto &HRI = *HST.getRegisterInfo(); in insertPrologueInBlock()
651 auto &HRI = *HST.getRegisterInfo(); in insertEpilogueInBlock()
739 auto &HRI = *HST.getRegisterInfo(); in insertAllocframe()
887 auto &HRI = *HST.getRegisterInfo(); in insertCFIInstructionsAt()
998 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in hasFP()
1114 auto &HRI = *MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in getFrameIndexReference()
1712 auto *HRI = MF.getSubtarget<HexagonSubtarget>().getRegisterInfo(); in expandLoadVecPred()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp82 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in eliminateCallFramePseudoInstr()
115 const MCRegisterInfo *MRI = MMI.getContext().getRegisterInfo(); in emitPrologue()
117 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPrologue()
428 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitEpilogue()
542 static_cast<const ThumbRegisterInfo *>(STI.getRegisterInfo()); in emitPopSpecialFixUp()
587 const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); in emitPopSpecialFixUp()
751 MF.getSubtarget().getRegisterInfo()); in spillCalleeSavedRegisters()
872 MF.getSubtarget().getRegisterInfo()); in restoreCalleeSavedRegisters()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCCodeEmitter.cpp107 return Ctx.getRegisterInfo()->getEncodingValue(MO.getReg()); in getMachineOpValue()
126 unsigned Reg = Ctx.getRegisterInfo()->getEncodingValue(MO1.getReg()); in getMemOpValue()

12345678910>>...15