Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ArrayRef

258   void addThroughConstraints(InterferenceCache::Cursor, ArrayRef<unsigned>);
262 void splitAroundRegion(LiveRangeEdit&, ArrayRef<unsigned>);
674 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
731 ArrayRef<unsigned> Blocks) {
767 ArrayRef<SpillPlacement::BlockConstraint> Array(BCS, B);
773 ArrayRef<SpillPlacement::BlockConstraint> Array(BCS, B);
788 ArrayRef<unsigned> NewBundles = SpillPlacer->getRecentPositive();
793 ArrayRef<unsigned> Blocks = Bundles->getBlocks(Bundle);
794 for (ArrayRef<unsigned>::iterator I = Blocks.begin(), E = Blocks.end();
813 ArrayRef<unsigned> NewBlocks = makeArrayRef(ActiveBlocks).slice(AddedTo);
877 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
898 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
946 ArrayRef<unsigned> UsedCands) {
960 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();
1006 ArrayRef<unsigned> Blocks = GlobalCand[UsedCands[c]].ActiveBlocks;
1225 ArrayRef<SplitAnalysis::BlockInfo> UseBlocks = SA->getUseBlocks();