Home
last modified time | relevance | path

Searched refs:getInterval (Results 1 – 25 of 41) sorted by relevance

12

/external/llvm/lib/Target/PowerPC/
DPPCVSXFMAMutate.cpp105 LIS->getInterval(MI->getOperand(1).getReg()).Query(FMAIdx).valueIn(); in processBlock()
174 if (LIS->getInterval(MI->getOperand(2).getReg()) in processBlock()
178 } else if (LIS->getInterval(MI->getOperand(3).getReg()) in processBlock()
195 !LIS->getInterval(AddendSrcReg).liveAt(FMAIdx)) in processBlock()
261 LiveInterval &FMAInt = LIS->getInterval(OldFMAReg); in processBlock()
279 LiveInterval &NewFMAInt = LIS->getInterval(KilledProdReg); in processBlock()
/external/llvm/lib/CodeGen/
DInlineSpiller.cpp288 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 …]
DRegisterCoalescer.cpp467 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in adjustCopiesBackFrom()
469 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in adjustCopiesBackFrom()
619 LIS->getInterval(CP.isFlipped() ? CP.getDstReg() : CP.getSrcReg()); in removeCopyByCommutingDef()
621 LIS->getInterval(CP.isFlipped() ? CP.getSrcReg() : CP.getDstReg()); in removeCopyByCommutingDef()
881 LiveInterval &SrcInt = LIS->getInterval(SrcReg); in reMaterializeTrivialDef()
1097 const LiveInterval &SrcLI = LIS->getInterval(SrcReg); in eliminateUndefCopy()
1113 LiveInterval &DstLI = LIS->getInterval(DstReg); in eliminateUndefCopy()
1166 LiveInterval *DstInt = DstIsPhys ? nullptr : &LIS->getInterval(DstReg); in updateRegDefsUses()
1259 LiveInterval &JoinVInt = LIS->getInterval(CP.getSrcReg()); in canJoinPhys()
1315 LiveInterval &LI = LIS->getInterval(CP.getSrcReg()); in joinCopy()
[all …]
DRegAllocBase.cpp78 enqueue(&LIS->getInterval(Reg)); in seedLiveRegs()
140 LiveInterval *SplitVirtReg = &LIS->getInterval(*I); in allocatePhysRegs()
DLiveRangeEdit.cpp99 LiveInterval &li = LIS.getInterval(MO.getReg()); in allUsesAvailableAt()
279 LiveInterval &LI = LIS.getInterval(Reg); in eliminateDeadDef()
329 ToShrink.remove(&LIS.getInterval(Reg)); in eliminateDeadDef()
409 LiveInterval &LI = LIS.getInterval(get(I)); in calculateRegClassAndHint()
DSplitKit.cpp297 const LiveInterval &Orig = LIS.getInterval(OrigReg); in isOriginalEndpoint()
368 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defValue()
413 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in forceRecompute()
426 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in defFromParent()
623 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in removeBackCopies()
720 LiveInterval *LI = &LIS.getInterval(Edit->get(0)); in hoistCopiesForSize()
846 LiveRange &LR = LIS.getInterval(Edit->get(RegIdx)); in transferValues()
932 LiveRange &LR = LIS.getInterval(Edit->get(RegIdx)); in extendPHIKillRanges()
973 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx)); in rewriteAssigned()
1001 LiveInterval *LI = &LIS.getInterval(*I); in deleteRematVictims()
[all …]
DRegAllocPBQP.cpp165 LIS.getInterval(G.getNodeMetadata(NId).getVReg()).weight; in apply()
299 LiveInterval &LI = LIS.getInterval(VReg); in apply()
532 LiveInterval &LI = LIS.getInterval(Reg); in findVRegIntervalsToAlloc()
570 LiveInterval &VRegLI = LIS.getInterval(VReg); in initializeGraph()
634 LiveRangeEdit LRE(&LIS.getInterval(VReg), NewIntervals, MF, LIS, &VRM); in spillVReg()
646 const LiveInterval &LI = LIS.getInterval(*I); in spillVReg()
703 LiveInterval &LI = LIS.getInterval(*I); in finalizeAlloc()
DPHIElimination.cpp329 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()
645 const LiveInterval &LI = LIS->getInterval(Reg); in isLiveOutPastPHIs()
DCalcSpillWeights.cpp41 VRAI.calculateSpillWeightAndHint(LIS.getInterval(Reg)); in calculateSpillWeightsAndHints()
113 const LiveInterval &SrcLI = LIS.getInterval(Reg); in isRematerializable()
DVirtRegMap.cpp291 LiveInterval &LI = LIS->getInterval(VirtReg); in addMBBLiveIns()
330 const LiveInterval &LI = LIS->getInterval(Reg); in readsUndefSubreg()
DTwoAddressInstructionPass.cpp223 LiveInterval &LI = LIS->getInterval(SavedReg); in sink3AddrInstruction()
410 LiveInterval &LI = LIS->getInterval(Reg); in isPlainlyKilled()
834 LiveInterval &LI = LIS->getInterval(Reg); in rescheduleMIBelowKill()
1023 LiveInterval &LI = LIS->getInterval(Reg); in rescheduleKillAboveMI()
1528 LiveInterval &LI = LIS->getInterval(RegA); in processTiedPairs()
1585 LiveInterval &LI = LIS->getInterval(RegB); in processTiedPairs()
DRegAllocGreedy.cpp494 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_CanEraseVirtReg()
509 LiveInterval &LI = LIS->getInterval(VirtReg); in LRE_WillShrinkVirtReg()
605 LiveInterval *LI = &LIS->getInterval(~CurQueue.top().second); in dequeue()
1312 LiveInterval &Reg = LIS->getInterval(LREdit.get(i)); in splitAroundRegion()
1532 LiveInterval &LI = LIS->getInterval(LREdit.get(i)); in tryBlockSplit()
1925 setStage(LIS->getInterval(LREdit.get(i)), RS_Split2); in tryLocalSplit()
2377 LiveInterval &LI = LIS->getInterval(Reg); in tryHintRecoloring()
DLiveIntervalAnalysis.cpp166 OS << getInterval(Reg) << '\n'; in print()
680 const LiveInterval &LI = getInterval(Reg); in addKillFlags()
974 LiveInterval &LI = LIS.getInterval(Reg); in updateAllRanges()
1412 LiveInterval &LI = getInterval(Reg); in repairIntervalsInRange()
/external/llvm/include/llvm/CodeGen/
DLiveStackAnalysis.h60 LiveInterval &getInterval(int Slot) { in getInterval() function
67 const LiveInterval &getInterval(int Slot) const { in getInterval() function
DLiveIntervalAnalysis.h110 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/icu/icu4c/source/i18n/
Ddigitformatter.cpp121 digits.getInterval(), in countChar32()
140 digits.getMantissa().getInterval(), in countChar32()
144 *exponent, digits.getMantissa().getInterval(), options); in countChar32()
174 const DigitInterval &interval = digits.getInterval(); in format()
351 result += countChar32(grouping, exponent.getInterval(), expOptions); in countChar32ForExponent()
Dprecision.h111 DigitInterval &getInterval(
232 DigitInterval &getInterval(
Dprecision.cpp97 FixedPrecision::getInterval( in getInterval() function in FixedPrecision
109 FixedPrecision::getInterval( in getInterval() function in FixedPrecision
166 getInterval(value, digits.fInterval); in initVisibleDigits()
324 getInterval(upperExponent, digits.fInterval); in initVisibleDigits()
Dvisibledigits.h57 const DigitInterval &getInterval() const { return fInterval; } in getInterval() function
/external/llvm/lib/Target/AArch64/
DAArch64PBQPRegAlloc.cpp187 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/AMDGPU/
DSIFixControlFlowLiveIntervals.cpp80 LIS->getInterval(Reg).markNotSpillable(); in runOnMachineFunction()
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp294 LiveInterval &LI = LIS->getInterval(Reg); in makeUndead()
442 LiveInterval &LID = LIS->getInterval(DefR); in addInstrToLiveness()
517 LiveInterval &LIU = LIS->getInterval(UseR); in addInstrToLiveness()
556 LiveInterval &LID = LIS->getInterval(DefR); in removeInstrFromLiveness()
641 LiveInterval &LI = LIS->getInterval(Uses[i]); in removeInstrFromLiveness()
1201 LiveInterval &L1 = LIS->getInterval(R1.Reg); in coalesceRegisters()
1202 LiveInterval &L2 = LIS->getInterval(R2.Reg); in coalesceRegisters()
/external/valgrind/VEX/priv/
Dir_opt.c4979 Interval getInterval; member
5003 static void setHints_Expr (Bool* doesLoad, Interval* getInterval, IRExpr* e ) in setHints_Expr() argument
5009 setHints_Expr(doesLoad, getInterval, e->Iex.CCall.args[i]); in setHints_Expr()
5012 setHints_Expr(doesLoad, getInterval, e->Iex.ITE.cond); in setHints_Expr()
5013 setHints_Expr(doesLoad, getInterval, e->Iex.ITE.iftrue); in setHints_Expr()
5014 setHints_Expr(doesLoad, getInterval, e->Iex.ITE.iffalse); in setHints_Expr()
5017 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg1); in setHints_Expr()
5018 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg2); in setHints_Expr()
5019 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg3); in setHints_Expr()
5020 setHints_Expr(doesLoad, getInterval, e->Iex.Qop.details->arg4); in setHints_Expr()
[all …]
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyRegColoring.cpp106 LiveInterval *LI = &Liveness->getInterval(VReg); in runOnMachineFunction()
/external/skia/include/animator/
DSkAnimator.h314 SkMSec getInterval();

12