Home
last modified time | relevance | path

Searched refs:getLiveRange (Results 1 – 17 of 17) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceRegAlloc.cpp42 if (Item->getLiveRange().overlapsInst(FirstDef->getNumber(), UseTrimmed)) in overlapsDefs()
45 if (Item->getLiveRange().overlapsInst(Def->getNumber(), UseTrimmed)) in overlapsDefs()
61 << " LIVE=" << Var->getLiveRange() << " Defs="; in dumpDisableOverlap()
83 Str << " Range=" << Var->getLiveRange(); in dumpLiveRange()
129 if (Var->getLiveRange().isEmpty()) in initForGlobal()
364 InstNumberT Lstart = L->getLiveRange().getStart(); in init()
365 InstNumberT Rstart = R->getLiveRange().getStart(); in init()
401 assert(!Iter.Cur->getLiveRange().isEmpty()); in addSpillFill()
402 InstNumberT Start = Iter.Cur->getLiveRange().getStart(); in addSpillFill()
403 InstNumberT End = Iter.Cur->getLiveRange().getEnd(); in addSpillFill()
[all …]
DIceTargetLowering.cpp576 if (Var->getLiveRange().getNumSegments() > 1) in postRegallocSplitting()
595 for (auto &Segment : Var->getLiveRange().getSegments()) { in postRegallocSplitting()
598 auto *Node = Var->getLiveRange().getNodeForSegment(Segment.first); in postRegallocSplitting()
653 assert(ExtraVar->getLiveRange().getSegments().size() == 1); in postRegallocSplitting()
654 auto Segment = ExtraVar->getLiveRange().getSegments()[0]; in postRegallocSplitting()
657 Info.Replacing->getLiveRange().getNodeForSegment(Segment.first); in postRegallocSplitting()
DIceCfg.cpp324 Var->getLiveRange().reset(); in advancedPhiLowering()
1556 if (!Dest->getLiveRange().containsValue(InstNumber, IsDest)) in validateLiveness()
1565 Dest->getLiveRange().containsValue(InstNumber - 1, IsDest)) in validateLiveness()
1571 Str << " live range " << Dest->getLiveRange() << "\n"; in validateLiveness()
1578 !Var->getLiveRange().containsValue(InstNumber, IsDest)) { in validateLiveness()
1582 Str << " live range " << Var->getLiveRange() << "\n"; in validateLiveness()
1780 Str << " LIVE=" << Var->getLiveRange() << "\n"; in dump()
DIceOperand.h772 LiveRange &getLiveRange() { return Live; } in getLiveRange() function
773 const LiveRange &getLiveRange() const { return Live; } in getLiveRange() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSafeStackColoring.h127 const LiveRange &getLiveRange(AllocaInst *AI);
DSafeStackColoring.cpp41 const StackColoring::LiveRange &StackColoring::getLiveRange(AllocaInst *AI) { in getLiveRange() function in StackColoring
DRegisterPressure.cpp237 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { in getLiveRange() function
584 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs()
DSafeStack.cpp532 SSL.addObject(AI, Size, Align, SSC.getLiveRange(AI)); in moveStaticAllocasToUnsafeStack()
/external/llvm/lib/CodeGen/
DSafeStackColoring.h112 const LiveRange &getLiveRange(AllocaInst *AI);
DSafeStackColoring.cpp27 const StackColoring::LiveRange &StackColoring::getLiveRange(AllocaInst *AI) { in getLiveRange() function in StackColoring
DRegisterPressure.cpp194 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { in getLiveRange() function
544 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs()
DSafeStack.cpp558 SSL.addObject(AI, Size, Align, SSC.getLiveRange(AI)); in moveStaticAllocasToUnsafeStack()
/external/llvm-project/llvm/include/llvm/Analysis/
DStackLifetime.h152 const LiveRange &getLiveRange(const AllocaInst *AI) const;
/external/llvm-project/llvm/lib/Analysis/
DStackLifetime.cpp40 StackLifetime::getLiveRange(const AllocaInst *AI) const { in getLiveRange() function in StackLifetime
64 return getLiveRange(AI).test(InstNum); in isAliveAfter()
/external/llvm-project/llvm/lib/CodeGen/
DRegisterPressure.cpp237 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { in getLiveRange() function
586 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs()
DSafeStack.cpp547 ClColoring ? SSC.getLiveRange(AI) : NoColoringRange); in moveStaticAllocasToUnsafeStack()
/external/llvm-project/llvm/lib/Transforms/Coroutines/
DCoroFrame.cpp575 return StackLifetimeAnalyzer.getLiveRange(AI1).overlaps( in addFieldForAllocas()
576 StackLifetimeAnalyzer.getLiveRange(AI2)); in addFieldForAllocas()