Searched refs:isAllocatable (Results 1 – 24 of 24) sorted by relevance
89 if (!RC || RC->isAllocatable()) in getAllocatableClass()99 if (SubRC->isAllocatable()) in getAllocatableClass()133 assert(RC->isAllocatable() && "invalid for nonallocatable sets"); in getAllocatableSetForRC()150 if ((*I)->isAllocatable()) in getAllocatableSet()
43 assert(RC && RC->isAllocatable() && "Invalid RC for virtual register"); in setRegClass()95 assert(RegClass->isAllocatable() && in createVirtualRegister()426 if (!def_empty(*AI) || isAllocatable(*AI)) in isConstantPhysReg()
527 !RC->contains(Hint) || !MRI->isAllocatable(Hint))) in allocVirtReg()804 if (MRI->isAllocatable(*I)) in AllocateBasicBlock()943 if (!MRI->isAllocatable(Reg)) continue; in AllocateBasicBlock()1032 if (!MRI->isAllocatable(Reg)) continue; in AllocateBasicBlock()
160 if (hweight > bestPhys && mri.isAllocatable(hint)) in calculateSpillWeightAndHint()
634 if (!MRI.isAllocatable(NewSuperReg)) continue; in FindSuitableFreeRegisters()832 if (!MRI.isAllocatable(AntiDepReg)) { in BreakAntiDependencies()
187 bool isAllocatable(unsigned Reg) { in isAllocatable() function188 return Reg < TRI->getNumRegs() && MRI->isAllocatable(Reg); in isAllocatable()514 if (isAllocatable(reg) && !MBB->isLandingPad() && in visitMachineBasicBlockBefore()
547 if (!MRI.isAllocatable(AntiDepReg)) in BreakAntiDependencies()
285 if (MRI->isAllocatable(PhysDefs[i]) || MRI->isReserved(PhysDefs[i])) in PhysRegDefsReach()
425 if (!MF.getRegInfo().isAllocatable(DstReg)) in apply()
359 else if (MRI->isAllocatable(Reg)) { in pushRegUnits()
58 let isAllocatable = 0;
102 bool isAllocatable() const { return MC->isAllocatable(); } in isAllocatable() function
190 // isAllocatable - Specify that the register class can be used for virtual192 // model instruction operand constraints, and should have isAllocatable = 0.193 bit isAllocatable = 1;
187 let Size = 32, isAllocatable = 0 in194 let Size = 64, isAllocatable = 0 in
159 let isAllocatable = 0 in {205 } // End isAllocatable = 0
441 let isAllocatable = 0;454 let isAllocatable = 0;458 let isAllocatable = 0;
353 let isAllocatable = 0;356 let isAllocatable = 0;
120 bool SaveR2 = MF->getRegInfo().isAllocatable(PPC::X2); in getCalleeSavedRegs()
95 bool isAllocatable() const { return Allocatable; } in isAllocatable() function
759 bool isAllocatable(unsigned PhysReg) const { in isAllocatable() function
253 let isAllocatable = 0;
26 bit isAllocatable = 0;
265 let isAllocatable = 0;
209 let isAllocatable = 0;