Lines Matching refs:IndexMap
283 void HexagonBlockRanges::computeInitialLiveRanges(InstrIndexMap &IndexMap, in computeInitialLiveRanges() argument
287 MachineBasicBlock &B = IndexMap.getBlock(); in computeInitialLiveRanges()
310 IndexType Index = IndexMap.getIndex(&In); in computeInitialLiveRanges()
368 InstrIndexMap &IndexMap) { in computeLiveMap() argument
370 DEBUG(dbgs() << LLVM_FUNCTION_NAME << ": index map\n" << IndexMap << '\n'); in computeLiveMap()
371 computeInitialLiveRanges(IndexMap, LiveMap); in computeLiveMap()
379 InstrIndexMap &IndexMap, RegToRangeMap &LiveMap) { in computeDeadMap() argument
382 auto addDeadRanges = [&IndexMap,&LiveMap,&DeadMap] (RegisterRef R) -> void { in computeDeadMap()
394 IndexType DE = IndexMap.getPrevIndex(A->start()); in computeDeadMap()
403 IndexType DS = IndexMap.getNextIndex(AE); in computeDeadMap()
405 IndexType DE = IndexMap.getPrevIndex(A->start()); in computeDeadMap()
413 IndexType DS = IndexMap.getNextIndex(ZE); in computeDeadMap()
419 MachineFunction &MF = *IndexMap.getBlock().getParent(); in computeDeadMap()