Lines Matching refs:AllocationOrder
456 const AllocationOrder &Order);
459 const AllocationOrder &Order);
461 const AllocationOrder &Order,
473 MCRegister getCheapestEvicteeWeight(const AllocationOrder &Order,
482 Register tryAssign(LiveInterval&, AllocationOrder&,
485 unsigned tryEvict(LiveInterval&, AllocationOrder&,
488 MCRegister tryRegionSplit(LiveInterval &, AllocationOrder &,
492 AllocationOrder &Order,
503 AllocationOrder &Order, MCRegister PhysReg,
507 unsigned tryBlockSplit(LiveInterval&, AllocationOrder&,
509 unsigned tryInstructionSplit(LiveInterval&, AllocationOrder&,
511 unsigned tryLocalSplit(LiveInterval&, AllocationOrder&,
513 unsigned trySplit(LiveInterval&, AllocationOrder&,
516 unsigned tryLastChanceRecoloring(LiveInterval &, AllocationOrder &,
763 AllocationOrder &Order, in tryAssign()
818 AllocationOrder::create(VirtReg.reg(), *VRM, RegClassInfo, Matrix); in canReassign()
1029 MCRegister RAGreedy::getCheapestEvicteeWeight(const AllocationOrder &Order, in getCheapestEvicteeWeight()
1113 AllocationOrder &Order, in tryEvict()
1491 const AllocationOrder &Order) { in splitCanCauseEvictionChain()
1550 const AllocationOrder &Order) { in splitCanCauseLocalSpill()
1587 const AllocationOrder &Order, in calcGlobalSplitCost()
1819 AllocationOrder &Order, in tryRegionSplit()
1863 AllocationOrder &Order, in calculateRegionSplitCost()
2009 unsigned RAGreedy::tryBlockSplit(LiveInterval &VirtReg, AllocationOrder &Order, in tryBlockSplit()
2075 RAGreedy::tryInstructionSplit(LiveInterval &VirtReg, AllocationOrder &Order, in tryInstructionSplit()
2218 unsigned RAGreedy::tryLocalSplit(LiveInterval &VirtReg, AllocationOrder &Order, in tryLocalSplit()
2449 unsigned RAGreedy::trySplit(LiveInterval &VirtReg, AllocationOrder &Order, in trySplit()
2592 AllocationOrder &Order, in tryLastChanceRecoloring()
2795 RAGreedy::tryAssignCSRFirstTime(LiveInterval &VirtReg, AllocationOrder &Order, in tryAssignCSRFirstTime()
3030 AllocationOrder::create(VirtReg.reg(), *VRM, RegClassInfo, Matrix); in selectOrSplitImpl()