| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachineRegisterInfo.cpp | 24 void MachineRegisterInfo::Delegate::anchor() {} in anchor() 26 MachineRegisterInfo::MachineRegisterInfo(const MachineFunction *MF) in MachineRegisterInfo() function in MachineRegisterInfo 41 MachineRegisterInfo::setRegClass(unsigned Reg, const TargetRegisterClass *RC) { in setRegClass() 47 MachineRegisterInfo::constrainRegClass(unsigned Reg, in constrainRegClass() 64 MachineRegisterInfo::recomputeRegClass(unsigned Reg, const TargetMachine &TM) { in recomputeRegClass() 92 MachineRegisterInfo::createVirtualRegister(const TargetRegisterClass *RegClass){ in createVirtualRegister() 108 void MachineRegisterInfo::clearVirtRegs() { in clearVirtRegs() 121 void MachineRegisterInfo::verifyUseList(unsigned Reg) const { in verifyUseList() 159 void MachineRegisterInfo::verifyUseLists() const { in verifyUseLists() 169 void MachineRegisterInfo::addRegOperandToUseList(MachineOperand *MO) { in addRegOperandToUseList() [all …]
|
| H A D | CalcSpillWeights.cpp | 33 MachineRegisterInfo &MRI = MF.getRegInfo(); in calculateSpillWeightsAndHints() 46 const MachineRegisterInfo &mri) { in copyHint() 97 MachineRegisterInfo &mri = MF.getRegInfo(); in calculateSpillWeightAndHint() 116 for (MachineRegisterInfo::reg_instr_iterator in calculateSpillWeightAndHint()
|
| H A D | PHIEliminationUtils.cpp | 36 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo(); in findPHICopyInsertPoint()
|
| H A D | SplitKit.h | 33 class MachineRegisterInfo; variable 215 MachineRegisterInfo &MRI;
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
| H A D | SIFixSGPRCopies.cpp | 89 const MachineRegisterInfo &MRI, 93 const MachineRegisterInfo &MRI, 97 const MachineRegisterInfo &MRI) const; 119 const MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo(); in hasVGPROperands() 136 const MachineRegisterInfo &MRI, in inferRegClassFromUses() 146 for (MachineRegisterInfo::use_instr_iterator in inferRegClassFromUses() 162 const MachineRegisterInfo &MRI, in inferRegClassFromDef() 180 const MachineRegisterInfo &MRI) const { in isVGPRToSGPRCopy() 203 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction()
|
| H A D | SIShrinkInstructions.cpp | 75 const MachineRegisterInfo &MRI) { in isVGPR() 87 const MachineRegisterInfo &MRI) { in canShrink() 121 MachineRegisterInfo &MRI, bool TryToCommute = true) { in foldImmediates() 172 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction()
|
| H A D | R600OptimizeVectorRegisters.cpp | 50 isImplicitlyDef(MachineRegisterInfo &MRI, unsigned Reg) { in isImplicitlyDef() 51 for (MachineRegisterInfo::def_instr_iterator It = MRI.def_instr_begin(Reg), in isImplicitlyDef() 67 RegSeqInfo(MachineRegisterInfo &MRI, MachineInstr *MI) : Instr(MI) { in RegSeqInfo() 87 MachineRegisterInfo *MRI; 218 for (MachineRegisterInfo::use_instr_iterator It = MRI->use_instr_begin(Reg), in RebuildVector() 266 for (MachineRegisterInfo::use_instr_iterator It = MRI->use_instr_begin(Reg), in areAllUsesSwizzeable() 332 for (MachineRegisterInfo::def_instr_iterator in runOnMachineFunction()
|
| H A D | SIInstrInfo.h | 30 MachineRegisterInfo &MRI, 36 MachineRegisterInfo &MRI, 44 MachineRegisterInfo &MRI, 227 bool usesConstantBus(const MachineRegisterInfo &MRI, 302 void moveSMRDToVALU(MachineInstr *MI, MachineRegisterInfo &MRI) const;
|
| H A D | SIMachineFunctionInfo.h | 24 class MachineRegisterInfo; variable
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64AdvSIMDScalarPass.cpp | 66 MachineRegisterInfo *MRI; 102 const MachineRegisterInfo *MRI) { in isGPR64() 111 const MachineRegisterInfo *MRI) { in isFPR64() 125 const MachineRegisterInfo *MRI, in getSrcFromCopy() 206 MachineRegisterInfo::def_instr_iterator Def = in isProfitableToTransform() 219 MachineRegisterInfo::def_instr_iterator Def = in isProfitableToTransform() 238 for (MachineRegisterInfo::use_instr_nodbg_iterator in isProfitableToTransform() 299 MachineRegisterInfo::def_instr_iterator Def = in transformInstruction() 312 MachineRegisterInfo::def_instr_iterator Def = in transformInstruction()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | VirtRegMap.h | 27 class MachineRegisterInfo; variable 41 MachineRegisterInfo *MRI; 85 MachineRegisterInfo &getRegInfo() const { return *MRI; } in getRegInfo()
|
| H A D | MachineSSAUpdater.h | 25 class MachineRegisterInfo; variable 55 MachineRegisterInfo *MRI;
|
| H A D | LiveRegMatrix.h | 35 class MachineRegisterInfo; variable 41 MachineRegisterInfo *MRI;
|
| H A D | MachineRegisterInfo.h | 32 class MachineRegisterInfo { 126 MachineRegisterInfo(const MachineRegisterInfo&) LLVM_DELETED_FUNCTION; 127 void operator=(const MachineRegisterInfo&) LLVM_DELETED_FUNCTION; 129 explicit MachineRegisterInfo(const MachineFunction *MF); 805 friend class MachineRegisterInfo; variable 908 friend class MachineRegisterInfo; variable 994 PSetIterator(unsigned RegUnit, const MachineRegisterInfo *MRI) { in PSetIterator() 1022 inline PSetIterator MachineRegisterInfo::
|
| H A D | LiveVariables.h | 44 class MachineRegisterInfo; variable 111 MachineRegisterInfo &MRI); 130 MachineRegisterInfo* MRI;
|
| H A D | RegisterPressure.h | 44 const MachineRegisterInfo *MRI); 51 const MachineRegisterInfo *MRI); 152 const MachineRegisterInfo *MRI); 254 const MachineRegisterInfo *MRI;
|
| H A D | RegisterScavenging.h | 26 class MachineRegisterInfo; variable 34 MachineRegisterInfo* MRI;
|
| H A D | MachineFunction.h | 34 class MachineRegisterInfo; variable 94 MachineRegisterInfo *RegInfo; 181 MachineRegisterInfo &getRegInfo() { return *RegInfo; } 182 const MachineRegisterInfo &getRegInfo() const { return *RegInfo; }
|
| H A D | FunctionLoweringInfo.h | 43 class MachineRegisterInfo; variable 58 MachineRegisterInfo *RegInfo;
|
| H A D | LiveRangeEdit.h | 37 class LiveRangeEdit : private MachineRegisterInfo::Delegate { 63 MachineRegisterInfo &MRI;
|
| H A D | MachineTraceMetrics.h | 62 class MachineRegisterInfo; variable 71 const MachineRegisterInfo *MRI;
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetInstrInfo.h | 30 class MachineRegisterInfo; variable 359 const MachineRegisterInfo *MRI = nullptr) const; 981 const MachineRegisterInfo *MRI) const { in optimizeCompareInstr() 994 const MachineRegisterInfo *MRI, in optimizeLoadInstr() 1007 unsigned Reg, MachineRegisterInfo *MRI) const { in FoldImmediate() 1080 const MachineRegisterInfo *MRI, in hasHighOperandLatency()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86VZeroUpper.cpp | 108 static bool checkFnHasLiveInYmm(MachineRegisterInfo &MRI) { in checkFnHasLiveInYmm() 109 for (MachineRegisterInfo::livein_iterator I = MRI.livein_begin(), in checkFnHasLiveInYmm() 254 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 200 const MachineRegisterInfo *MRI) const override; 257 const MachineRegisterInfo *MRI) const override; 271 unsigned Reg, MachineRegisterInfo *MRI) const override; 332 const MachineRegisterInfo *MRI, 448 const MachineRegisterInfo &MRI);
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/Sparc/ |
| H A D | SparcFrameLowering.cpp | 191 static bool LLVM_ATTRIBUTE_UNUSED verifyLeafProcRegUse(MachineRegisterInfo *MRI) in verifyLeafProcRegUse() 208 MachineRegisterInfo &MRI = MF.getRegInfo(); in isLeafProc() 219 MachineRegisterInfo &MRI = MF.getRegInfo(); in remapRegsForLeafProc()
|