reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/InlineSpiller.cpp
  375   VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getRegSlot());
  381   VNInfo *SrcVNI = SrcLI.getVNInfoAt(Idx);
  392   VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx);
  454       if (LI->getVNInfoAt(Idx) != VNI)
  461            VNInfo *DstVNI = DstLI.getVNInfoAt(Idx.getRegSlot());
  514     VNInfo *SnipVNI = SnipLI.getVNInfoAt(VNI->def.getRegSlot(true));
  553   VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex());
  570   VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx);
 1001     if (VNInfo *VNI = OldLI.getVNInfoAt(Idx.getRegSlot(true)))
 1024         eliminateRedundantSpills(SibLI, SibLI.getVNInfoAt(Idx));
 1153   VNInfo *OrigVNI = StackSlotToOrigLI[StackSlot]->getVNInfoAt(Idx.getRegSlot());
 1166   VNInfo *OrigVNI = It->second->getVNInfoAt(Idx.getRegSlot());
 1183   assert(OrigLI.getVNInfoAt(Idx) == &OrigVNI && "Unexpected VNI");
 1187     VNInfo *VNI = LI.getVNInfoAt(Idx);
lib/CodeGen/LiveDebugVariables.cpp
  797     const VNInfo *DstVNI = DstLI->getVNInfoAt(Idx.getRegSlot());
  814       if (DstLI->getVNInfoAt(Idx) != DstVNI)
  860         VNI = LI->getVNInfoAt(Idx);
lib/CodeGen/LiveInterval.cpp
 1399           const VNInfo *MainRangeVNI = LI.getVNInfoAt(VNI.def);
lib/CodeGen/LiveIntervals.cpp
 1629       if (VNInfo *VNI = LR->getVNInfoAt(Pos))
 1637   VNInfo *VNI = LI.getVNInfoAt(Pos);
 1645     if (VNInfo *SVNI = S.getVNInfoAt(Pos))
lib/CodeGen/LiveRangeEdit.cpp
   87     VNInfo *OrigVNI = OrigLI.getVNInfoAt(VNI->def);
  124     const VNInfo *OVNI = li.getVNInfoAt(OrigIdx);
  134     if (OVNI != li.getVNInfoAt(UseIdx))
  297     VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx);
  332       if (TheDelegate && LI.getVNInfoAt(Idx) != nullptr)
lib/CodeGen/MachineBasicBlock.cpp
 1038           VNInfo *VNI = LI.getVNInfoAt(PrevIndex);
 1058         VNInfo *VNI = LI.getVNInfoAt(PrevIndex);
lib/CodeGen/MachineVerifier.cpp
 1898   if (const VNInfo *VNI = LR.getVNInfoAt(DefIdx)) {
 2370   const VNInfo *DefVNI = LR.getVNInfoAt(VNI->def);
lib/CodeGen/PHIElimination.cpp
  335       VNInfo *IncomingVNI = IncomingLI.getVNInfoAt(MBBStartIndex);
  351       VNInfo *OrigDestVNI = DestLI.getVNInfoAt(MBBStartIndex);
  361       VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getRegSlot());
  492           VNInfo *VNI = SrcLI.getVNInfoAt(startIdx);
lib/CodeGen/RegisterCoalescer.cpp
  649     VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx);
  651     VNInfo *SubValSNo = S.getVNInfoAt(AValNo->def.getPrevSlot());
  770   VNInfo *BValNo = IntB.getVNInfoAt(CopyIdx);
  774   VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx.getRegSlot(true));
  895     VNInfo *DVNI = IntB.getVNInfoAt(DefIdx);
  902       VNInfo *SubDVNI = S.getVNInfoAt(DefIdx);
  905       VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx);
  929       VNInfo *ASubValNo = SA.getVNInfoAt(AIdx);
  945                                            : SR.getVNInfoAt(CopyIdx);
 1045   VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx);
 1419           if (VNInfo *RmValNo = SR.getVNInfoAt(CurrIdx.getRegSlot())) {
 1550   if (VNInfo *V = DstLI.getVNInfoAt(Seg->end)) {
 1568   if (VNInfo *PrevVNI = DstLI.getVNInfoAt(Idx)) {
 1569     VNInfo *VNI = DstLI.getVNInfoAt(RegIndex);
 1578       VNInfo *SVNI = SR.getVNInfoAt(RegIndex);
lib/CodeGen/RenameIndependentSubregs.cpp
  191       const VNInfo *VNI = SR.getVNInfoAt(Pos);
  233       const VNInfo *VNI = SR.getVNInfoAt(Pos);
lib/CodeGen/SplitKit.cpp
  428       VNInfo *PV = PS.getVNInfoAt(Def);
  462   assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI");
  642   VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx);
  696   VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
  713   VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
  733   VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Last);
  764   VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Boundary);
  795   VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
  814   VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start);
  829   const VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start);
  881       forceRecompute(RegIdx, *Edit->getParent().getVNInfoAt(Def));
  958     VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(VNI->def);
 1022     VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(VNI->def);
 1103     VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(VNI->def);
lib/Target/AMDGPU/SIRegisterInfo.cpp
 1882           V = S.getVNInfoAt(UseIdx);
 1887       V = LI.getVNInfoAt(UseIdx);
 1896       if (VNInfo *V = LR.getVNInfoAt(UseIdx)) {
lib/Target/PowerPC/PPCVSXFMAMutate.cpp
  281         VNInfo *FMAValNo = FMAInt.getVNInfoAt(FMAIdx.getRegSlot());
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
   95   VNInfo *FromVNI = FromLI->getVNInfoAt(FromIdx);
  110     VNInfo *WhereVNI = FromLI->getVNInfoAt(WhereIdx);
  115     VNInfo *ToVNI = ToLI->getVNInfoAt(WhereIdx);
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  296       LI.getVNInfoAt(LIS.getInstructionIndex(*Def).getRegSlot());
  627   VNInfo *ValNo = LI.getVNInfoAt(DefIdx);