/external/llvm/lib/Target/PowerPC/ |
D | PPCVSXFMAMutate.cpp | 105 LIS->getInterval(MI->getOperand(1).getReg()).Query(FMAIdx).valueIn(); in processBlock() 159 if (LIS->getInterval(MI->getOperand(2).getReg()) in processBlock() 163 } else if (LIS->getInterval(MI->getOperand(3).getReg()) in processBlock() 177 LIS->getInterval(AddendSrcReg).liveAt(FMAIdx)) && in processBlock() 236 LiveInterval &FMAInt = LIS->getInterval(OldFMAReg); in processBlock() 255 LiveInterval &NewFMAInt = LIS->getInterval(KilledProdReg); in processBlock()
|
/external/llvm/lib/CodeGen/ |
D | InlineSpiller.cpp | 288 LiveInterval &SnipLI = LIS.getInterval(SnipReg); in collectRegsToSpill() 511 LiveInterval &OrigLI = LIS.getInterval(Original); in traceSiblingValue() 548 LiveInterval &LI = LIS.getInterval(Reg); in traceSiblingValue() 599 LiveInterval &SrcLI = LIS.getInterval(SrcReg); in traceSiblingValue() 656 LiveInterval &OrigLI = LIS.getInterval(Original); in analyzeSiblingValues() 659 LiveInterval &LI = LIS.getInterval(Reg); in analyzeSiblingValues() 708 LiveInterval &SibLI = LIS.getInterval(SVI.SpillReg); in hoistSpill() 719 LiveInterval &OrigLI = LIS.getInterval(Original); in hoistSpill() 794 LiveInterval &DstLI = LIS.getInterval(DstReg); in eliminateRedundantSpills() 847 LiveInterval &SnipLI = LIS.getInterval(MI->getOperand(1).getReg()); in markValueUsed() [all …]
|
D | RegisterCoalescer.cpp | 457 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in adjustCopiesBackFrom() 459 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in adjustCopiesBackFrom() 609 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removeCopyByCommutingDef() 611 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removeCopyByCommutingDef() 865 LiveInterval &SrcInt = LIS->getInterval(SrcReg); in reMaterializeTrivialDef() 1060 const LiveInterval &SrcLI = LIS->getInterval(SrcReg); in eliminateUndefCopy() 1076 LiveInterval &DstLI = LIS->getInterval(DstReg); in eliminateUndefCopy() 1129 LiveInterval *DstInt = DstIsPhys ? nullptr : &LIS->getInterval(DstReg); in updateRegDefsUses() 1222 LiveInterval &JoinVInt = LIS->getInterval(CP.getSrcReg()); in canJoinPhys() 1278 LiveInterval &LI = LIS->getInterval(CP.getSrcReg()); in joinCopy() [all …]
|
D | RegAllocBase.cpp | 78 enqueue(&LIS->getInterval(Reg)); in seedLiveRegs() 140 LiveInterval *SplitVirtReg = &LIS->getInterval(*I); in allocatePhysRegs()
|
D | LiveRangeEdit.cpp | 99 LiveInterval &li = LIS.getInterval(MO.getReg()); in allUsesAvailableAt() 263 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef() 314 ToShrink.remove(&LIS.getInterval(Reg)); in eliminateDeadDef() 401 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint()
|
D | SplitKit.cpp | 294 const LiveInterval &Orig = LIS.getInterval(OrigReg); in isOriginalEndpoint() 365 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defValue() 410 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in forceRecompute() 423 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defFromParent() 620 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in removeBackCopies() 717 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in hoistCopiesForSize() 843 LiveRange &LR = LIS.getInterval(Edit->get(RegIdx)); in transferValues() 929 LiveRange &LR = LIS.getInterval(Edit->get(RegIdx)); in extendPHIKillRanges() 970 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in rewriteAssigned() 998 LiveInterval *LI = &LIS.getInterval(*I); in deleteRematVictims() [all …]
|
D | RegAllocPBQP.cpp | 164 LIS.getInterval(G.getNodeMetadata(NId).getVReg()).weight; in apply() 298 LiveInterval &LI = LIS.getInterval(VReg); in apply() 531 LiveInterval &LI = LIS.getInterval(Reg); in findVRegIntervalsToAlloc() 569 LiveInterval &VRegLI = LIS.getInterval(VReg); in initializeGraph() 633 LiveRangeEdit LRE(&LIS.getInterval(VReg), NewIntervals, MF, LIS, &VRM); in spillVReg() 645 const LiveInterval &LI = LIS.getInterval(*I); in spillVReg() 702 LiveInterval &LI = LIS.getInterval(*I); in finalizeAlloc()
|
D | PHIElimination.cpp | 329 LiveInterval &DestLI = LIS->getInterval(DestReg); in LowerPHINode() 471 LiveInterval &SrcLI = LIS->getInterval(SrcReg); in LowerPHINode() 630 return LIS->isLiveInToMBB(LIS->getInterval(Reg), MBB); in isLiveIn() 644 const LiveInterval &LI = LIS->getInterval(Reg); in isLiveOutPastPHIs()
|
D | TwoAddressInstructionPass.cpp | 221 LiveInterval &LI = LIS->getInterval(SavedReg); in sink3AddrInstruction() 412 LiveInterval &LI = LIS->getInterval(Reg); in isPlainlyKilled() 836 LiveInterval &LI = LIS->getInterval(Reg); in rescheduleMIBelowKill() 1028 LiveInterval &LI = LIS->getInterval(Reg); in rescheduleKillAboveMI() 1491 LiveInterval &LI = LIS->getInterval(RegA); in processTiedPairs() 1550 LiveInterval &LI = LIS->getInterval(RegB); in processTiedPairs()
|
D | CalcSpillWeights.cpp | 39 VRAI.calculateSpillWeightAndHint(LIS.getInterval(Reg)); in calculateSpillWeightsAndHints()
|
D | RegAllocGreedy.cpp | 478 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_CanEraseVirtReg() 493 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_WillShrinkVirtReg() 582 LiveInterval *LI = &LIS->getInterval(~CurQueue.top().second); in dequeue() 1280 LiveInterval &Reg = LIS->getInterval(LREdit.get(i)); in splitAroundRegion() 1501 LiveInterval &LI = LIS->getInterval(LREdit.get(i)); in tryBlockSplit() 1894 setStage(LIS->getInterval(LREdit.get(i)), RS_Split2); in tryLocalSplit() 2345 LiveInterval &LI = LIS->getInterval(Reg); in tryHintRecoloring()
|
D | LiveIntervalAnalysis.cpp | 167 OS << getInterval(Reg) << '\n'; in print() 650 const LiveInterval &LI = getInterval(Reg); in addKillFlags() 944 LiveInterval &LI = LIS.getInterval(Reg); in updateAllRanges() 1382 LiveInterval &LI = getInterval(Reg); in repairIntervalsInRange()
|
D | LiveDebugVariables.cpp | 636 LiveInterval *DstLI = &LIS.getInterval(DstReg); in addDefsFromCopies() 700 LI = &LIS.getInterval(Loc.getReg()); in computeIntervals() 800 LiveInterval *LI = &LIS.getInterval(NewRegs[i]); in splitLocation()
|
D | MachineVerifier.cpp | 965 LiveInterval &LI = LiveStks->getInterval(MO->getIndex()); in visitMachineOperand() 1026 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness() 1114 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness() 1367 const LiveInterval &LI = LiveInts->getInterval(Reg); in verifyLiveIntervals()
|
D | VirtRegMap.cpp | 247 LiveInterval &LI = LIS->getInterval(VirtReg); in addMBBLiveIns()
|
D | StackSlotColoring.cpp | 158 LiveInterval &li = LS->getInterval(FI); in ScanForSpillSlotRefs()
|
D | MachineScheduler.cpp | 966 const LiveInterval &LI = LIS->getInterval(Reg); in updatePressureDiffs() 1138 const LiveInterval &LI = LIS->getInterval(Reg); in computeCyclicCriticalPath() 1451 LiveInterval *LocalLI = &LIS->getInterval(LocalReg); in constrainLocalCopy() 1455 LocalLI = &LIS->getInterval(LocalReg); in constrainLocalCopy() 1459 LiveInterval *GlobalLI = &LIS->getInterval(GlobalReg); in constrainLocalCopy()
|
/external/llvm/include/llvm/CodeGen/ |
D | LiveStackAnalysis.h | 60 LiveInterval &getInterval(int Slot) { in getInterval() function 67 const LiveInterval &getInterval(int Slot) const { in getInterval() function
|
D | LiveIntervalAnalysis.h | 110 LiveInterval &getInterval(unsigned Reg) { in getInterval() function 117 const LiveInterval &getInterval(unsigned Reg) const { in getInterval() function 118 return const_cast<LiveIntervals*>(this)->getInterval(Reg); in getInterval()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64PBQPRegAlloc.cpp | 187 const LiveInterval &ld = LIs.getInterval(Rd); in addIntraChainConstraint() 188 const LiveInterval &la = LIs.getInterval(Ra); in addIntraChainConstraint() 263 const LiveInterval &ld = LIs.getInterval(Rd); in addInterChainConstraint() 269 const LiveInterval &lr = LIs.getInterval(r); in addInterChainConstraint() 322 const LiveInterval &LI = LIs.getInterval(reg); in regJustKilledBefore()
|
/external/llvm/lib/Target/R600/ |
D | SILoadStoreOptimizer.cpp | 273 LiveInterval &AddrRegLI = LIS->getInterval(AddrReg->getReg()); in mergeRead2Pair() 276 LiveInterval &M0RegLI = LIS->getInterval(M0Reg->getReg()); in mergeRead2Pair() 285 LiveInterval &PairedM0RegLI = LIS->getInterval(PairedM0Reg->getReg()); in mergeRead2Pair() 288 LIS->getInterval(DestReg); // Create new LI in mergeRead2Pair()
|
D | SIFixSGPRLiveRanges.cpp | 125 std::make_pair(Def, &LIS->getInterval(Def))); in runOnMachineFunction()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonExpandCondsets.cpp | 285 LiveInterval &LI = LIS->getInterval(Reg); in makeUndead() 433 LiveInterval &LID = LIS->getInterval(DefR); in addInstrToLiveness() 508 LiveInterval &LIU = LIS->getInterval(UseR); in addInstrToLiveness() 547 LiveInterval &LID = LIS->getInterval(DefR); in removeInstrFromLiveness() 632 LiveInterval &LI = LIS->getInterval(Uses[i]); in removeInstrFromLiveness() 1192 LiveInterval &L1 = LIS->getInterval(R1.Reg); in coalesceRegisters() 1193 LiveInterval &L2 = LIS->getInterval(R2.Reg); in coalesceRegisters()
|
/external/valgrind/VEX/priv/ |
D | ir_opt.c | 4975 Interval getInterval; member 4999 static void setHints_Expr (Bool* doesLoad, Interval* getInterval, IRExpr* e ) in setHints_Expr() argument 5005 setHints_Expr(doesLoad, getInterval, e->Iex.CCall.args[i]); in setHints_Expr() 5008 setHints_Expr(doesLoad, getInterval, e->Iex.ITE.cond); in setHints_Expr() 5009 setHints_Expr(doesLoad, getInterval, e->Iex.ITE.iftrue); in setHints_Expr() 5010 setHints_Expr(doesLoad, getInterval, e->Iex.ITE.iffalse); in setHints_Expr() 5013 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg1); in setHints_Expr() 5014 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg2); in setHints_Expr() 5015 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg3); in setHints_Expr() 5016 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg4); in setHints_Expr() [all …]
|
/external/skia/include/animator/ |
D | SkAnimator.h | 314 SkMSec getInterval();
|