|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
lib/Target/AArch64/AArch64Subtarget.h 256 const AArch64RegisterInfo *getRegisterInfo() const override {
lib/Target/AMDGPU/AMDGPUSubtarget.h 416 const SIRegisterInfo *getRegisterInfo() const override {
1239 const R600RegisterInfo *getRegisterInfo() const override {
lib/Target/ARC/ARCSubtarget.h 55 const ARCRegisterInfo *getRegisterInfo() const override {
lib/Target/ARM/ARMSubtarget.h 537 const ARMBaseRegisterInfo *getRegisterInfo() const override {
lib/Target/AVR/AVRSubtarget.h 45 const AVRRegisterInfo *getRegisterInfo() const override { return &InstrInfo.getRegisterInfo(); }
lib/Target/BPF/BPFSubtarget.h 86 const TargetRegisterInfo *getRegisterInfo() const override {
lib/Target/Hexagon/HexagonSubtarget.h 104 const HexagonRegisterInfo *getRegisterInfo() const override {
lib/Target/Lanai/LanaiSubtarget.h 55 const LanaiRegisterInfo *getRegisterInfo() const override {
lib/Target/MSP430/MSP430Subtarget.h 67 const TargetRegisterInfo *getRegisterInfo() const override {
lib/Target/Mips/MipsSubtarget.h 378 const MipsRegisterInfo *getRegisterInfo() const override {
lib/Target/NVPTX/NVPTXSubtarget.h 61 const NVPTXRegisterInfo *getRegisterInfo() const override {
lib/Target/PowerPC/PPCSubtarget.h 191 const PPCRegisterInfo *getRegisterInfo() const override {
lib/Target/RISCV/RISCVSubtarget.h 75 const RISCVRegisterInfo *getRegisterInfo() const override {
lib/Target/Sparc/SparcSubtarget.h 68 const SparcRegisterInfo *getRegisterInfo() const override {
lib/Target/SystemZ/SystemZSubtarget.h 89 const SystemZRegisterInfo *getRegisterInfo() const override {
lib/Target/WebAssembly/WebAssemblySubtarget.h 84 const WebAssemblyRegisterInfo *getRegisterInfo() const override {
lib/Target/X86/X86Subtarget.h 520 const X86RegisterInfo *getRegisterInfo() const override {
lib/Target/XCore/XCoreSubtarget.h 59 const TargetRegisterInfo *getRegisterInfo() const override {
unittests/CodeGen/MachineInstrTest.cpp 116 const TargetRegisterInfo *getRegisterInfo() const override { return &TRI; }
References
include/llvm/CodeGen/MachineRegisterInfo.h 154 return MF->getSubtarget().getRegisterInfo();
lib/CodeGen/AggressiveAntiDepBreaker.cpp 130 TRI(MF.getSubtarget().getRegisterInfo()), RegClassInfo(RCI) {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 798 << printReg(RegNo, MF->getSubtarget().getRegisterInfo());
812 << printReg(Op.getReg(), AP.MF->getSubtarget().getRegisterInfo());
897 OS << printReg(Reg, AP.MF->getSubtarget().getRegisterInfo());
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp 532 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 1147 const TargetRegisterInfo *TRI = TSI.getRegisterInfo();
1211 const TargetRegisterInfo *TRI = Asm->MF->getSubtarget().getRegisterInfo();
1330 const TargetRegisterInfo *TRI = TSI.getRegisterInfo();
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp 207 calculateDbgEntityHistory(MF, Asm->MF->getSubtarget().getRegisterInfo(),
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp 399 const TargetRegisterInfo *RI = Asm->MF->getSubtarget().getRegisterInfo();
670 *Asm->MF->getSubtarget().getRegisterInfo(), Cursor, FrameReg);
1181 const TargetRegisterInfo &TRI = *Asm->MF->getSubtarget().getRegisterInfo();
1211 const TargetRegisterInfo &TRI = *Asm->MF->getSubtarget().getRegisterInfo();
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 551 const auto &TRI = MF->getSubtarget().getRegisterInfo();
764 .getRegisterInfo()
2207 const TargetRegisterInfo &TRI = *AP.MF->getSubtarget().getRegisterInfo();
lib/CodeGen/BranchFolding.cpp 134 MF, MF.getSubtarget().getInstrInfo(), MF.getSubtarget().getRegisterInfo(),
lib/CodeGen/BranchRelaxation.cpp 549 TRI = ST.getRegisterInfo();
lib/CodeGen/BreakFalseDeps.cpp 268 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/CalcSpillWeights.cpp 154 const TargetRegisterInfo &tri = *MF.getSubtarget().getRegisterInfo();
lib/CodeGen/CallingConvLower.cpp 32 TRI(*MF.getSubtarget().getRegisterInfo()), Locs(locs), Context(C) {
lib/CodeGen/CodeGenPrepare.cpp 425 TRI = SubtargetInfo->getRegisterInfo();
5035 TM->getSubtargetImpl(*CS->getFunction())->getRegisterInfo();
lib/CodeGen/CriticalAntiDepBreaker.cpp 48 TRI(MF.getSubtarget().getRegisterInfo()), RegClassInfo(RCI),
lib/CodeGen/DeadMachineInstructionElim.cpp 103 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/EarlyIfConversion.cpp 169 TRI = MF.getSubtarget().getRegisterInfo();
910 TRI = STI.getRegisterInfo();
1041 TRI = STI.getRegisterInfo();
lib/CodeGen/ExecutionDomainFix.cpp 418 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/ExpandPostRAPseudos.cpp 185 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/GCRootLowering.cpp 319 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/GlobalISel/CombinerHelper.cpp 1080 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
1187 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/GlobalISel/IRTranslator.cpp 1167 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/GlobalISel/InstructionSelect.cpp 185 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/CodeGen/GlobalISel/RegBankSelect.cpp 85 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp 167 const TargetRegisterInfo &TRI = *STI.getRegisterInfo();
620 Reg, MF.getRegInfo(), *MF.getSubtarget().getRegisterInfo())) &&
781 ? getMI().getMF()->getSubtarget().getRegisterInfo()
lib/CodeGen/IfConversion.cpp 444 TRI = ST.getRegisterInfo();
460 MF, TII, ST.getRegisterInfo(),
602 MF, TII, MF.getSubtarget().getRegisterInfo(),
1475 const TargetRegisterInfo *TRI = MI.getMF()->getSubtarget().getRegisterInfo();
lib/CodeGen/InlineSpiller.cpp 147 TRI(*mf.getSubtarget().getRegisterInfo()),
203 TRI(*mf.getSubtarget().getRegisterInfo()),
lib/CodeGen/LiveDebugValues.cpp 1432 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/LiveDebugVariables.cpp 960 TRI = mf.getSubtarget().getRegisterInfo();
lib/CodeGen/LiveIntervals.cpp 128 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/LiveRangeEdit.cpp 470 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/LiveRegMatrix.cpp 55 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/LiveStacks.cpp 50 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/LiveVariables.cpp 623 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/LocalStackSlotAllocation.cpp 114 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
290 const TargetRegisterInfo *TRI = Fn.getSubtarget().getRegisterInfo();
lib/CodeGen/MIRParser/MIParser.cpp 111 const auto *TRI = Subtarget.getRegisterInfo();
155 const auto *TRI = Subtarget.getRegisterInfo();
176 const TargetRegisterInfo *TRI = Subtarget.getRegisterInfo();
278 const TargetRegisterInfo *TRI = Subtarget.getRegisterInfo();
1114 const auto *TRI = MF.getSubtarget().getRegisterInfo();
1244 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
2023 const auto *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/MIRPrinter.cpp 213 convert(YamlMF, MF.getRegInfo(), MF.getSubtarget().getRegisterInfo());
361 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
470 const auto *TRI = MF.getSubtarget().getRegisterInfo();
543 const auto *TRI = MF.getSubtarget().getRegisterInfo();
709 const auto *TRI = SubTarget.getRegisterInfo();
lib/CodeGen/MachineBasicBlock.cpp 338 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
991 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/MachineBlockPlacement.cpp 3043 if (BF.OptimizeFunction(MF, TII, MF.getSubtarget().getRegisterInfo(),
lib/CodeGen/MachineCSE.cpp 886 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/MachineCombiner.cpp 635 TRI = STI->getRegisterInfo();
lib/CodeGen/MachineCopyPropagation.cpp 646 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/MachineFrameInfo.cpp 115 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
138 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/MachineFunction.cpp 157 if (STI->getRegisterInfo())
465 unsigned NumRegs = getSubtarget().getRegisterInfo()->getNumRegs();
497 const TargetRegisterInfo *TRI = getSubtarget().getRegisterInfo();
lib/CodeGen/MachineInstr.cpp 95 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/MachineInstrBundle.cpp 132 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/MachineLICM.cpp 312 TRI = ST.getRegisterInfo();
lib/CodeGen/MachineOperand.cpp 316 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
398 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/MachinePipeliner.cpp 1546 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
2057 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
2238 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/MachineSink.cpp 307 TRI = MF.getSubtarget().getRegisterInfo();
1167 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
1341 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/MachineTraceMetrics.cpp 69 TRI = ST.getRegisterInfo();
lib/CodeGen/MachineVerifier.cpp 366 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/ModuloSchedule.cpp 787 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
912 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/PeepholeOptimizer.cpp 1604 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/ProcessImplicitDefs.cpp 140 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/PrologEpilogInserter.cpp 217 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
387 const TargetRegisterInfo *RegInfo = F.getSubtarget().getRegisterInfo();
538 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
565 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
883 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
1137 const TargetRegisterInfo *TRI = ST.getRegisterInfo();
1176 assert(MF.getSubtarget().getRegisterInfo() &&
1179 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/CodeGen/ReachingDefAnalysis.cpp 138 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/RegAllocFast.cpp 1297 TRI = STI.getRegisterInfo();
lib/CodeGen/RegAllocGreedy.cpp 3215 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/RegAllocPBQP.cpp 401 *G.getMetadata().MF.getSubtarget().getRegisterInfo();
441 CoalescerPair CP(*MF.getSubtarget().getRegisterInfo());
584 *G.getMetadata().MF.getSubtarget().getRegisterInfo();
685 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
709 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/CodeGen/RegUsageInfoCollector.cpp 103 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
198 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/CodeGen/RegisterClassInfo.cpp 48 if (MF->getSubtarget().getRegisterInfo() != TRI) {
49 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/RegisterCoalescer.cpp 3680 TRI = STI.getRegisterInfo();
lib/CodeGen/RegisterPressure.cpp 272 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/RegisterScavenging.cpp 59 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/RegisterUsageInfo.cpp 93 .getRegisterInfo();
lib/CodeGen/ScheduleDAG.cpp 55 TRI(mf.getSubtarget().getRegisterInfo()), MF(mf),
lib/CodeGen/SelectionDAG/DAGCombiner.cpp14436 const TargetRegisterInfo *TRI = DAG->getSubtarget().getRegisterInfo();
lib/CodeGen/SelectionDAG/FastISel.cpp 1929 TRI(*MF->getSubtarget().getRegisterInfo()), LibInfo(LibInfo),
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp 184 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/SelectionDAG/InstrEmitter.cpp 1163 TRI(MF->getSubtarget().getRegisterInfo()),
lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp 46 TRI = STI.getRegisterInfo();
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 3136 const TargetRegisterInfo *TRI = STI.getRegisterInfo();
3150 const TargetRegisterInfo *TRI = STI.getRegisterInfo();
3164 const TargetRegisterInfo *TRI = STI.getRegisterInfo();
3180 const TargetRegisterInfo *TRI = STI.getRegisterInfo();
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 5817 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 7812 const TargetRegisterInfo *TRI = DAG.getSubtarget().getRegisterInfo();
7889 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
8049 DAG.getDataLayout(), DAG.getSubtarget().getRegisterInfo(), CS);
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp 622 G ? G->getSubtarget().getRegisterInfo() : nullptr);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 543 const TargetRegisterInfo &TRI = *MF->getSubtarget().getRegisterInfo();
lib/CodeGen/ShrinkWrap.cpp 483 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/SplitKit.cpp 372 TRI(*vrm.getMachineFunction().getSubtarget().getRegisterInfo()),
lib/CodeGen/StackMapLivenessAnalysis.cpp 110 TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/StackMaps.cpp 105 const TargetRegisterInfo *TRI = AP.MF->getSubtarget().getRegisterInfo();
176 AP.MF ? AP.MF->getSubtarget().getRegisterInfo() : nullptr;
258 const TargetRegisterInfo *TRI = AP.MF->getSubtarget().getRegisterInfo();
351 const TargetRegisterInfo *RegInfo = AP.MF->getSubtarget().getRegisterInfo();
lib/CodeGen/TailDuplicator.cpp 83 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/TargetFrameLoweringImpl.cpp 47 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo();
65 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
79 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/CodeGen/TargetInstrInfo.cpp 382 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
549 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
780 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
999 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/TargetSchedule.cpp 305 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/CodeGen/TwoAddressInstructionPass.cpp 1671 TRI = MF->getSubtarget().getRegisterInfo();
lib/CodeGen/VirtRegMap.cpp 65 TRI = mf.getSubtarget().getRegisterInfo();
237 TRI = MF->getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64CondBrTuning.cpp 300 TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64ConditionalCompares.cpp 195 TRI = MF.getSubtarget().getRegisterInfo();
935 TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp 191 TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp 505 auto TRI = MBB.getParent()->getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64FrameLowering.cpp 235 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
349 const MCRegisterInfo *MRI = STI.getRegisterInfo();
1604 MF.getSubtarget().getRegisterInfo());
1627 MF.getSubtarget().getRegisterInfo());
2183 MF.getSubtarget().getRegisterInfo());
2229 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
2290 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64InstrInfo.cpp 1053 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
3236 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
5023 MF->getSubtarget().getRegisterInfo());
5350 MF->getSubtarget().getRegisterInfo());
5582 const MCRegisterInfo *MRI = STI.getRegisterInfo();
lib/Target/AArch64/AArch64PBQPRegAlloc.cpp 330 TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp 474 TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64RegisterBankInfo.cpp 272 const TargetRegisterInfo &TRI = *STI.getRegisterInfo();
525 const TargetRegisterInfo &TRI = *STI.getRegisterInfo();
lib/Target/AArch64/AArch64SpeculationHardening.cpp 659 TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/AArch64/AArch64StackTaggingPreRA.cpp 180 MF->getSubtarget().getRegisterInfo());
lib/Target/AArch64/AArch64StorePairSuppress.cpp 127 TRI = ST.getRegisterInfo();
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp 1298 *MF->getSubtarget().getRegisterInfo());
lib/Target/AMDGPU/AMDGPUTargetMachine.cpp 1011 *MF.getSubtarget().getRegisterInfo());
lib/Target/AMDGPU/SILowerSGPRSpills.cpp 93 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
125 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/ARC/ARCFrameLowering.cpp 437 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
494 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
lib/Target/ARC/ARCRegisterInfo.cpp 65 MBB.getParent()->getSubtarget().getRegisterInfo();
lib/Target/ARM/ARMAsmPrinter.cpp 211 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
279 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
311 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
372 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
380 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
406 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
421 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
1072 MF.getSubtarget().getRegisterInfo();
lib/Target/ARM/ARMConstantIslandPass.cpp 890 LivePhysRegs LRs(*MF->getSubtarget().getRegisterInfo());
lib/Target/ARM/ARMFrameLowering.cpp 105 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
774 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
893 MF.getSubtarget().getRegisterInfo());
1511 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
1609 MF.getSubtarget().getRegisterInfo())->canRealignStack(MF))
1649 MF.getSubtarget().getRegisterInfo());
1655 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/ARM/ARMISelLowering.cpp 3105 getTargetMachine().getSubtargetImpl(F.getFunction())->getRegisterInfo();
lib/Target/ARM/ARMLowOverheadLoops.cpp 195 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
lib/Target/ARM/MLxExpansionPass.cpp 375 TRI = Fn.getSubtarget().getRegisterInfo();
lib/Target/ARM/Thumb1FrameLowering.cpp 819 MF.getSubtarget().getRegisterInfo());
942 MF.getSubtarget().getRegisterInfo());
lib/Target/AVR/AVRRegisterInfo.cpp 85 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/Hexagon/HexagonAsmPrinter.cpp 130 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/Hexagon/HexagonConstPropagation.cpp 284 : TRI(*Fn.getSubtarget().getRegisterInfo()),
lib/Target/Hexagon/HexagonExpandCondsets.cpp 1255 TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/Hexagon/HexagonNewValueJump.cpp 461 MF.getSubtarget().getRegisterInfo());
lib/Target/Hexagon/HexagonSubtarget.cpp 200 auto &TRI = *DAG->MF.getSubtarget().getRegisterInfo();
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 438 if (BI->readsRegister(DepReg, MF.getSubtarget().getRegisterInfo()))
lib/Target/Mips/MipsAsmPrinter.cpp 331 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
378 const TargetRegisterInfo &RI = *MF->getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsCallLowering.cpp 582 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsDelaySlotFiller.cpp 336 assert(MF.getSubtarget().getRegisterInfo()->getAllocatableSet(MF).test(R) &&
747 RegDefsUses RegDU(*Fn->getSubtarget().getRegisterInfo());
770 RegDefsUses RegDU(*MBB.getParent()->getSubtarget().getRegisterInfo());
795 RegDefsUses RegDU(*MBB.getParent()->getSubtarget().getRegisterInfo());
lib/Target/Mips/MipsInstrInfo.cpp 610 auto TRI = I->getParent()->getParent()->getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsMachineFunction.cpp 151 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
169 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
193 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsOptimizePICCall.cpp 138 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsRegisterBankInfo.cpp 341 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsSEFrameLowering.cpp 856 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
865 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsSERegisterInfo.cpp 157 static_cast<const MipsRegisterInfo *>(MF.getSubtarget().getRegisterInfo());
lib/Target/NVPTX/NVPTXAsmPrinter.cpp 1630 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp 53 const TargetRegisterInfo &TRI = *STI.getRegisterInfo();
132 const TargetRegisterInfo *RegInfo = Fn.getSubtarget().getRegisterInfo();
lib/Target/PowerPC/PPCFrameLowering.cpp 341 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
lib/Target/PowerPC/PPCPreEmitPeephole.cpp 170 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/PowerPC/PPCQPXLoadSplat.cpp 62 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/RISCV/RISCVFrameLowering.cpp 27 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
327 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo();
415 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
lib/Target/RISCV/RISCVISelLowering.cpp 1158 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo();
1190 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo();
lib/Target/Sparc/SparcFrameLowering.cpp 252 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo();
lib/Target/SystemZ/SystemZFrameLowering.cpp 70 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
120 MBB.getParent()->getSubtarget().getRegisterInfo();
lib/Target/SystemZ/SystemZInstrInfo.cpp 827 const TargetRegisterInfo *TRI = MF->getSubtarget().getRegisterInfo();
1001 const TargetRegisterInfo *TRI = MF.getSubtarget().getRegisterInfo();
lib/Target/X86/X86CallingConv.cpp 166 State.getMachineFunction().getSubtarget().getRegisterInfo();
lib/Target/X86/X86CmovConversion.cpp 171 TRI = STI.getRegisterInfo();
lib/Target/X86/X86FloatingPoint.cpp 1684 *MBB.getParent()->getSubtarget().getRegisterInfo();
lib/Target/X86/X86InstrInfo.cpp 4743 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
4767 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
4786 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
4899 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
5075 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
5472 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
5612 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/Target/X86/X86MachineFunctionInfo.cpp 21 MF->getSubtarget().getRegisterInfo());
lib/Target/X86/X86RegisterBankInfo.cpp 281 const TargetRegisterInfo &TRI = *STI.getRegisterInfo();
lib/Target/X86/X86SelectionDAGInfo.cpp 38 DAG.getSubtarget().getRegisterInfo());
lib/Target/XCore/XCoreFrameLowering.cpp 266 MIB->addRegisterKilled(XCore::LR, MF.getSubtarget().getRegisterInfo(),
578 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
lib/Target/XCore/XCoreMachineFunctionInfo.cpp 39 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
57 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
70 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo();
tools/llvm-exegesis/lib/Assembler.cpp 167 return MF.getSubtarget().getRegisterInfo()->getReservedRegs(MF);