| /freebsd-9-stable/contrib/llvm/lib/CodeGen/ |
| D | SplitKit.cpp | 97 const VNInfo *VNI = CurLI->getVNInfoBefore(MBBEnd); in computeLastSplitPoint() local 383 VNInfo *VNI = LI->getNextValue(Idx, LIS.getVNInfoAllocator()); in defValue() local 413 VNInfo *VNI = VFP.getPointer(); in forceRecompute() local 494 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(), MI); in enterIntvBefore() local 511 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(), in enterIntvAfter() local 527 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Last, MBB, in enterIntvAtEnd() local 572 VNInfo *VNI = defFromParent(0, ParentVNI, Boundary, *MI->getParent(), in leaveIntvAfter() local 592 VNInfo *VNI = defFromParent(0, ParentVNI, Idx, *MI->getParent(), MI); in leaveIntvBefore() local 607 VNInfo *VNI = defFromParent(0, ParentVNI, Start, MBB, in leaveIntvAtTop() local 641 VNInfo *VNI = Copies[i]; in removeBackCopies() local [all …]
|
| D | LiveInterval.cpp | 57 VNInfo *VNI = getNextValue(Def, VNInfoAllocator); in createDeadDef() local 75 VNInfo *VNI = getNextValue(Def, VNInfoAllocator); in createDeadDef() local 208 VNInfo *VNI = I->valno; in RenumberValues() local 471 VNInfo *VNI = NewVNInfo[i]; in join() local 865 const VNInfo *VNI = *I; in Classify() local 921 const VNInfo *VNI = MO.readsReg() ? LRQ.valueIn() : LRQ.valueDefined(); in Distribute() local 948 VNInfo *VNI = LI.getValNumInfo(i); in Distribute() local
|
| D | LiveRangeEdit.cpp | 50 bool LiveRangeEdit::checkRematerializable(VNInfo *VNI, in checkRematerializable() 64 VNInfo *VNI = *I; in scanRemattable() local 266 if (VNInfo *VNI = LR->getVNInfoAt(Idx)) in eliminateDeadDef() local 286 if (VNInfo *VNI = LI.getVNInfoAt(Idx)) { in eliminateDeadDef() local
|
| D | InlineSpiller.cpp | 346 VNInfo *VNI) { in propagateSiblingValue() 497 VNInfo *VNI; in traceSiblingValue() local 643 VNInfo *VNI = *VI; in analyzeSiblingValues() local 670 VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getRegSlot()); in hoistSpill() local 740 void InlineSpiller::eliminateRedundantSpills(LiveInterval &SLI, VNInfo *VNI) { in eliminateRedundantSpills() 803 void InlineSpiller::markValueUsed(LiveInterval *LI, VNInfo *VNI) { in markValueUsed() 937 VNInfo *VNI = *I; in reMaterializeAll() local 1114 if (VNInfo *VNI = LR->getVNInfoAt(Idx)) in foldMemoryOperand() local 1224 if (VNInfo *VNI = OldLI.getVNInfoAt(Idx.getRegSlot(true))) in spillAroundUses() local
|
| D | LiveRangeCalc.cpp | 206 if (VNInfo *VNI = LiveOut[Pred].first) { in findReachingDefs() local 219 VNInfo *VNI = LR.extendInBlock(Start, End); in findReachingDefs() local 347 VNInfo *VNI = LR.getNextValue(Start, *Alloc); in updateSSA() local
|
| D | LiveIntervalAnalysis.cpp | 296 VNInfo *VNI = LR->createDeadDef(Begin, getVNInfoAllocator()); in computeLiveInRegUnits() local 334 VNInfo *VNI = LRQ.valueIn(); in shrinkToUses() local 356 VNInfo *VNI = *I; in shrinkToUses() local 368 VNInfo *VNI = WorkList.back().second; in shrinkToUses() local 413 VNInfo *VNI = *I; in shrinkToUses() local 455 VNInfo *VNI = LRQ.valueOut(); in pruneValue() local 1145 VNInfo *VNI = LI.getNextValue(instrIdx.getRegSlot(), in repairIntervalsInRange() local 1151 VNInfo *VNI = LI.getNextValue(instrIdx.getRegSlot(), in repairIntervalsInRange() local
|
| D | LiveRangeCalc.h | 204 void setLiveOutValue(MachineBasicBlock *MBB, VNInfo *VNI) { in setLiveOutValue()
|
| D | CalcSpillWeights.cpp | 80 const VNInfo *VNI = *I; in isRematerializable() local
|
| D | LiveDebugVariables.cpp | 498 LiveRange *LR, const VNInfo *VNI, in extendDef() 658 const VNInfo *VNI = 0; in computeIntervals() local 673 const VNInfo *VNI = LR->getVNInfoAt(Idx); in computeIntervals() local
|
| D | RegisterCoalescer.cpp | 1436 VNInfo *JoinVals::stripCopies(VNInfo *VNI) { in stripCopies() 1464 VNInfo *VNI = LI.getValNumInfo(ValNo); in analyzeValue() local 1730 VNInfo *VNI = LI.getValNumInfo(ValNo); in taintExtent() local 1795 VNInfo *VNI = LI.getValNumInfo(i); in resolveConflicts() local
|
| D | MachineVerifier.cpp | 1088 if (const VNInfo *VNI = LI.getVNInfoAt(DefIdx)) { in checkLiveness() local 1358 const VNInfo *VNI, in verifyLiveRangeValue() 1446 const VNInfo *VNI = S.valno; in verifyLiveRangeSegment() local
|
| D | PHIElimination.cpp | 474 VNInfo *VNI = SrcLI.getVNInfoAt(startIdx); in LowerPHINode() local
|
| D | MachineBasicBlock.cpp | 862 VNInfo *VNI = LI.getVNInfoAt(PrevIndex); in SplitCriticalEdge() local 881 VNInfo *VNI = LI.getVNInfoAt(PrevIndex); in SplitCriticalEdge() local
|
| D | ScheduleDAGInstrs.cpp | 420 VNInfo *VNI = LRQ.valueIn(); in addVRegUseDeps() local
|
| D | TwoAddressInstructionPass.cpp | 1400 VNInfo *VNI = LI.getNextValue(LastCopyIdx, LIS->getVNInfoAllocator()); in processTiedPairs() local
|
| D | MachineScheduler.cpp | 611 VNInfo *VNI; in updatePressureDiffs() local
|
| /freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/ |
| D | LiveInterval.h | 258 bool containsValue(const VNInfo *VNI) const { in containsValue() 265 VNInfo *VNI = in getNextValue() local 280 VNInfo *VNI = in createValueCopy() local 610 void add(SlotIndex Start, SlotIndex End, VNInfo *VNI) { in add() 672 unsigned getEqClass(const VNInfo *VNI) const { return EqClass[VNI->id]; } in getEqClass()
|