Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ArrayRef

349   void addThroughConstraints(InterferenceCache::Cursor, ArrayRef<unsigned>);
353 void splitAroundRegion(LiveRangeEdit&, ArrayRef<unsigned>);
822 ArrayRef<LiveInterval*> IVR = Q.interferingVRegs();
934 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
991 ArrayRef<unsigned> Blocks) {
1046 ArrayRef<unsigned> NewBundles = SpillPlacer->getRecentPositive();
1051 ArrayRef<unsigned> Blocks = Bundles->getBlocks(Bundle);
1052 for (ArrayRef<unsigned>::iterator I = Blocks.begin(), E = Blocks.end();
1135 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1156 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1206 ArrayRef<unsigned> UsedCands) {
1220 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1266 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks;
1510 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1583 ArrayRef<SlotIndex> Uses = SA->getUseSlots();
1641 ArrayRef<SlotIndex> Uses = SA->getUseSlots();
1727 ArrayRef<SlotIndex> Uses = SA->getUseSlots();
1744 ArrayRef<SlotIndex> RMS = LIS->getRegMaskSlotsInBlock(BI.MBB->getNumber());