Searched refs:LiveBegin (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/third_party/subzero/src/ |
D | IceLiveness.h | 63 LiveBeginEndMap LiveBegin, LiveEnd; variable 99 return &Nodes[Index].LiveBegin; in getLiveBegin()
|
D | IceCfgNode.cpp | 659 LiveBeginEndMap *LiveBegin = nullptr; in liveness() local 664 LiveBegin = Liveness->getLiveBegin(this); in liveness() 666 LiveBegin->clear(); in liveness() 670 LiveBegin->reserve(getInstCountEstimate()); in liveness() 696 I.liveness(I.getNumber(), Live, Liveness, LiveBegin, LiveEnd); in liveness() 707 if (I.liveness(FirstPhiNumber, Live, Liveness, LiveBegin, LiveEnd)) in liveness()
|
D | IceInst.cpp | 207 Liveness *Liveness, LiveBeginEndMap *LiveBegin, in liveness() argument 217 if (LiveBegin && Liveness->getRangeMask(Dest->getIndex())) { in liveness() 218 LiveBegin->push_back(std::make_pair(VarNum, InstNumber)); in liveness()
|
D | IceInst.h | 173 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 157 this by considering the live-in and live-out sets, combined with LiveBegin and 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 174 within this block. If it appears in only LiveBegin, then its live range starts
|