Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:VNInfo

104   // Release VNInfo memory regions, VNInfo objects don't need to be dtor'd.
299 VNInfo *VNI = LR->createDeadDef(Begin, getVNInfoAllocator());
325 SmallVector<std::pair<SlotIndex, VNInfo*>, 16> WorkList;
339 VNInfo *VNI = LRQ.valueIn();
351 if (VNInfo *DefVNI = LRQ.valueDefined())
361 VNInfo *VNI = *I;
368 SmallPtrSet<VNInfo*, 8> UsedPHIs;
373 VNInfo *VNI = WorkList.back().second;
379 if (VNInfo *ExtVNI = NewLR.extendInBlock(BlockStart, Idx)) {
392 if (VNInfo *PVNI = li->getVNInfoBefore(Stop))
430 VNInfo *VNI = *I;
468 VNInfo *VNI = LRQ.valueOut();
617 LiveIntervals::hasPHIKill(const LiveInterval &LI, const VNInfo *VNI) const {
620 const VNInfo *PHI = *I;
647 VNInfo* VN = Interval.getNextValue(
860 VNInfo *DefVNI = I->valno;
942 VNInfo *DefVNI = I->valno;
1161 VNInfo *VNI = LI.getNextValue(instrIdx.getRegSlot(),
1167 VNInfo *VNI = LI.getNextValue(instrIdx.getRegSlot(),