Searched refs:DefVNI (Results 1 - 4 of 4) sorted by relevance

/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DLiveIntervalAnalysis.cpp346 if (VNInfo *DefVNI = LRQ.valueDefined())
347 Idx = DefVNI->def;
844 VNInfo *DefVNI = I->valno;
845 assert(DefVNI->def == I->start && "Inconsistent def");
846 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber());
850 I->start = DefVNI->def;
864 assert(NewI->valno != DefVNI && "Multiple defs of value?");
865 LR.removeValNo(DefVNI);
875 = LiveRange::Segment(DefVNI->def, NewIdx.getDeadSlot(), DefVNI);
926 VNInfo *DefVNI = I->valno; local
[all...]
H A DMachineVerifier.cpp1363 const VNInfo *DefVNI = LR.getVNInfoAt(VNI->def); local
1365 if (!DefVNI) {
1371 if (DefVNI != VNI) {
1374 << " where valno #" << DefVNI->id << " is live\n";
H A DRegisterCoalescer.cpp1050 if (VNInfo *DefVNI = LRQ.valueDefined()) {
1053 assert(ReadVNI != DefVNI && "Cannot read and define the same value.");
1054 LI.MergeValueNumberInto(DefVNI, ReadVNI);
H A DMachineScheduler.cpp790 const VNInfo *DefVNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); local
791 if (!DefVNI)
794 MachineInstr *DefMI = LIS->getInstructionFromIndex(DefVNI->def);

Completed in 109 milliseconds