Home
last modified time | relevance | path

Searched refs:getRegInfo (Results 1 – 25 of 145) sorted by relevance

123456

/external/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.cpp305 unsigned Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerDynamicAlloc()
329 NegSizeReg = MF.getRegInfo().createVirtualRegister(G8RC); in lowerDynamicAlloc()
337 NegSizeReg = MF.getRegInfo().createVirtualRegister(G8RC); in lowerDynamicAlloc()
354 NegSizeReg = MF.getRegInfo().createVirtualRegister(GPRC); in lowerDynamicAlloc()
362 NegSizeReg = MF.getRegInfo().createVirtualRegister(GPRC); in lowerDynamicAlloc()
404 unsigned Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerCRSpilling()
416 Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerCRSpilling()
448 unsigned Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerCRRestore()
460 Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerCRRestore()
521 unsigned Reg = MF.getRegInfo().createVirtualRegister(LP64 ? G8RC : GPRC); in lowerCRBitSpilling()
[all …]
/external/llvm/lib/Target/Mips/
DMipsMachineFunction.cpp90 return GlobalBaseReg = MF.getRegInfo().createVirtualRegister(RC); in getGlobalBaseReg()
103 return Mips16SPAliasReg = MF.getRegInfo().createVirtualRegister(RC); in getMips16SPAliasReg()
DMips16FrameLowering.cpp182 MF.getRegInfo().setPhysRegUsed(Mips::S2); in processFunctionBeforeCalleeSavedScan()
184 MF.getRegInfo().setPhysRegUsed(Mips::S0); in processFunctionBeforeCalleeSavedScan()
DMipsOptimizePICCall.cpp119 const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(Reg); in getRegTy()
260 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo(); in isCallViaRegister()
DMipsSEISelDAGToDAG.cpp131 MachineRegisterInfo &RegInfo = MF.getRegInfo(); in initGlobalBaseReg()
146 MF.getRegInfo().addLiveIn(Mips::T9_64); in initGlobalBaseReg()
174 MF.getRegInfo().addLiveIn(Mips::T9); in initGlobalBaseReg()
209 MF.getRegInfo().addLiveIn(Mips::V0); in initGlobalBaseReg()
218 MachineRegisterInfo *MRI = &MF.getRegInfo(); in processFunctionAfterISel()
/external/llvm/lib/CodeGen/
DVirtRegMap.cpp56 MRI = &mf.getRegInfo(); in runOnMachineFunction()
70 unsigned NumRegs = MF->getRegInfo().getNumVirtRegs(); in grow()
105 const TargetRegisterClass* RC = MF->getRegInfo().getRegClass(virtReg); in assignVirt2StackSlot()
210 MRI = &MF->getRegInfo(); in runOnMachineFunction()
DCalcSpillWeights.cpp33 MachineRegisterInfo &MRI = MF.getRegInfo(); in calculateSpillWeightsAndHints()
97 MachineRegisterInfo &mri = MF.getRegInfo(); in calculateSpillWeightAndHint()
DPHIEliminationUtils.cpp36 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo(); in findPHICopyInsertPoint()
DAllocationOrder.cpp36 Order = RegClassInfo.getOrder(MF.getRegInfo().getRegClass(VirtReg)); in AllocationOrder()
DPrologEpilogInserter.cpp116 assert(!Fn.getRegInfo().getNumVirtRegs() && "Regalloc must assign all vregs"); in runOnMachineFunction()
169 Fn.getRegInfo().clearVirtRegs(); in runOnMachineFunction()
265 if (F.getRegInfo().isPhysRegUsed(Reg) || F.getMMI().callsUnwindInit()) { in calculateCalleeSavedRegisters()
883 const TargetRegisterClass *RC = Fn.getRegInfo().getRegClass(Reg); in scavengeFrameVirtualRegs()
891 Fn.getRegInfo().replaceRegWith(Reg, ScratchReg); in scavengeFrameVirtualRegs()
DMachineInstr.cpp57 MachineRegisterInfo &MRI = MF->getRegInfo(); in setReg()
99 MachineRegisterInfo &MRI = MF->getRegInfo(); in setIsDef()
119 MF->getRegInfo().removeRegOperandFromUseList(this); in ChangeToImmediate()
135 RegInfo = &MF->getRegInfo(); in ChangeToRegister()
586 MachineRegisterInfo *MachineInstr::getRegInfo() { in getRegInfo() function in MachineInstr
588 return &MBB->getParent()->getRegInfo(); in getRegInfo()
677 MachineRegisterInfo *MRI = getRegInfo(); in addOperand()
745 MachineRegisterInfo *MRI = getRegInfo(); in RemoveOperand()
1469 MRI = &MF->getRegInfo(); in print()
1545 const MachineRegisterInfo &MRI = MF->getRegInfo(); in print()
DPHIElimination.cpp128 MRI = &MF.getRegInfo(); in runOnMachineFunction()
260 const TargetRegisterClass *RC = MF.getRegInfo().getRegClass(DestReg); in LowerPHINode()
261 entry = IncomingReg = MF.getRegInfo().createVirtualRegister(RC); in LowerPHINode()
DRegAllocBase.cpp61 MRI = &vrm.getRegInfo(); in init()
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp222 const MachineRegisterInfo &MRI = MF.getRegInfo(); in getRegAllocationHints()
269 MachineRegisterInfo *MRI = &MF.getRegInfo(); in UpdateRegAllocHint()
341 const MachineRegisterInfo *MRI = &MF.getRegInfo(); in canRealignStack()
593 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo(); in materializeFrameBaseRegister()
765 ScratchReg = MF.getRegInfo().createVirtualRegister(&ARM::GPRRegClass); in eliminateFrameIndex()
/external/llvm/lib/Target/R600/
DSIFixSGPRCopies.cpp118 const MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo(); in hasVGPROperands()
197 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction()
DSIFixSGPRLiveRanges.cpp75 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction()
/external/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.cpp44 MachineRegisterInfo &MRI = MF.getRegInfo(); in emitPrologue()
/external/llvm/lib/Target/X86/
DX86FrameLowering.cpp297 for (MachineRegisterInfo::livein_iterator II = MF.getRegInfo().livein_begin(), in isEAXLiveIn()
298 EE = MF.getRegInfo().livein_end(); II != EE; ++II) { in isEAXLiveIn()
344 const MachineRegisterInfo &MRI = MF.getRegInfo(); in usesTheStack()
1262 MF.getRegInfo().setPhysRegUsed(RegInfo->getBaseRegister()); in processFunctionBeforeCalleeSavedScan()
1325 assert(!MF.getRegInfo().isLiveIn(ScratchReg) && in adjustForSegmentedStacks()
1437 SaveScratch2 = MF.getRegInfo().isLiveIn(ScratchReg2); in adjustForSegmentedStacks()
1441 assert((!MF.getRegInfo().isLiveIn(ScratchReg2) || SaveScratch2) && in adjustForSegmentedStacks()
1478 MF.getRegInfo().setPhysRegUsed(X86::R10); in adjustForSegmentedStacks()
1479 MF.getRegInfo().setPhysRegUsed(X86::R11); in adjustForSegmentedStacks()
1627 assert(!MF.getRegInfo().isLiveIn(ScratchReg) && in adjustForHiPEPrologue()
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp295 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo(); in materializeFrameBaseRegister()
358 MF.getRegInfo().createVirtualRegister(&AArch64::GPR64RegClass); in eliminateFrameIndex()
DAArch64CleanupLocalDynamicTLSPass.cpp120 MachineRegisterInfo &RegInfo = MF->getRegInfo(); in setRegister()
DAArch64StorePairSuppress.cpp123 MRI = &MF->getRegInfo(); in runOnMachineFunction()
/external/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp208 MachineRegisterInfo &MRI = MF.getRegInfo(); in isLeafProc()
219 MachineRegisterInfo &MRI = MF.getRegInfo(); in remapRegsForLeafProc()
/external/llvm/include/llvm/CodeGen/
DVirtRegMap.h85 MachineRegisterInfo &getRegInfo() const { return *MRI; } in getRegInfo() function
DMachineFunction.h167 MachineRegisterInfo &getRegInfo() { return *RegInfo; }
168 const MachineRegisterInfo &getRegInfo() const { return *RegInfo; }
/external/mesa3d/src/gallium/drivers/radeon/
DSIAssignInterpRegs.cpp90 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction()

123456