Searched defs:LiveIn (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/
H A DLiveRangeCalc.h97 /// LiveIn - Work list of blocks where the live-in value has yet to be
101 SmallVector<LiveInBlock, 16> LiveIn; member in class:llvm::LiveRangeCalc
105 /// to be live-in are added to LiveIn. If a unique reaching def is found,
116 /// blocks in LiveIn. Create PHI-def values as required to preserve SSA form.
122 /// updateLiveIns - Add liveness as specified in the LiveIn vector, using VNI
123 /// as a wildcard value for LiveIn entries without a value.
224 LiveIn.push_back(LiveInBlock(LI, DomNode, Kill));
H A DSplitKit.h71 bool LiveIn; ///< Current reg is live in. member in struct:llvm::SplitAnalysis::BlockInfo
H A DVirtRegMap.cpp226 SmallVector<MachineBasicBlock*, 16> LiveIn; local
242 if (!Indexes->findLiveInMBBs(I->start, I->end, LiveIn))
244 for (unsigned i = 0, e = LiveIn.size(); i != e; ++i)
245 if (!LiveIn[i]->isLiveIn(PhysReg))
246 LiveIn[i]->addLiveIn(PhysReg);
247 LiveIn.clear();
H A DMachineCSE.cpp550 unsigned LiveIn = PhysDefs.pop_back_val(); local
551 if (!MBB->isLiveIn(LiveIn))
552 MBB->addLiveIn(LiveIn);
H A DStackColoring.cpp89 BitVector LiveIn; member in struct:__anon8736::StackColoring::BlockLifetimeInfo
202 for (unsigned i=0; i < BlockLiveness[*FI].LiveIn.size(); ++i)
203 DEBUG(dbgs()<<BlockLiveness[*FI].LiveIn.test(i)<<" ");
306 LocalLiveOut |= BlockLiveness[*SI].LiveIn;
330 if (LocalLiveIn.test(BlockLiveness[BB].LiveIn)) {
332 BlockLiveness[BB].LiveIn |= LocalLiveIn;
394 BitVector Alive = BlockLiveness[MBB].LiveIn;

Completed in 522 milliseconds