/external/llvm/lib/CodeGen/ |
D | TargetRegisterInfo.cpp | 112 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()
|
D | MachineRegisterInfo.cpp | 41 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()
|
D | RegAllocFast.cpp | 527 !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()
|
D | CalcSpillWeights.cpp | 195 if (hweight > bestPhys && mri.isAllocatable(hint)) in calculateSpillWeightAndHint()
|
D | AggressiveAntiDepBreaker.cpp | 629 if (!MRI.isAllocatable(NewSuperReg)) continue; in FindSuitableFreeRegisters() 840 if (!MRI.isAllocatable(AntiDepReg)) { in BreakAntiDependencies()
|
D | MachineVerifier.cpp | 187 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()
|
D | CriticalAntiDepBreaker.cpp | 546 if (!MRI.isAllocatable(AntiDepReg)) in BreakAntiDependencies()
|
D | MachineCSE.cpp | 285 if (MRI->isAllocatable(PhysDefs[i]) || MRI->isReserved(PhysDefs[i])) in PhysRegDefsReach()
|
D | RegAllocPBQP.cpp | 426 if (!MF.getRegInfo().isAllocatable(DstReg)) in apply()
|
D | RegisterPressure.cpp | 380 } else if (MRI.isAllocatable(Reg)) { in pushRegUnits()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIFrameLowering.cpp | 128 assert(MRI.isAllocatable(Reg)); in emitPrologue() 146 assert(MRI.isAllocatable(Reg) && in emitPrologue()
|
D | R600RegisterInfo.td | 159 let isAllocatable = 0 in { 205 } // End isAllocatable = 0
|
/external/llvm/lib/Target/XCore/ |
D | XCoreRegisterInfo.td | 58 let isAllocatable = 0;
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 118 bool isAllocatable() const { return MC->isAllocatable(); } in isAllocatable() function
|
D | Target.td | 190 // 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/ |
D | HexagonRegisterInfo.td | 248 let Size = 32, isAllocatable = 0 in 255 let Size = 64, isAllocatable = 0 in
|
/external/llvm/lib/Target/X86/ |
D | X86RegisterInfo.td | 443 let isAllocatable = 0; 457 let isAllocatable = 0; 461 let isAllocatable = 0;
|
/external/llvm/include/llvm/MC/ |
D | MCRegisterInfo.h | 95 bool isAllocatable() const { return Allocatable; } in isAllocatable() function
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCRegisterInfo.td | 353 let isAllocatable = 0; 356 let isAllocatable = 0;
|
D | PPCRegisterInfo.cpp | 120 bool SaveR2 = MF->getRegInfo().isAllocatable(PPC::X2); in getCalleeSavedRegs()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZRegisterInfo.td | 285 let isAllocatable = 0 in
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineRegisterInfo.h | 709 bool isAllocatable(unsigned PhysReg) const { in isAllocatable() function
|
/external/llvm/lib/Target/Sparc/ |
D | SparcRegisterInfo.td | 302 let isAllocatable = 0;
|
/external/llvm/lib/Target/Mips/ |
D | MipsRegisterInfo.td | 26 bit isAllocatable = 0;
|
/external/llvm/lib/Target/ARM/ |
D | ARMRegisterInfo.td | 265 let isAllocatable = 0;
|