/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MIRVRegNamerUtils.h | 24 #include "llvm/CodeGen/MachineRegisterInfo.h" 45 MachineRegisterInfo &MRI; 81 VRegRenamer(MachineRegisterInfo &MRI) : MRI(MRI) {}
|
H A D | RegAllocBase.h | 48 class MachineRegisterInfo; 65 MachineRegisterInfo *MRI = nullptr;
|
H A D | CriticalAntiDepBreaker.h | 30 class MachineRegisterInfo; 38 MachineRegisterInfo &MRI;
|
H A D | PHIEliminationUtils.cpp | 13 #include "llvm/CodeGen/MachineRegisterInfo.h" 35 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo();
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | RegisterBankInfo.h | 31 class MachineRegisterInfo; 288 /// Current MachineRegisterInfo, used to create new virtual registers. 289 MachineRegisterInfo &MRI; 323 MachineRegisterInfo &MRI); 333 /// The MachineRegisterInfo we used to realize the mapping. 334 MachineRegisterInfo &getMRI() const { return MRI; } 547 const MachineRegisterInfo &MRI) const; 584 const RegisterBank *getRegBank(Register Reg, const MachineRegisterInfo &MRI, 641 /// \note This is a generic variant of MachineRegisterInfo::constrainRegClass 642 /// \note Use MachineRegisterInfo [all...] |
H A D | CombinerHelper.h | 27 class MachineRegisterInfo; 54 MachineRegisterInfo &MRI; 64 /// MachineRegisterInfo::replaceRegWith() and inform the observer of the changes 65 void replaceRegWith(MachineRegisterInfo &MRI, Register FromReg, Register ToReg) const; 69 void replaceRegOpWith(MachineRegisterInfo &MRI, MachineOperand &FromRegOp,
|
H A D | CombinerInfo.h | 23 class MachineRegisterInfo;
|
H A D | InstructionSelector.h | 39 class MachineRegisterInfo; 465 MachineRegisterInfo &MRI, const TargetRegisterInfo &TRI, 501 const MachineRegisterInfo &MRI) const; 507 const MachineRegisterInfo &MRI) const;
|
H A D | GISelChangeObserver.h | 21 class MachineRegisterInfo; 54 void changingAllUsesOfReg(const MachineRegisterInfo &MRI, unsigned Reg);
|
H A D | CSEInfo.h | 77 MachineRegisterInfo *MRI = nullptr; 169 const MachineRegisterInfo &MRI; 172 GISelInstProfileBuilder(FoldingSetNodeID &ID, const MachineRegisterInfo &MRI)
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineSSAUpdater.h | 22 class MachineRegisterInfo; 52 MachineRegisterInfo *MRI;
|
H A D | VirtRegMap.h | 29 class MachineRegisterInfo; 42 MachineRegisterInfo *MRI; 89 MachineRegisterInfo &getRegInfo() const { return *MRI; }
|
H A D | LiveVariables.h | 44 class MachineRegisterInfo; 110 MachineRegisterInfo &MRI); 129 MachineRegisterInfo* MRI;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallLowering.h | 29 class MachineRegisterInfo; 64 const DataLayout &DL, MachineRegisterInfo &MRI,
|
H A D | AArch64AdvSIMDScalarPass.cpp | 43 #include "llvm/CodeGen/MachineRegisterInfo.h" 66 MachineRegisterInfo *MRI; 105 const MachineRegisterInfo *MRI) { 114 const MachineRegisterInfo *MRI) { 128 const MachineRegisterInfo *MRI, 209 MachineRegisterInfo::def_instr_iterator Def = 222 MachineRegisterInfo::def_instr_iterator Def = 241 for (MachineRegisterInfo::use_instr_nodbg_iterator 302 MachineRegisterInfo::def_instr_iterator Def = 321 MachineRegisterInfo [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | Utils.cpp | 19 #include "llvm/CodeGen/MachineRegisterInfo.h" 30 unsigned llvm::constrainRegToClass(MachineRegisterInfo &MRI, 42 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, 72 MachineRegisterInfo &MRI, const TargetInstrInfo &TII, 119 MachineRegisterInfo &MRI = MF.getRegInfo(); 159 const MachineRegisterInfo &MRI) { 208 const MachineRegisterInfo &MRI) { 219 unsigned VReg, const MachineRegisterInfo &MRI, bool LookThroughInstrs, 296 const MachineRegisterInfo &MRI) { 304 const MachineRegisterInfo [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.h | 50 void setRegBank(MachineInstr &MI, MachineRegisterInfo &MRI) const; 82 void addDefUses(Register Reg, const MachineRegisterInfo &MRI); 83 void addUseDef(Register Reg, const MachineRegisterInfo &MRI);
|
H A D | MipsCallLowering.h | 28 MipsHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) 43 MachineRegisterInfo &MRI;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | LeonPasses.h | 42 int getUnusedFPRegister(MachineRegisterInfo &MRI);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitTracker.h | 23 class MachineRegisterInfo; 31 HexagonEvaluator(const HexagonRegisterInfo &tri, MachineRegisterInfo &mri,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyPrepareForLiveIntervals.cpp | 28 #include "llvm/CodeGen/MachineRegisterInfo.h" 65 static bool hasArgumentDef(unsigned Reg, const MachineRegisterInfo &MRI) { 80 MachineRegisterInfo &MRI = MF.getRegInfo();
|
H A D | WebAssemblyMemIntrinsicResults.cpp | 37 #include "llvm/CodeGen/MachineRegisterInfo.h" 86 const MachineRegisterInfo &MRI, 150 const MachineRegisterInfo &MRI, 183 MachineRegisterInfo &MRI = MF.getRegInfo();
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstructionSelector.h | 40 class MachineRegisterInfo; 48 MachineRegisterInfo *MRI; 71 bool isVCC(Register Reg, const MachineRegisterInfo &MRI) const; 74 Register Reg, const MachineRegisterInfo &MRI, 109 void getAddrModeInfo(const MachineInstr &Load, const MachineRegisterInfo &MRI, 166 bool isDSOffsetLegal(const MachineRegisterInfo &MRI,
|
H A D | SIInstrInfo.h | 41 class MachineRegisterInfo; 70 MachineRegisterInfo &MRI, 76 MachineRegisterInfo &MRI, 119 MachineRegisterInfo &MRI, 122 void addUsersToMoveToVALUWorklist(unsigned Reg, MachineRegisterInfo &MRI, 321 MachineRegisterInfo *MRI) const final; 676 const MachineRegisterInfo &MRI = MF.getRegInfo(); 682 const MachineRegisterInfo &MRI = MF.getRegInfo(); 693 bool mayReadEXEC(const MachineRegisterInfo &MRI, const MachineInstr &MI) const; 776 bool usesConstantBus(const MachineRegisterInfo [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstructionSelector.cpp | 32 #include "llvm/CodeGen/MachineRegisterInfo.h" 76 bool selectLoadStoreOp(MachineInstr &I, MachineRegisterInfo &MRI, 78 bool selectFrameIndexOrGep(MachineInstr &I, MachineRegisterInfo &MRI, 80 bool selectGlobalValue(MachineInstr &I, MachineRegisterInfo &MRI, 82 bool selectConstant(MachineInstr &I, MachineRegisterInfo &MRI, 84 bool selectTruncOrPtrToInt(MachineInstr &I, MachineRegisterInfo &MRI, 86 bool selectZext(MachineInstr &I, MachineRegisterInfo &MRI, 88 bool selectAnyext(MachineInstr &I, MachineRegisterInfo &MRI, 90 bool selectCmp(MachineInstr &I, MachineRegisterInfo &MRI, 92 bool selectFCmp(MachineInstr &I, MachineRegisterInfo [all...] |