/external/llvm/lib/CodeGen/ |
D | LiveRegMatrix.cpp | 75 unsigned PhysReg, Callable Func) { in foreachUnit() 97 void LiveRegMatrix::assign(LiveInterval &VirtReg, unsigned PhysReg) { in assign() 115 unsigned PhysReg = VRM->getPhys(VirtReg.reg); in unassign() local 140 unsigned PhysReg) { in checkRegMaskInterference() 158 unsigned PhysReg) { in checkRegUnitInterference() 179 LiveRegMatrix::checkInterference(LiveInterval &VirtReg, unsigned PhysReg) { in checkInterference()
|
D | RegAllocFast.cpp | 73 unsigned PhysReg; // Currently held here. member 124 void markRegUsedInInstr(unsigned PhysReg) { in markRegUsedInInstr() 345 unsigned PhysReg = MO.getReg(); in usePhysReg() local 407 void RAFast::definePhysReg(MachineInstr *MI, unsigned PhysReg, in definePhysReg() 498 void RAFast::assignVirtToPhysReg(LiveReg &LR, unsigned PhysReg) { in assignVirtToPhysReg() 507 RAFast::assignVirtToPhysReg(unsigned VirtReg, unsigned PhysReg) { in assignVirtToPhysReg() 547 unsigned PhysReg = *I; in allocVirtReg() local 674 bool RAFast::setPhysReg(MachineInstr *MI, unsigned OpNum, unsigned PhysReg) { in setPhysReg() 748 unsigned PhysReg = LRI->PhysReg; in handleThroughOperands() local 771 unsigned PhysReg = LRI->PhysReg; in handleThroughOperands() local [all …]
|
D | RegAllocGreedy.cpp | 261 unsigned PhysReg; member 409 unsigned PhysReg; member 620 unsigned PhysReg; in tryAssign() local 662 unsigned PhysReg; in canReassign() local 723 bool RAGreedy::canEvictInterference(LiveInterval &VirtReg, unsigned PhysReg, in canEvictInterference() 805 void RAGreedy::evictInterference(LiveInterval &VirtReg, unsigned PhysReg, in evictInterference() 892 while (unsigned PhysReg = Order.next(OrderLimit)) { in tryEvict() local 1382 while (unsigned PhysReg = Order.next()) { in calculateRegionSplitCost() local 1637 void RAGreedy::calcGapWeights(unsigned PhysReg, in calcGapWeights() 1800 while (unsigned PhysReg = Order.next()) { in tryLocalSplit() local [all …]
|
D | RegisterClassInfo.cpp | 99 unsigned PhysReg = RawOrder[i]; in compute() local 121 unsigned PhysReg = CSRAlias[i]; in compute() local
|
D | RegAllocBasic.cpp | 166 bool RABasic::spillInterferences(LiveInterval &VirtReg, unsigned PhysReg, in spillInterferences() 227 while (unsigned PhysReg = Order.next()) { in selectOrSplit() local
|
D | AllocationOrder.h | 82 bool isHint(unsigned PhysReg) const { in isHint()
|
D | InterferenceCache.h | 42 unsigned PhysReg; variable 202 void setPhysReg(InterferenceCache &Cache, unsigned PhysReg) { in setPhysReg()
|
D | VirtRegMap.cpp | 296 unsigned PhysReg = VRM->getPhys(VirtReg); in addMBBLiveIns() local 372 unsigned PhysReg = VRM->getPhys(VirtReg); in rewrite() local
|
D | LiveRangeCalc.cpp | 223 void LiveRangeCalc::extend(LiveRange &LR, SlotIndex Use, unsigned PhysReg) { in extend() 259 SlotIndex Use, unsigned PhysReg) { in findReachingDefs()
|
D | RegisterCoalescer.h | 66 CoalescerPair(unsigned VirtReg, unsigned PhysReg, in CoalescerPair()
|
D | LiveRangeCalc.h | 183 void extendToUses(LiveRange &LR, unsigned PhysReg) { in extendToUses()
|
D | ShrinkWrap.cpp | 232 unsigned PhysReg = MO.getReg(); in INITIALIZE_PASS_DEPENDENCY() local
|
D | InterferenceCache.cpp | 56 InterferenceCache::Entry *InterferenceCache::get(unsigned PhysReg) { in get()
|
D | MachineRegisterInfo.cpp | 417 bool MachineRegisterInfo::isConstantPhysReg(unsigned PhysReg, in isConstantPhysReg()
|
D | MachineBasicBlock.cpp | 364 unsigned PhysReg = I->PhysReg; in sortUniqueLiveIns() local 375 MachineBasicBlock::addLiveIn(MCPhysReg PhysReg, const TargetRegisterClass *RC) { in addLiveIn()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineRegisterInfo.h | 680 bool canReserveReg(unsigned PhysReg) const { in canReserveReg() 699 bool isReserved(unsigned PhysReg) const { in isReserved() 709 bool isAllocatable(unsigned PhysReg) const { in isAllocatable()
|
D | RegisterClassInfo.h | 109 unsigned getLastCalleeSavedAlias(unsigned PhysReg) const { in getLastCalleeSavedAlias()
|
D | MachineOperand.h | 475 static bool clobbersPhysReg(const uint32_t *RegMask, unsigned PhysReg) { in clobbersPhysReg() 482 bool clobbersPhysReg(unsigned PhysReg) const { in clobbersPhysReg()
|
/external/llvm/utils/TableGen/ |
D | FastISelEmitter.cpp | 426 std::string PhysReg; in PhyRegForNode() local 542 std::string PhysReg = PhyRegForNode(InstPatNode->getChild(i), Target); in collectPatterns() local
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | ScheduleDAGSDNodes.cpp | 113 unsigned &PhysReg, int &Cost) { in CheckForPhysRegDependency() 466 unsigned PhysReg = 0; in AddSchedEdges() local
|
D | FunctionLoweringInfo.cpp | 150 std::pair<unsigned, const TargetRegisterClass *> PhysReg = in set() local
|
D | SelectionDAGBuilder.cpp | 6014 std::pair<unsigned, const TargetRegisterClass *> PhysReg = in GetRegistersForValue() local
|
/external/llvm/lib/Target/Mips/AsmParser/ |
D | MipsAsmParser.cpp | 632 struct PhysRegOp PhysReg; member
|