Searched refs:MCPhysReg (Results 1 – 12 of 12) sorted by relevance
/external/llvm/include/llvm/MC/ |
D | MCRegisterInfo.h | 27 typedef uint16_t MCPhysReg; typedef 32 typedef const MCPhysReg* iterator; 33 typedef const MCPhysReg* const_iterator; 160 const MCPhysReg *DiffLists; // Pointer to the difflists array 185 const MCPhysReg *List; 194 void init(MCPhysReg InitVal, const MCPhysReg *DiffList) { in init() 204 MCPhysReg D = *List++; in advance() 240 const MCPhysReg *DL, in InitMCRegisterInfo()
|
/external/llvm/lib/CodeGen/ |
D | AllocationOrder.h | 29 SmallVector<MCPhysReg, 16> Hints; 30 ArrayRef<MCPhysReg> Order; 43 ArrayRef<MCPhysReg> getOrder() const { return Order; } in getOrder()
|
D | RegisterClassInfo.cpp | 47 const MCPhysReg *CSR = TRI->getCalleeSavedRegs(MF); in runOnMachineFunction() 82 RCI.Order.reset(new MCPhysReg[NumRegs]); in compute() 85 SmallVector<MCPhysReg, 16> CSRAlias; in compute() 92 ArrayRef<MCPhysReg> RawOrder = RC->getRawAllocationOrder(*MF); in compute()
|
D | TargetRegisterInfo.cpp | 255 ArrayRef<MCPhysReg> Order, in getRegAllocationHints() 256 SmallVectorImpl<MCPhysReg> &Hints, in getRegAllocationHints()
|
D | RegAllocFast.cpp | 538 ArrayRef<MCPhysReg> AO = RegClassInfo.getOrder(RC); in allocVirtReg() 541 for (ArrayRef<MCPhysReg>::iterator I = AO.begin(), E = AO.end(); I != E; ++I){ in allocVirtReg() 553 for (ArrayRef<MCPhysReg>::iterator I = AO.begin(), E = AO.end(); I != E; ++I){ in allocVirtReg()
|
D | CriticalAntiDepBreaker.cpp | 366 ArrayRef<MCPhysReg> Order = RegClassInfo.getOrder(RC); in findSuitableFreeRegister()
|
D | AggressiveAntiDepBreaker.cpp | 602 ArrayRef<MCPhysReg> Order = RegClassInfo.getOrder(SuperRC); in FindSuitableFreeRegisters()
|
/external/llvm/include/llvm/CodeGen/ |
D | RegisterClassInfo.h | 34 OwningArrayPtr<MCPhysReg> Order; 40 operator ArrayRef<MCPhysReg>() const { 92 ArrayRef<MCPhysReg> getOrder(const TargetRegisterClass *RC) const { in getOrder()
|
/external/llvm/include/llvm/Target/ |
D | TargetRegisterInfo.h | 38 typedef const MCPhysReg* iterator; 39 typedef const MCPhysReg* const_iterator; 49 ArrayRef<MCPhysReg> (*OrderFunc)(const MachineFunction&); 194 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder() 396 virtual const MCPhysReg* getCalleeSavedRegs(const MachineFunction *MF = 0) 624 ArrayRef<MCPhysReg> Order, 625 SmallVectorImpl<MCPhysReg> &Hints,
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.h | 115 ArrayRef<MCPhysReg> Order, 116 SmallVectorImpl<MCPhysReg> &Hints,
|
D | ARMBaseRegisterInfo.cpp | 177 ArrayRef<MCPhysReg> Order, in getRegAllocationHints() 178 SmallVectorImpl<MCPhysReg> &Hints, in getRegAllocationHints()
|
/external/llvm/lib/Target/Mips/ |
D | MipsDelaySlotFiller.cpp | 322 for (const MCPhysReg *R = TRI.getCalleeSavedRegs(); *R; ++R) in setCallerSaved()
|