Searched defs:LiveOut (Results 1 - 10 of 10) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DLiveRangeCalc.h37 /// Seen - Bit vector of active entries in LiveOut, also used as a visited
50 /// LiveOut - Map each basic block where a live range is live out to the
57 /// 2. LiveOut[MBB].second.getNode() == MBB
59 /// 3. forall P in preds(MBB): LiveOut[P] == LiveOut[MBB]
67 LiveOutMap LiveOut; member in class:llvm::LiveRangeCalc
194 LiveOut[MBB] = LiveOutPair(VNI, (MachineDomTreeNode *)0);
H A DSplitKit.h75 bool LiveOut; ///< Current reg is live out. member in struct:llvm::SplitAnalysis::BlockInfo
H A DLiveIntervalAnalysis.cpp762 SmallPtrSet<MachineBasicBlock*, 16> LiveOut; local
828 if (!LiveOut.insert(*PI))
845 if (!LiveOut.insert(*PI))
/external/llvm/lib/CodeGen/
H A DSafeStackColoring.h43 BitVector LiveOut; member in struct:llvm::safestack::StackColoring::BlockLifetimeInfo
H A DSplitKit.h108 bool LiveOut; ///< Current reg is live out. member in struct:llvm::SplitAnalysis::BlockInfo
H A DStackColoring.cpp263 BitVector LiveOut; member in struct:__anon14000::StackColoring::BlockLifetimeInfo
406 dumpBV("LIVE_OUT", BlockInfo.LiveOut);
640 // Compute LiveIn by unioning together the LiveOut sets of all preds.
646 LocalLiveIn |= I->second.LiveOut;
649 // Compute LiveOut by subtracting out lifetimes that end in this
666 // Update block LiveOut set, noting whether it has changed.
667 if (LocalLiveOut.test(BlockInfo.LiveOut)) {
669 BlockInfo.LiveOut |= LocalLiveOut;
714 for (int pos = MBBLiveness.LiveOut.find_first(); pos != -1;
715 pos = MBBLiveness.LiveOut
[all...]
H A DLiveIntervalAnalysis.cpp359 SmallPtrSet<MachineBasicBlock*, 16> LiveOut; local
379 if (!LiveOut.insert(Pred).second)
395 if (!LiveOut.insert(Pred).second)
/external/swiftshader/third_party/subzero/src/
H A DIceLiveness.h57 // LiveIn and LiveOut track the in- and out-liveness of the global
59 LivenessBV LiveIn, LiveOut; member in class:Ice::Liveness::LivenessNode
93 return Nodes[Index].LiveOut;
H A DIceCfgNode.cpp839 const LivenessBV &LiveOut = Liveness->getLiveOut(this); local
852 LiveInAndOut &= LiveOut;
987 Str << "\t\t\t\t/* LiveOut=";
1437 const LivenessBV &LiveOut = Liveness->getLiveOut(this); local
1438 Str << " // LiveOut:";
1439 for (SizeT i = 0; i < LiveOut.size(); ++i) {
1440 if (LiveOut[i]) {
/external/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp152 MapVector<BasicBlock *, SetVector<Value *>> LiveOut; member in struct:__anon14757::GCPtrLivenessData
2391 // predecessor blocks when we seed the LiveOut sets
2447 // The terminator can be a member of the LiveOut set. LLVM's definition
2464 checkBasicSSA(DT, Data.LiveOut[&BB], BB.getTerminator(), true);
2484 Data.LiveOut[&BB] = SetVector<Value *>();
2485 computeLiveOutSeed(&BB, Data.LiveOut[&BB]);
2487 Data.LiveIn[&BB].set_union(Data.LiveOut[&BB]);
2499 SetVector<Value *> LiveOut = Data.LiveOut[BB]; local
2500 const auto OldLiveOutSize = LiveOut
2543 SetVector<Value *> LiveOut = Data.LiveOut[BB]; local
[all...]

Completed in 3131 milliseconds