Home | History | Annotate | Download | only in Hexagon

Lines Matching defs:IndexMap

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