/external/llvm/lib/CodeGen/ |
H A D | PHIEliminationUtils.cpp | 36 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo(); local 37 for (MachineRegisterInfo::reg_iterator RI = MRI.reg_begin(SrcReg), 38 RE = MRI.reg_end(); RI != RE; ++RI) {
|
H A D | CriticalAntiDepBreaker.h | 36 MachineRegisterInfo &MRI; member in class:llvm::CriticalAntiDepBreaker
|
H A D | RegAllocBase.h | 62 MachineRegisterInfo *MRI; member in class:llvm::RegAllocBase 68 RegAllocBase(): TRI(0), MRI(0), VRM(0), LIS(0), Matrix(0) {}
|
H A D | DeadMachineInstructionElim.cpp | 33 const MachineRegisterInfo *MRI; member in class:__anon9451::DeadMachineInstructionElim 72 if (LivePhysRegs.test(Reg) || MRI->isReserved(Reg)) 75 if (!MRI->use_nodbg_empty(Reg)) 88 MRI = &MF.getRegInfo(); 100 LivePhysRegs = MRI->getReservedRegs(); 131 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(Reg), 132 E = MRI->use_end(); I!=E; I=nextI) {
|
H A D | AggressiveAntiDepBreaker.h | 119 MachineRegisterInfo &MRI; member in class:llvm::AggressiveAntiDepBreaker
|
H A D | OptimizePHIs.cpp | 31 MachineRegisterInfo *MRI; member in class:__anon9493::OptimizePHIs 64 MRI = &Fn.getRegInfo(); 102 MachineInstr *SrcMI = MRI->getVRegDef(SrcReg); 109 SrcMI = MRI->getVRegDef(SrcMI->getOperand(1).getReg()); 142 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(DstReg), 143 E = MRI->use_end(); I != E; ++I) { 168 if (!MRI->constrainRegClass(SingleValReg, MRI->getRegClass(OldReg))) 171 MRI->replaceRegWith(OldReg, SingleValReg);
|
H A D | ProcessImplicitDefs.cpp | 30 MachineRegisterInfo *MRI; member in class:__anon9497::ProcessImplicitDefs 84 MRI->use_nodbg_begin(Reg), 85 UE = MRI->use_nodbg_end(); UI != UE; ++UI) { 146 MRI = &MF.getRegInfo(); 147 assert(MRI->isSSA() && "ProcessImplicitDefs only works on SSA form.");
|
H A D | UnreachableBlockElim.cpp | 200 MachineRegisterInfo &MRI = F.getRegInfo(); local 201 MRI.constrainRegClass(Input, MRI.getRegClass(Output)); 202 MRI.replaceRegWith(Output, Input);
|
/external/llvm/lib/Target/MBlaze/InstPrinter/ |
H A D | MBlazeInstPrinter.h | 25 const MCRegisterInfo &MRI) 26 : MCInstPrinter(MAI, MII, MRI) {} 24 MBlazeInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
/external/llvm/lib/Target/MSP430/InstPrinter/ |
H A D | MSP430InstPrinter.h | 25 const MCRegisterInfo &MRI) 26 : MCInstPrinter(MAI, MII, MRI) {} 24 MSP430InstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
/external/llvm/lib/Target/R600/InstPrinter/ |
H A D | AMDGPUInstPrinter.h | 25 const MCRegisterInfo &MRI) 26 : MCInstPrinter(MAI, MII, MRI) {} 24 AMDGPUInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
/external/llvm/lib/Target/XCore/InstPrinter/ |
H A D | XCoreInstPrinter.h | 27 const MCRegisterInfo &MRI) 28 : MCInstPrinter(MAI, MII, MRI) {} 26 XCoreInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
/external/llvm/include/llvm/CodeGen/ |
H A D | MachineSSAUpdater.h | 55 MachineRegisterInfo *MRI; member in class:llvm::MachineSSAUpdater
|
H A D | LiveRegMatrix.h | 42 MachineRegisterInfo *MRI; member in class:llvm::LiveRegMatrix
|
H A D | FastISel.h | 52 MachineRegisterInfo &MRI; member in class:llvm::FastISel
|
H A D | LiveVariables.h | 113 MachineRegisterInfo &MRI); 132 MachineRegisterInfo* MRI; member in class:llvm::LiveVariables 284 return getVarInfo(Reg).isLiveIn(MBB, Reg, *MRI);
|
H A D | RegisterScavenging.h | 34 MachineRegisterInfo* MRI; member in class:llvm::RegScavenger 130 bool isReserved(unsigned Reg) const { return MRI->isReserved(Reg); }
|
/external/llvm/lib/Target/PowerPC/InstPrinter/ |
H A D | PPCInstPrinter.h | 28 const MCRegisterInfo &MRI, unsigned syntaxVariant) 29 : MCInstPrinter(MAI, MII, MRI), SyntaxVariant(syntaxVariant) {} 27 PPCInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, unsigned syntaxVariant) argument
|
/external/llvm/lib/Target/Hexagon/InstPrinter/ |
H A D | HexagonInstPrinter.h | 27 const MCRegisterInfo &MRI) 28 : MCInstPrinter(MAI, MII, MRI), MII(MII) {} 25 HexagonInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | InstrEmitter.h | 31 MachineRegisterInfo *MRI; member in class:llvm::InstrEmitter
|
/external/llvm/include/llvm/MC/ |
H A D | MCInstPrinter.h | 34 const MCRegisterInfo &MRI; member in class:llvm::MCInstPrinter 50 : CommentStream(0), MAI(mai), MII(mii), MRI(mri), AvailableFeatures(0),
|
/external/llvm/lib/Target/MSP430/MCTargetDesc/ |
H A D | MSP430MCTargetDesc.cpp | 65 const MCRegisterInfo &MRI, 68 return new MSP430InstPrinter(MAI, MII, MRI); 61 createMSP430MCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
|
/external/llvm/lib/Target/X86/InstPrinter/ |
H A D | X86ATTInstPrinter.h | 26 const MCRegisterInfo &MRI) 27 : MCInstPrinter(MAI, MII, MRI) {} 25 X86ATTInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
H A D | X86IntelInstPrinter.h | 27 const MCRegisterInfo &MRI) 28 : MCInstPrinter(MAI, MII, MRI) {} 26 X86IntelInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
|
/external/llvm/lib/Target/XCore/MCTargetDesc/ |
H A D | XCoreMCTargetDesc.cpp | 77 const MCRegisterInfo &MRI, 79 return new XCoreInstPrinter(MAI, MII, MRI); 73 createXCoreMCInstPrinter(const Target &T, unsigned SyntaxVariant, const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI, const MCSubtargetInfo &STI) argument
|