/external/swiftshader/third_party/subzero/src/ |
D | IceRegAlloc.cpp | 42 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 …]
|
D | IceTargetLowering.cpp | 576 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()
|
D | IceCfg.cpp | 324 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()
|
D | IceOperand.h | 772 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/ |
D | SafeStackColoring.h | 127 const LiveRange &getLiveRange(AllocaInst *AI);
|
D | SafeStackColoring.cpp | 41 const StackColoring::LiveRange &StackColoring::getLiveRange(AllocaInst *AI) { in getLiveRange() function in StackColoring
|
D | RegisterPressure.cpp | 237 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { in getLiveRange() function 584 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs()
|
D | SafeStack.cpp | 532 SSL.addObject(AI, Size, Align, SSC.getLiveRange(AI)); in moveStaticAllocasToUnsafeStack()
|
/external/llvm/lib/CodeGen/ |
D | SafeStackColoring.h | 112 const LiveRange &getLiveRange(AllocaInst *AI);
|
D | SafeStackColoring.cpp | 27 const StackColoring::LiveRange &StackColoring::getLiveRange(AllocaInst *AI) { in getLiveRange() function in StackColoring
|
D | RegisterPressure.cpp | 194 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { in getLiveRange() function 544 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs()
|
D | SafeStack.cpp | 558 SSL.addObject(AI, Size, Align, SSC.getLiveRange(AI)); in moveStaticAllocasToUnsafeStack()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | StackLifetime.h | 152 const LiveRange &getLiveRange(const AllocaInst *AI) const;
|
/external/llvm-project/llvm/lib/Analysis/ |
D | StackLifetime.cpp | 40 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/ |
D | RegisterPressure.cpp | 237 static const LiveRange *getLiveRange(const LiveIntervals &LIS, unsigned Reg) { in getLiveRange() function 586 const LiveRange *LR = getLiveRange(LIS, Reg); in detectDeadDefs()
|
D | SafeStack.cpp | 547 ClColoring ? SSC.getLiveRange(AI) : NoColoringRange); in moveStaticAllocasToUnsafeStack()
|
/external/llvm-project/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 575 return StackLifetimeAnalyzer.getLiveRange(AI1).overlaps( in addFieldForAllocas() 576 StackLifetimeAnalyzer.getLiveRange(AI2)); in addFieldForAllocas()
|