Searched defs:MRI (Results 1 - 25 of 126) sorted by relevance

123456

/external/llvm/lib/CodeGen/
H A DPHIEliminationUtils.cpp36 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 DCriticalAntiDepBreaker.h36 MachineRegisterInfo &MRI; member in class:llvm::CriticalAntiDepBreaker
H A DRegAllocBase.h62 MachineRegisterInfo *MRI; member in class:llvm::RegAllocBase
68 RegAllocBase(): TRI(0), MRI(0), VRM(0), LIS(0), Matrix(0) {}
H A DDeadMachineInstructionElim.cpp33 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 DAggressiveAntiDepBreaker.h119 MachineRegisterInfo &MRI; member in class:llvm::AggressiveAntiDepBreaker
H A DOptimizePHIs.cpp31 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 DProcessImplicitDefs.cpp30 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 DUnreachableBlockElim.cpp200 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 DMBlazeInstPrinter.h25 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 DMSP430InstPrinter.h25 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 DAMDGPUInstPrinter.h25 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 DXCoreInstPrinter.h27 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 DMachineSSAUpdater.h55 MachineRegisterInfo *MRI; member in class:llvm::MachineSSAUpdater
H A DLiveRegMatrix.h42 MachineRegisterInfo *MRI; member in class:llvm::LiveRegMatrix
H A DFastISel.h52 MachineRegisterInfo &MRI; member in class:llvm::FastISel
H A DLiveVariables.h113 MachineRegisterInfo &MRI);
132 MachineRegisterInfo* MRI; member in class:llvm::LiveVariables
284 return getVarInfo(Reg).isLiveIn(MBB, Reg, *MRI);
H A DRegisterScavenging.h34 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 DPPCInstPrinter.h28 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 DHexagonInstPrinter.h27 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 DInstrEmitter.h31 MachineRegisterInfo *MRI; member in class:llvm::InstrEmitter
/external/llvm/include/llvm/MC/
H A DMCInstPrinter.h34 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 DMSP430MCTargetDesc.cpp65 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 DX86ATTInstPrinter.h26 const MCRegisterInfo &MRI)
27 : MCInstPrinter(MAI, MII, MRI) {}
25 X86ATTInstPrinter(const MCAsmInfo &MAI, const MCInstrInfo &MII, const MCRegisterInfo &MRI) argument
H A DX86IntelInstPrinter.h27 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 DXCoreMCTargetDesc.cpp77 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

Completed in 1953 milliseconds

123456