Searched refs:LiveOut (Results 1 – 13 of 13) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | SafeStackColoring.cpp | 113 BlockInfo.LiveOut.resize(NumAllocas); in collectMarkers() 176 LocalLiveIn |= I->second.LiveOut; in calculateLocalLiveness() 197 if (LocalLiveOut.test(BlockInfo.LiveOut)) { in calculateLocalLiveness() 199 BlockInfo.LiveOut |= LocalLiveOut; in calculateLocalLiveness() 270 << BlockInfo.LiveOut << "\n"; in dumpBlockLiveness()
|
D | StackColoring.cpp | 399 BitVector LiveOut; member 548 dumpBV("LIVE_OUT", BlockInfo.LiveOut); in dumpBB() 783 LocalLiveIn |= I->second.LiveOut; in calculateLocalLiveness() 804 if (LocalLiveOut.test(BlockInfo.LiveOut)) { in calculateLocalLiveness() 806 BlockInfo.LiveOut |= LocalLiveOut; in calculateLocalLiveness()
|
D | RegisterPressure.cpp | 778 LaneBitmask LiveOut = Def.LaneMask & ~PreviousMask; in recede() local 779 if (LiveOut.any()) { in recede() 780 discoverLiveOut(RegisterMaskPair(Reg, LiveOut)); in recede() 783 LiveOut); in recede() 784 PreviousMask = LiveOut; in recede() 833 LaneBitmask LiveOut = getLiveThroughAt(Reg, SlotIdx); in recede() local 834 if (LiveOut.any()) in recede() 835 discoverLiveOut(RegisterMaskPair(Reg, LiveOut)); in recede()
|
D | SplitKit.cpp | 263 BI.LiveOut = true; in calcLiveBlockInfo() 267 BI.LiveOut = false; in calcLiveBlockInfo() 278 BI.LiveOut = false; in calcLiveBlockInfo() 284 BI.LiveOut = true; in calcLiveBlockInfo() 1565 if (BI.LiveIn && BI.LiveOut) in shouldSplitSingleBlock() 1579 if (!BI.LiveOut || BI.LastInstr < LastSplitPoint) { in splitSingleBlock() 1712 << (BI.LiveOut ? ", stack-out" : ", killed in block")); in splitRegInBlock() 1718 if (!BI.LiveOut && (!LeaveBefore || LeaveBefore >= BI.LastInstr)) { in splitRegInBlock() 1767 if (!BI.LiveOut || BI.LastInstr < LSP) { in splitRegInBlock() 1810 assert(BI.LiveOut && "Must be live-out"); in splitRegOutBlock()
|
D | SafeStackColoring.h | 52 BitVector LiveOut; member
|
D | RegAllocGreedy.cpp | 1200 BC.Exit = (BI.LiveOut && in addSplitConstraints() 1233 if (BI.LiveOut) { in addSplitConstraints() 1424 if (BI.LiveIn && BI.LiveOut && BI.FirstDef) in calcSpillCost() 1602 BI.LiveOut && RegIn && RegOut) { in calcGlobalSplitCost() 1624 if (BI.LiveOut) in calcGlobalSplitCost() 1708 if (BI.LiveOut) { in splitAroundRegion() 2162 BI.LiveOut ? BI.LastInstr.getBoundaryIndex() : BI.LastInstr; in calcGapWeights() 2342 const bool LiveAfter = SplitAfter != NumGaps || BI.LiveOut; in tryLocalSplit() 2436 bool LiveAfter = BestAfter != NumGaps || BI.LiveOut; in tryLocalSplit()
|
D | SplitKit.h | 126 bool LiveOut; ///< Current reg is live out. member
|
D | RegisterScavenging.cpp | 381 const LiveRegUnits &LiveOut, ArrayRef<MCPhysReg> AllocationOrder, in findSurvivorBackwards() argument 401 LiveOut.available(Reg)) in findSurvivorBackwards()
|
D | LiveIntervals.cpp | 371 SmallPtrSet<const MachineBasicBlock*, 16> LiveOut; in extendSegmentsToUses() local 407 if (!LiveOut.insert(Pred).second) in extendSegmentsToUses() 423 if (!LiveOut.insert(Pred).second) in extendSegmentsToUses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | RewriteStatepointsForGC.cpp | 247 MapVector<BasicBlock *, SetVector<Value *>> LiveOut; member 2720 checkBasicSSA(DT, Data.LiveOut[&BB], BB.getTerminator(), true); in checkBasicSSA() 2740 Data.LiveOut[&BB] = SetVector<Value *>(); in computeLiveInValues() 2741 computeLiveOutSeed(&BB, Data.LiveOut[&BB]); in computeLiveInValues() 2743 Data.LiveIn[&BB].set_union(Data.LiveOut[&BB]); in computeLiveInValues() 2755 SetVector<Value *> LiveOut = Data.LiveOut[BB]; in computeLiveInValues() local 2756 const auto OldLiveOutSize = LiveOut.size(); in computeLiveInValues() 2759 LiveOut.set_union(Data.LiveIn[Succ]); in computeLiveInValues() 2762 if (OldLiveOutSize == LiveOut.size()) { in computeLiveInValues() 2768 Data.LiveOut[BB] = LiveOut; in computeLiveInValues() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | IceLiveness.h | 59 LivenessBV LiveIn, LiveOut; variable 93 return Nodes[Index].LiveOut; in getLiveOut()
|
D | IceCfgNode.cpp | 817 const LivenessBV &LiveOut = Liveness->getLiveOut(this); in livenessAddIntervals() local 830 LiveInAndOut &= LiveOut; in livenessAddIntervals() 1201 const LivenessBV &LiveOut = Liveness->getLiveOut(this); in dump() local 1203 for (SizeT i = 0; i < LiveOut.size(); ++i) { in dump() 1204 if (LiveOut[i]) { in dump()
|
D | IceLiveness.cpp | 115 Node.LiveOut.resize(NumGlobals); in initInternal()
|