Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Start

158   SlotIndex idx = range.start.getBaseIndex();
222 for (SlotIndex index = I->start.getBaseIndex(),
355 // live into some number of blocks, but gets killed. Start by adding a
382 // Finally, this virtual register is live from the start of any killing
386 SlotIndex Start = getMBBStartIdx(Kill->getParent());
392 assert(getInstructionFromIndex(Start) == 0 &&
394 ValNo = interval.getNextValue(Start, 0, VNInfoAllocator);
397 LiveRange LR(Start, killIdx, ValNo);
504 SlotIndex start = baseIndex.getDefIndex();
507 start = MIIdx.getUseIndex();
508 SlotIndex end = start;
517 end = start.getStoreIndex();
548 end = start.getStoreIndex();
561 end = start.getStoreIndex();
564 assert(start < end && "did not find end of interval?");
567 VNInfo *ValNo = interval.getVNInfoAt(start);
570 ValNo = interval.getNextValue(start, CopyMI, VNInfoAllocator);
573 LiveRange LR(start, end, ValNo);
604 // Skip over DBG_VALUE at the start of the MBB.
614 SlotIndex start = baseIndex;
633 end = start.getStoreIndex();
662 LiveRange LR(start, end, vni);
1151 MachineBasicBlock *mbb = indexes_->getMBBCoveringRange(itr->start, itr->end);
1158 indexes_->getMBBCoveringRange(itr->start, itr->end);
1435 SlotIndex start = I->start.getBaseIndex();
1472 if (index < start || index >= end)
1523 // It's better to start a new interval to avoid artificially