Searched refs:LiveEnd (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/third_party/subzero/src/ |
D | IceLiveness.h | 63 LiveBeginEndMap LiveBegin, LiveEnd; variable 104 return &Nodes[Index].LiveEnd; in getLiveEnd()
|
D | IceCfgNode.cpp | 682 LiveBeginEndMap *LiveEnd = nullptr; in liveness() local 687 LiveEnd = Liveness->getLiveEnd(this); in liveness() 689 LiveEnd->clear(); in liveness() 693 LiveEnd->reserve(getInstCountEstimate()); in liveness() 718 I.liveness(I.getNumber(), Live, Liveness, LiveBegin, LiveEnd); in liveness() 729 if (I.liveness(FirstPhiNumber, Live, Liveness, LiveBegin, LiveEnd)) in liveness()
|
D | IceInst.cpp | 216 LiveBeginEndMap *LiveEnd) { in liveness() argument 260 if (LiveEnd && Liveness->getRangeMask(Var->getIndex())) { in liveness() 265 LiveEnd->push_back(std::make_pair(VarNum, InstNumber)); in liveness()
|
D | IceInst.h | 168 LiveBeginEndMap *LiveBegin, LiveBeginEndMap *LiveEnd);
|
/external/swiftshader/third_party/subzero/docs/ |
D | REGALLOC.rst | 148 (LiveBegin) and last-uses (LiveEnd) of variables used within instructions of the 158 LiveEnd information. This is done separately for each basic block. 165 range begins or ends within the block. LiveBegin and LiveEnd are unordered 169 range begins or ends, it appends and entry to LiveBegin or LiveEnd. 171 During live range construction, the LiveBegin and LiveEnd vectors are sorted by 173 variable appears in both LiveBegin and LiveEnd, then its live range is entirely 175 here and extends through the end of the block. If it appears in only LiveEnd,
|