Home
last modified time | relevance | path

Searched refs:isAllocatable (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/lib/CodeGen/
DTargetRegisterInfo.cpp112 if (!RC || RC->isAllocatable()) in getAllocatableClass()
122 if (SubRC->isAllocatable()) in getAllocatableClass()
156 assert(RC->isAllocatable() && "invalid for nonallocatable sets"); in getAllocatableSetForRC()
173 if ((*I)->isAllocatable()) in getAllocatableSet()
DMachineRegisterInfo.cpp41 assert(RC && RC->isAllocatable() && "Invalid RC for virtual register"); in setRegClass()
93 assert(RegClass->isAllocatable() && in createVirtualRegister()
425 if (!def_empty(*AI) || isAllocatable(*AI)) in isConstantPhysReg()
DRegAllocFast.cpp527 !RC->contains(Hint) || !MRI->isAllocatable(Hint))) in allocVirtReg()
803 if (MRI->isAllocatable(LI.PhysReg)) in AllocateBasicBlock()
942 if (!MRI->isAllocatable(Reg)) continue; in AllocateBasicBlock()
1027 if (!MRI->isAllocatable(Reg)) continue; in AllocateBasicBlock()
DCalcSpillWeights.cpp195 if (hweight > bestPhys && mri.isAllocatable(hint)) in calculateSpillWeightAndHint()
DAggressiveAntiDepBreaker.cpp629 if (!MRI.isAllocatable(NewSuperReg)) continue; in FindSuitableFreeRegisters()
840 if (!MRI.isAllocatable(AntiDepReg)) { in BreakAntiDependencies()
DMachineVerifier.cpp187 bool isAllocatable(unsigned Reg) { in isAllocatable() function
188 return Reg < TRI->getNumRegs() && MRI->isAllocatable(Reg); in isAllocatable()
523 if (isAllocatable(LI.PhysReg) && !MBB->isEHPad() && in visitMachineBasicBlockBefore()
DCriticalAntiDepBreaker.cpp546 if (!MRI.isAllocatable(AntiDepReg)) in BreakAntiDependencies()
DMachineCSE.cpp285 if (MRI->isAllocatable(PhysDefs[i]) || MRI->isReserved(PhysDefs[i])) in PhysRegDefsReach()
DRegAllocPBQP.cpp426 if (!MF.getRegInfo().isAllocatable(DstReg)) in apply()
DRegisterPressure.cpp380 } else if (MRI.isAllocatable(Reg)) { in pushRegUnits()
/external/llvm/lib/Target/AMDGPU/
DSIFrameLowering.cpp128 assert(MRI.isAllocatable(Reg)); in emitPrologue()
146 assert(MRI.isAllocatable(Reg) && in emitPrologue()
DR600RegisterInfo.td159 let isAllocatable = 0 in {
205 } // End isAllocatable = 0
/external/llvm/lib/Target/XCore/
DXCoreRegisterInfo.td58 let isAllocatable = 0;
/external/llvm/include/llvm/Target/
DTargetRegisterInfo.h118 bool isAllocatable() const { return MC->isAllocatable(); } in isAllocatable() function
DTarget.td190 // isAllocatable - Specify that the register class can be used for virtual
192 // model instruction operand constraints, and should have isAllocatable = 0.
193 bit isAllocatable = 1;
/external/llvm/lib/Target/Hexagon/
DHexagonRegisterInfo.td248 let Size = 32, isAllocatable = 0 in
255 let Size = 64, isAllocatable = 0 in
/external/llvm/lib/Target/X86/
DX86RegisterInfo.td443 let isAllocatable = 0;
457 let isAllocatable = 0;
461 let isAllocatable = 0;
/external/llvm/include/llvm/MC/
DMCRegisterInfo.h95 bool isAllocatable() const { return Allocatable; } in isAllocatable() function
/external/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.td353 let isAllocatable = 0;
356 let isAllocatable = 0;
DPPCRegisterInfo.cpp120 bool SaveR2 = MF->getRegInfo().isAllocatable(PPC::X2); in getCalleeSavedRegs()
/external/llvm/lib/Target/SystemZ/
DSystemZRegisterInfo.td285 let isAllocatable = 0 in
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h709 bool isAllocatable(unsigned PhysReg) const { in isAllocatable() function
/external/llvm/lib/Target/Sparc/
DSparcRegisterInfo.td302 let isAllocatable = 0;
/external/llvm/lib/Target/Mips/
DMipsRegisterInfo.td26 bit isAllocatable = 0;
/external/llvm/lib/Target/ARM/
DARMRegisterInfo.td265 let isAllocatable = 0;

12