Searched defs:VNI (Results 1 - 12 of 12) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/
H A DLiveInterval.cpp57 VNInfo *VNI = getNextValue(Def, VNInfoAllocator); local
67 VNInfo *VNI = getNextValue(Def, VNInfoAllocator); local
[all...]
H A DLiveRangeCalc.h207 void setLiveOutValue(MachineBasicBlock *MBB, VNInfo *VNI) { argument
H A DLiveRangeCalc.cpp114 VNInfo *VNI = OverrideVNI ? OverrideVNI : I->Value; local
223 VNInfo *VNI = LI->extendInBlock(Start, End); local
325 VNInfo *VNI = I->LI->getNextValue(Start, *Alloc); local
[all...]
H A DCalcSpillWeights.cpp95 const VNInfo *VNI = *I; local
H A DLiveRangeEdit.cpp45 bool LiveRangeEdit::checkRematerializable(VNInfo *VNI, argument
59 VNInfo *VNI = *I; local
H A DInlineSpiller.cpp117 SibValueInfo(unsigned Reg, VNInfo *VNI) argument
342 propagateSiblingValue(SibValueMap::iterator SVI, VNInfo *VNI) argument
495 VNInfo *VNI; local
641 VNInfo *VNI = *VI; local
668 VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getRegSlot()); local
738 eliminateRedundantSpills(LiveInterval &SLI, VNInfo *VNI) argument
801 markValueUsed(LiveInterval *LI, VNInfo *VNI) argument
938 VNInfo *VNI = *I; local
1214 VNInfo *VNI = NewLI.getNextValue(Idx, LIS.getVNInfoAllocator()); local
[all...]
H A DLiveDebugVariables.cpp485 extendDef(SlotIndex Idx, unsigned LocNo, LiveInterval *LI, const VNInfo *VNI, SmallVectorImpl<SlotIndex> *Kills, LiveIntervals &LIS, MachineDominatorTree &MDT, UserValueScopes &UVS) argument
646 const VNInfo *VNI = 0; local
661 const VNInfo *VNI = LI->getVNInfoAt(Idx); local
[all...]
H A DLiveIntervalAnalysis.cpp586 VNInfo *VNI = Intv->createDeadDef(Begin, getVNInfoAllocator()); local
622 VNInfo *VNI = LRQ.valueIn(); local
644 VNInfo *VNI = *I; local
656 VNInfo *VNI = WorkList.back().second; local
701 VNInfo *VNI = *I; local
743 VNInfo *VNI = LRQ.valueOut(); local
[all...]
H A DMachineVerifier.cpp1321 verifyLiveIntervalValue(const LiveInterval &LI, VNInfo *VNI) argument
1406 const VNInfo *VNI = I->valno; local
[all...]
H A DScheduleDAGInstrs.cpp388 VNInfo *VNI = LRQ.valueIn(); local
H A DSplitKit.cpp97 const VNInfo *VNI = CurLI->getVNInfoBefore(MBBEnd); local
381 VNInfo *VNI = LI->getNextValue(Idx, LIS.getVNInfoAllocator()); local
411 VNInfo *VNI = VFP.getPointer(); local
491 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(), MI); local
508 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(), local
524 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Last, MBB, local
569 VNInfo *VNI = defFromParent(0, ParentVNI, Boundary, *MI->getParent(), local
589 VNInfo *VNI = defFromParent(0, ParentVNI, Idx, *MI->getParent(), MI); local
604 VNInfo *VNI = defFromParent(0, ParentVNI, Start, MBB, local
638 VNInfo *VNI = Copies[i]; local
743 VNInfo *VNI = *VI; local
818 VNInfo *VNI = *VI; local
892 VNInfo *VNI = LI->extendInBlock(BlockStart, std::min(BlockEnd, End)); local
912 VNInfo *VNI = LI->extendInBlock(BlockStart, std::min(BlockEnd, End)); local
[all...]
H A DRegisterCoalescer.cpp1340 VNInfo *JoinVals::stripCopies(VNInfo *VNI) { argument
1368 VNInfo *VNI = LI.getValNumInfo(ValNo); local
1616 VNInfo *VNI = LI.getValNumInfo(ValNo); local
1681 VNInfo *VNI = LI.getValNumInfo(i); local
1924 ComputeUltimateVN(VNInfo *VNI, SmallVector<VNInfo*, 16> &NewVNInfo, DenseMap<VNInfo*, VNInfo*> &ThisFromOther, DenseMap<VNInfo*, VNInfo*> &OtherFromThis, SmallVector<int, 16> &ThisValNoAssignments, SmallVector<int, 16> &OtherValNoAssignments) argument
1971 RegistersDefinedFromSameValue(LiveIntervals &li, const TargetRegisterInfo &tri, CoalescerPair &CP, VNInfo *VNI, VNInfo *OtherVNI, SmallVector<MachineInstr*, 8> &DupCopies) argument
2062 VNInfo *VNI = *i; local
2091 VNInfo *VNI = *i; local
2122 VNInfo *VNI = *i; local
2132 VNInfo *VNI = *i; local
[all...]

Completed in 144 milliseconds