/external/llvm/lib/CodeGen/ |
D | LiveRegMatrix.cpp | 99 void LiveRegMatrix::assign(LiveInterval &VirtReg, unsigned PhysReg) { in assign() 117 void LiveRegMatrix::unassign(LiveInterval &VirtReg) { in unassign() 134 bool LiveRegMatrix::checkRegMaskInterference(LiveInterval &VirtReg, in checkRegMaskInterference() 152 bool LiveRegMatrix::checkRegUnitInterference(LiveInterval &VirtReg, in checkRegUnitInterference() 166 LiveIntervalUnion::Query &LiveRegMatrix::query(LiveInterval &VirtReg, in query() 174 LiveRegMatrix::checkInterference(LiveInterval &VirtReg, unsigned PhysReg) { in checkInterference()
|
D | RegAllocFast.cpp | 72 unsigned VirtReg; // Virtual register number. member 180 LiveRegMap::iterator findLiveVirtReg(unsigned VirtReg) { in findLiveVirtReg() 201 int RAFast::getStackSpaceFor(unsigned VirtReg, const TargetRegisterClass *RC) { in getStackSpaceFor() 256 void RAFast::killVirtReg(unsigned VirtReg) { in killVirtReg() 266 void RAFast::spillVirtReg(MachineBasicBlock::iterator MI, unsigned VirtReg) { in spillVirtReg() 410 switch (unsigned VirtReg = PhysRegState[PhysReg]) { in definePhysReg() local 426 switch (unsigned VirtReg = PhysRegState[Alias]) { in definePhysReg() local 453 switch (unsigned VirtReg = PhysRegState[PhysReg]) { in calcSpillCost() local 474 switch (unsigned VirtReg = PhysRegState[Alias]) { in calcSpillCost() local 507 RAFast::assignVirtToPhysReg(unsigned VirtReg, unsigned PhysReg) { in assignVirtToPhysReg() [all …]
|
D | RegAllocGreedy.cpp | 201 void setStage(const LiveInterval &VirtReg, LiveRangeStage Stage) { in setStage() 476 bool RAGreedy::LRE_CanEraseVirtReg(unsigned VirtReg) { in LRE_CanEraseVirtReg() 488 void RAGreedy::LRE_WillShrinkVirtReg(unsigned VirtReg) { in LRE_WillShrinkVirtReg() 593 unsigned RAGreedy::tryAssign(LiveInterval &VirtReg, in tryAssign() 637 unsigned RAGreedy::canReassign(LiveInterval &VirtReg, unsigned PrevReg) { in canReassign() 700 bool RAGreedy::canEvictInterference(LiveInterval &VirtReg, unsigned PhysReg, in canEvictInterference() 782 void RAGreedy::evictInterference(LiveInterval &VirtReg, unsigned PhysReg, in evictInterference() 823 unsigned RAGreedy::tryEvict(LiveInterval &VirtReg, in tryEvict() 1313 unsigned RAGreedy::tryRegionSplit(LiveInterval &VirtReg, AllocationOrder &Order, in tryRegionSplit() 1343 unsigned RAGreedy::calculateRegionSplitCost(LiveInterval &VirtReg, in calculateRegionSplitCost() [all …]
|
D | VirtRegMap.cpp | 84 bool VirtRegMap::hasPreferredPhys(unsigned VirtReg) { in hasPreferredPhys() 93 bool VirtRegMap::hasKnownPreference(unsigned VirtReg) { in hasKnownPreference() 244 unsigned VirtReg = TargetRegisterInfo::index2VirtReg(Idx); in addMBBLiveIns() local 360 unsigned VirtReg = MO.getReg(); in rewrite() local
|
D | LiveIntervalUnion.cpp | 29 void LiveIntervalUnion::unify(LiveInterval &VirtReg, const LiveRange &Range) { in unify() 56 void LiveIntervalUnion::extract(LiveInterval &VirtReg, const LiveRange &Range) { in extract()
|
D | AllocationOrder.cpp | 30 AllocationOrder::AllocationOrder(unsigned VirtReg, in AllocationOrder()
|
D | RegAllocBasic.cpp | 166 bool RABasic::spillInterferences(LiveInterval &VirtReg, unsigned PhysReg, in spillInterferences() 220 unsigned RABasic::selectOrSplit(LiveInterval &VirtReg, in selectOrSplit()
|
D | RegAllocBase.cpp | 88 while (LiveInterval *VirtReg = dequeue()) { in allocatePhysRegs() local
|
D | RegisterCoalescer.h | 66 CoalescerPair(unsigned VirtReg, unsigned PhysReg, in CoalescerPair()
|
D | LiveDebugVariables.cpp | 478 void LDVImpl::mapVirtReg(unsigned VirtReg, UserValue *EC) { in mapVirtReg() 484 UserValue *LDVImpl::lookupVirtReg(unsigned VirtReg) { in lookupVirtReg() 934 unsigned VirtReg = Loc.getReg(); in rewriteLocations() local
|
D | TargetRegisterInfo.cpp | 265 TargetRegisterInfo::getRegAllocationHints(unsigned VirtReg, in getRegAllocationHints()
|
D | PHIElimination.cpp | 203 static bool isImplicitlyDefined(unsigned VirtReg, in isImplicitlyDefined()
|
D | MachineBasicBlock.cpp | 359 unsigned VirtReg = I->getOperand(0).getReg(); in addLiveIn() local 366 unsigned VirtReg = MRI.createVirtualRegister(RC); in addLiveIn() local
|
D | InlineSpiller.cpp | 856 bool InlineSpiller::reMaterializeFor(LiveInterval &VirtReg, in reMaterializeFor()
|
/external/llvm/include/llvm/CodeGen/ |
D | LiveIntervalUnion.h | 88 void unify(LiveInterval &VirtReg) { in unify() 94 void extract(LiveInterval &VirtReg) { in extract() 113 LiveInterval *VirtReg; variable
|
D | VirtRegMap.h | 151 unsigned getOriginal(unsigned VirtReg) const { in getOriginal()
|
D | ScheduleDAGInstrs.h | 35 unsigned VirtReg; member
|
/external/llvm/lib/Target/ARM/ |
D | ARMBaseRegisterInfo.cpp | 224 ARMBaseRegisterInfo::getRegAllocationHints(unsigned VirtReg, in getRegAllocationHints()
|