Lines Matching defs:LiveIn
157 DenseMap<BasicBlock *, DenseSet<Value *>> LiveIn;
2692 // KILL/Def - Remove this definition from LiveIn
2700 // USE - Add to the LiveIn set for this instruction
2770 checkBasicSSA(DT, Data.LiveIn[&BB], BB.getTerminator());
2801 Data.LiveIn[&BB] = Data.LiveSet[&BB];
2802 set_union(Data.LiveIn[&BB], Data.LiveOut[&BB]);
2803 set_subtract(Data.LiveIn[&BB], Data.KillSet[&BB]);
2804 if (!Data.LiveIn[&BB].empty())
2817 assert(Data.LiveIn.count(Succ));
2818 set_union(LiveOut, Data.LiveIn[Succ]);
2823 // when unioning our successors LiveIn Thus, the LiveIn of this block
2834 assert(Data.LiveIn.count(BB));
2835 const DenseSet<Value *> &OldLiveIn = Data.LiveIn[BB];
2838 Data.LiveIn[BB] = LiveTmp;