/external/llvm/lib/CodeGen/ |
D | LiveRegMatrix.cpp | 75 void LiveRegMatrix::assign(LiveInterval &VirtReg, unsigned PhysReg) { in assign() 90 unsigned PhysReg = VRM->getPhys(VirtReg.reg); in unassign() local 103 unsigned PhysReg) { in checkRegMaskInterference() 121 unsigned PhysReg) { in checkRegUnitInterference() 141 LiveRegMatrix::checkInterference(LiveInterval &VirtReg, unsigned PhysReg) { in checkInterference()
|
D | RegAllocFast.cpp | 74 unsigned PhysReg; // Currently held here. member 125 void markRegUsedInInstr(unsigned PhysReg) { in markRegUsedInInstr() 346 unsigned PhysReg = MO.getReg(); in usePhysReg() local 400 void RAFast::definePhysReg(MachineInstr *MI, unsigned PhysReg, in definePhysReg() 491 void RAFast::assignVirtToPhysReg(LiveReg &LR, unsigned PhysReg) { in assignVirtToPhysReg() 500 RAFast::assignVirtToPhysReg(unsigned VirtReg, unsigned PhysReg) { in assignVirtToPhysReg() 540 unsigned PhysReg = *I; in allocVirtReg() local 667 bool RAFast::setPhysReg(MachineInstr *MI, unsigned OpNum, unsigned PhysReg) { in setPhysReg() 741 unsigned PhysReg = LRI->PhysReg; in handleThroughOperands() local 764 unsigned PhysReg = LRI->PhysReg; in handleThroughOperands() local [all …]
|
D | RegAllocGreedy.cpp | 248 unsigned PhysReg; member 572 unsigned PhysReg; in tryAssign() local 614 unsigned PhysReg; in canReassign() local 675 bool RAGreedy::canEvictInterference(LiveInterval &VirtReg, unsigned PhysReg, in canEvictInterference() 757 void RAGreedy::evictInterference(LiveInterval &VirtReg, unsigned PhysReg, in evictInterference() 834 while (unsigned PhysReg = Order.next(OrderLimit)) { in tryEvict() local 1327 while (unsigned PhysReg = Order.next()) { in calculateRegionSplitCost() local 1582 void RAGreedy::calcGapWeights(unsigned PhysReg, in calcGapWeights() 1745 while (unsigned PhysReg = Order.next()) { in tryLocalSplit() local 1895 unsigned PhysReg = tryLocalSplit(VirtReg, Order, NewVRegs); in trySplit() local [all …]
|
D | RegisterClassInfo.cpp | 98 unsigned PhysReg = RawOrder[i]; in compute() local 120 unsigned PhysReg = CSRAlias[i]; in compute() local
|
D | RegAllocBasic.cpp | 167 bool RABasic::spillInterferences(LiveInterval &VirtReg, unsigned PhysReg, in spillInterferences() 228 while (unsigned PhysReg = Order.next()) { in selectOrSplit() local
|
D | AllocationOrder.h | 80 bool isHint(unsigned PhysReg) const { in isHint()
|
D | LiveRangeCalc.cpp | 134 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Kill, unsigned PhysReg) { in extend() 170 SlotIndex Kill, unsigned PhysReg) { in findReachingDefs()
|
D | InterferenceCache.h | 42 unsigned PhysReg; variable 202 void setPhysReg(InterferenceCache &Cache, unsigned PhysReg) { in setPhysReg()
|
D | RegisterCoalescer.h | 68 CoalescerPair(unsigned VirtReg, unsigned PhysReg, in CoalescerPair()
|
D | VirtRegMap.cpp | 251 unsigned PhysReg = VRM->getPhys(VirtReg); in addMBBLiveIns() local 339 unsigned PhysReg = VRM->getPhys(VirtReg); in rewrite() local
|
D | InterferenceCache.cpp | 55 InterferenceCache::Entry *InterferenceCache::get(unsigned PhysReg) { in get()
|
D | MachineRegisterInfo.cpp | 406 bool MachineRegisterInfo::isConstantPhysReg(unsigned PhysReg, in isConstantPhysReg()
|
D | MachineBasicBlock.cpp | 352 MachineBasicBlock::addLiveIn(unsigned PhysReg, const TargetRegisterClass *RC) { in addLiveIn()
|
/external/llvm/include/llvm/CodeGen/ |
D | RegisterClassInfo.h | 109 unsigned getLastCalleeSavedAlias(unsigned PhysReg) const { in getLastCalleeSavedAlias()
|
D | MachineRegisterInfo.h | 699 bool canReserveReg(unsigned PhysReg) const { in canReserveReg() 718 bool isReserved(unsigned PhysReg) const { in isReserved() 728 bool isAllocatable(unsigned PhysReg) const { in isAllocatable()
|
D | MachineOperand.h | 471 static bool clobbersPhysReg(const uint32_t *RegMask, unsigned PhysReg) { in clobbersPhysReg() 478 bool clobbersPhysReg(unsigned PhysReg) const { in clobbersPhysReg()
|
/external/llvm/utils/TableGen/ |
D | FastISelEmitter.cpp | 407 std::string PhysReg; in PhyRegForNode() local 523 std::string PhysReg = PhyRegForNode(InstPatNode->getChild(i), Target); in collectPatterns() local
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGSDNodes.cpp | 114 unsigned &PhysReg, int &Cost) { in CheckForPhysRegDependency() 474 unsigned PhysReg = 0; in AddSchedEdges() local
|
D | FunctionLoweringInfo.cpp | 129 std::pair<unsigned, const TargetRegisterClass*> PhysReg = in set() local
|
D | SelectionDAGBuilder.cpp | 6122 std::pair<unsigned, const TargetRegisterClass*> PhysReg = in GetRegistersForValue() local
|
/external/llvm/lib/Target/Mips/AsmParser/ |
D | MipsAsmParser.cpp | 373 struct PhysRegOp PhysReg; member
|