/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyStoreResults.cpp | 90 VNInfo *FromVNI = FromLI->getVNInfoAt(FromIdx); in ReplaceDominatedUses() 104 VNInfo *WhereVNI = FromLI->getVNInfoAt(WhereIdx); in ReplaceDominatedUses() 109 VNInfo *ToVNI = ToLI->getVNInfoAt(WhereIdx); in ReplaceDominatedUses()
|
/external/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 354 VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getRegSlot()); in hoistSpillInsideBB() 360 VNInfo *SrcVNI = SrcLI.getVNInfoAt(Idx); in hoistSpillInsideBB() 371 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in hoistSpillInsideBB() 433 if (LI->getVNInfoAt(Idx) != VNI) in eliminateRedundantSpills() 440 VNInfo *DstVNI = DstLI.getVNInfoAt(Idx.getRegSlot()); in eliminateRedundantSpills() 494 VNInfo *SnipVNI = SnipLI.getVNInfoAt(VNI->def.getRegSlot(true)); in markValueUsed() 512 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor() 529 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in reMaterializeFor() 912 if (VNInfo *VNI = OldLI.getVNInfoAt(Idx.getRegSlot(true))) in spillAroundUses() 935 eliminateRedundantSpills(SibLI, SibLI.getVNInfoAt(Idx)); in spillAroundUses() [all …]
|
D | LiveRangeEdit.cpp | 68 VNInfo *OrigVNI = OrigLI.getVNInfoAt(VNI->def); in scanRemattable() 103 const VNInfo *OVNI = li.getVNInfoAt(OrigIdx); in allUsesAvailableAt() 113 if (OVNI != li.getVNInfoAt(UseIdx)) in allUsesAvailableAt() 270 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in eliminateDeadDef() 305 if (TheDelegate && LI.getVNInfoAt(Idx) != nullptr) in eliminateDeadDef()
|
D | SplitKit.cpp | 389 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue() 457 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in defFromParent() 501 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvBefore() 518 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvAfter() 537 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Last); in enterIntvAtEnd() 568 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Boundary); in leaveIntvAfter() 599 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in leaveIntvBefore() 617 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start); in leaveIntvAtTop() 632 const VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start); in overlapIntv() 683 forceRecompute(RegIdx, Edit->getParent().getVNInfoAt(Def)); in removeBackCopies() [all …]
|
D | PHIElimination.cpp | 319 VNInfo *IncomingVNI = IncomingLI.getVNInfoAt(MBBStartIndex); in LowerPHINode() 335 VNInfo *OrigDestVNI = DestLI.getVNInfoAt(MBBStartIndex); in LowerPHINode() 345 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getRegSlot()); in LowerPHINode() 476 VNInfo *VNI = SrcLI.getVNInfoAt(startIdx); in LowerPHINode()
|
D | RegisterCoalescer.cpp | 558 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in adjustCopiesBackFrom() 560 VNInfo *SubValSNo = S.getVNInfoAt(AValNo->def.getPrevSlot()); in adjustCopiesBackFrom() 656 VNInfo *BValNo = IntB.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef() 660 VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx.getRegSlot(true)); in removeCopyByCommutingDef() 781 VNInfo *DVNI = IntB.getVNInfoAt(DefIdx); in removeCopyByCommutingDef() 788 VNInfo *SubDVNI = S.getVNInfoAt(DefIdx); in removeCopyByCommutingDef() 791 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef() 811 VNInfo *ASubValNo = SA.getVNInfoAt(AIdx); in removeCopyByCommutingDef() 838 VNInfo *BSubValNo = CommonRange->getVNInfoAt(CopyIdx); in removeCopyByCommutingDef() 1170 if (VNInfo *PrevVNI = DstLI.getVNInfoAt(Idx)) { in eliminateUndefCopy() [all …]
|
D | LiveDebugVariables.cpp | 626 const VNInfo *DstVNI = DstLI->getVNInfoAt(Idx.getRegSlot()); in addDefsFromCopies() 642 if (DstLI->getVNInfoAt(Idx) != DstVNI) in addDefsFromCopies() 690 VNI = LI->getVNInfoAt(Idx); in computeIntervals() 702 const VNInfo *VNI = LR->getVNInfoAt(Idx); in computeIntervals()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 372 VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getRegSlot()); in hoistSpillInsideBB() 378 VNInfo *SrcVNI = SrcLI.getVNInfoAt(Idx); in hoistSpillInsideBB() 389 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in hoistSpillInsideBB() 451 if (LI->getVNInfoAt(Idx) != VNI) in eliminateRedundantSpills() 458 VNInfo *DstVNI = DstLI.getVNInfoAt(Idx.getRegSlot()); in eliminateRedundantSpills() 511 VNInfo *SnipVNI = SnipLI.getVNInfoAt(VNI->def.getRegSlot(true)); in markValueUsed() 528 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor() 545 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in reMaterializeFor() 967 if (VNInfo *VNI = OldLI.getVNInfoAt(Idx.getRegSlot(true))) in spillAroundUses() 990 eliminateRedundantSpills(SibLI, SibLI.getVNInfoAt(Idx)); in spillAroundUses() [all …]
|
D | LiveRangeEdit.cpp | 88 VNInfo *OrigVNI = OrigLI.getVNInfoAt(VNI->def); in scanRemattable() 125 const VNInfo *OVNI = li.getVNInfoAt(OrigIdx); in allUsesAvailableAt() 135 if (OVNI != li.getVNInfoAt(UseIdx)) in allUsesAvailableAt() 296 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in eliminateDeadDef() 331 if (TheDelegate && LI.getVNInfoAt(Idx) != nullptr) in eliminateDeadDef()
|
D | SplitKit.cpp | 429 VNInfo *PV = PS.getVNInfoAt(Def); in addDeadDef() 463 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue() 642 VNInfo *OrigVNI = OrigLI.getVNInfoAt(UseIdx); in defFromParent() 696 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvBefore() 713 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvAfter() 733 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Last); in enterIntvAtEnd() 764 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Boundary); in leaveIntvAfter() 795 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in leaveIntvBefore() 814 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start); in leaveIntvAtTop() 829 const VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start); in overlapIntv() [all …]
|
D | PHIElimination.cpp | 333 VNInfo *IncomingVNI = IncomingLI.getVNInfoAt(MBBStartIndex); in LowerPHINode() 349 VNInfo *OrigDestVNI = DestLI.getVNInfoAt(MBBStartIndex); in LowerPHINode() 359 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getRegSlot()); in LowerPHINode() 490 VNInfo *VNI = SrcLI.getVNInfoAt(startIdx); in LowerPHINode()
|
D | RegisterCoalescer.cpp | 599 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in adjustCopiesBackFrom() 601 VNInfo *SubValSNo = S.getVNInfoAt(AValNo->def.getPrevSlot()); in adjustCopiesBackFrom() 706 VNInfo *BValNo = IntB.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef() 710 VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx.getRegSlot(true)); in removeCopyByCommutingDef() 831 VNInfo *DVNI = IntB.getVNInfoAt(DefIdx); in removeCopyByCommutingDef() 838 VNInfo *SubDVNI = S.getVNInfoAt(DefIdx); in removeCopyByCommutingDef() 841 VNInfo *SubBValNo = S.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef() 859 VNInfo *ASubValNo = SA.getVNInfoAt(AIdx); in removeCopyByCommutingDef() 866 : SR.getVNInfoAt(CopyIdx); in removeCopyByCommutingDef() 951 VNInfo *AValNo = IntA.getVNInfoAt(CopyIdx); in removePartialRedundancy() [all …]
|
D | RenameIndependentSubregs.cpp | 192 const VNInfo *VNI = SR.getVNInfoAt(Pos); in findComponents() 234 const VNInfo *VNI = SR.getVNInfoAt(Pos); in rewriteOperands()
|
D | LiveDebugVariables.cpp | 688 const VNInfo *DstVNI = DstLI->getVNInfoAt(Idx.getRegSlot()); in addDefsFromCopies() 705 if (DstLI->getVNInfoAt(Idx) != DstVNI) in addDefsFromCopies() 751 VNI = LI->getVNInfoAt(Idx); in computeIntervals()
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyStoreResults.cpp | 89 VNInfo *FromVNI = FromLI->getVNInfoAt(FromIdx); in ReplaceDominatedUses() 103 VNInfo *WhereVNI = FromLI->getVNInfoAt(WhereIdx); in ReplaceDominatedUses() 108 VNInfo *ToVNI = ToLI->getVNInfoAt(WhereIdx); in ReplaceDominatedUses()
|
D | WebAssemblyRegStackify.cpp | 255 const VNInfo *DefVNI = LI.getVNInfoAt( in HasOneUse() 313 LI.getVNInfoAt(LIS.getInstructionIndex(*Def).getRegSlot()) : in IsSafeToMove() 563 VNInfo *ValNo = LI.getVNInfoAt(DefIdx); in MoveAndTeeForMultiUse()
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | InlineSpiller.cpp | 537 OrigLI.getVNInfoAt(VNI2->def) != OrigVNI) in traceSiblingValue() 649 VNInfo *OrigVNI = OrigLI.getVNInfoAt(VNI->def); in analyzeSiblingValues() 668 VNInfo *VNI = SpillLI.getVNInfoAt(Idx.getDefIndex()); in hoistSpill() 699 VNInfo *OrigVNI = OrigLI.getVNInfoAt(Idx); in hoistSpill() 766 if (LI->getVNInfoAt(Idx) != VNI) in eliminateRedundantSpills() 773 VNInfo *DstVNI = DstLI.getVNInfoAt(Idx.getDefIndex()); in eliminateRedundantSpills() 814 VNInfo *PVNI = LI->getVNInfoAt(LIS.getMBBEndIdx(*PI).getPrevSlot()); in markValueUsed() 827 VNInfo *SnipVNI = SnipLI.getVNInfoAt(VNI->def.getUseIndex()); in markValueUsed() 837 VNInfo *ParentVNI = VirtReg.getVNInfoAt(UseIdx.getBaseIndex()); in reMaterializeFor() 1133 if (VNInfo *VNI = OldLI.getVNInfoAt(Idx.getUseIndex())) in spillAroundUses() [all …]
|
D | SplitKit.cpp | 350 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI"); in defValue() 457 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvBefore() 474 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in enterIntvAfter() 493 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Last); in enterIntvAtEnd() 524 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Boundary); in leaveIntvAfter() 555 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx); in leaveIntvBefore() 573 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start); in leaveIntvAtTop() 588 const VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start); in overlapIntv() 589 assert(ParentVNI == Edit->getParent().getVNInfoAt(End.getPrevSlot()) && in overlapIntv() 641 forceRecompute(RegIdx, Edit->getParent().getVNInfoAt(Def)); in removeBackCopies() [all …]
|
D | LiveRangeEdit.cpp | 102 const VNInfo *OVNI = li.getVNInfoAt(OrigIdx); in allUsesAvailableAt() 105 if (OVNI != li.getVNInfoAt(UseIdx)) in allUsesAvailableAt() 262 if (VNInfo *VNI = LI.getVNInfoAt(Idx)) { in eliminateDeadDefs()
|
D | LiveIntervalAnalysis.cpp | 567 VNInfo *ValNo = interval.getVNInfoAt(start); in handlePhysicalRegisterDef() 770 VNInfo *VNI = li->getVNInfoAt(Idx); in shrinkToUses() 784 VNI = li->getVNInfoAt(Idx); in shrinkToUses() 803 if (VNInfo *UVNI = li->getVNInfoAt(VNI->def.getLoadIndex())) in shrinkToUses() 832 if (VNInfo *PVNI = li->getVNInfoAt(Stop)) in shrinkToUses() 848 assert(li->getVNInfoAt(Stop) == VNI && "Wrong value out of predecessor"); in shrinkToUses() 970 VNInfo *UValNo = li.getVNInfoAt(UseIdx); in isValNoAvailableAt() 971 return UValNo && UValNo == li.getVNInfoAt(getInstructionIndex(MI)); in isValNoAvailableAt() 998 if (li.getVNInfoAt(UseIdx) != ValNo) in isReMaterializable()
|
D | StrongPHIElimination.cpp | 352 VNInfo *NewVNI = NewLI.getVNInfoAt(DestLR->start); in runOnMachineFunction() 748 VNInfo *DestVNI = DestLI.getVNInfoAt(PHIIndex.getDefIndex()); in InsertCopiesForPHI() 795 VNInfo *DestVNI = DestLI.getVNInfoAt(DestCopyIndex.getDefIndex()); in InsertCopiesForPHI()
|
D | LiveInterval.cpp | 684 LI->getVNInfoAt(LIS.getMBBEndIdx(*PI).getPrevSlot())) in Classify() 691 if (const VNInfo *UVNI = LI->getVNInfoAt(VNI->def.getPrevSlot())) in Classify() 720 const VNInfo *VNI = LI.getVNInfoAt(Idx); in Distribute()
|
D | LiveDebugVariables.cpp | 585 const VNInfo *DstVNI = DstLI->getVNInfoAt(Idx.getDefIndex()); in addDefsFromCopies() 601 if (DstLI->getVNInfoAt(Idx) != DstVNI) in addDefsFromCopies() 640 const VNInfo *VNI = LI->getVNInfoAt(Idx); in computeIntervals()
|
D | MachineVerifier.cpp | 716 if (const VNInfo *VNI = LI.getVNInfoAt(DefIdx)) { in visitMachineOperand() 1026 const VNInfo *DefVNI = LI.getVNInfoAt(VNI->def); in verifyLiveIntervals() 1196 const VNInfo *PVNI = LI.getVNInfoAt(PEnd); in verifyLiveIntervals()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCVSXFMAMutate.cpp | 281 VNInfo *FMAValNo = FMAInt.getVNInfoAt(FMAIdx.getRegSlot()); in processBlock()
|