Lines Matching refs:ColIdx
123 for (unsigned ColIdx = 0; ColIdx < ActiveCols.size(); ++ColIdx)
124 if (!ActiveCols[ColIdx].isActive())
125 return ColIdx;
159 for (unsigned ColIdx = 0, End = ActiveCols.size(); ColIdx < End; ++ColIdx) {
160 if (!ActiveCols[ColIdx].isActive())
162 CheckedVarIdxs.insert(ActiveCols[ColIdx].VarIdx);
163 LiveVariable &LV = LiveVariables[ActiveCols[ColIdx].VarIdx];
164 ActiveCols[ColIdx].LiveIn = LV.liveAtAddress(ThisAddr);
165 ActiveCols[ColIdx].LiveOut = LV.liveAtAddress(NextAddr);
168 << ColIdx << ": LiveIn=" << ActiveCols[ColIdx].LiveIn
169 << ", LiveOut=" << ActiveCols[ColIdx].LiveOut << "\n");
171 if (!ActiveCols[ColIdx].LiveIn && !ActiveCols[ColIdx].LiveOut)
172 ActiveCols[ColIdx].VarIdx = Column::NullVarIdx;
188 unsigned ColIdx = findFreeColumn();
191 << ColIdx << ": LiveIn=" << LiveIn
193 ActiveCols[ColIdx].VarIdx = VarIdx;
194 ActiveCols[ColIdx].LiveIn = LiveIn;
195 ActiveCols[ColIdx].LiveOut = LiveOut;
196 ActiveCols[ColIdx].MustDrawLabel = true;
240 for (size_t ColIdx = FirstUnprintedColumn, End = ActiveCols.size();
241 ColIdx < End; ++ColIdx) {
242 if (ActiveCols[ColIdx].isActive()) {
243 if ((AfterInst && ActiveCols[ColIdx].LiveOut) ||
244 (!AfterInst && ActiveCols[ColIdx].LiveIn))
246 else if (!AfterInst && ActiveCols[ColIdx].LiveOut)
267 for (unsigned ColIdx = 0, End = ActiveCols.size(); ColIdx < End; ++ColIdx) {
268 if (ActiveCols[ColIdx].isActive() && ActiveCols[ColIdx].MustDrawLabel) {
272 for (unsigned ColIdx2 = 0; ColIdx2 < ColIdx; ++ColIdx2) {
284 OS << getLineChar(ActiveCols[ColIdx].LiveIn ? LineChar::LabelCornerActive
288 << LiveVariables[ActiveCols[ColIdx].VarIdx].VarName;
292 LiveVariables[ActiveCols[ColIdx].VarIdx].print(OS, MRI);
311 for (unsigned ColIdx = 0, End = ActiveCols.size(); ColIdx < End; ++ColIdx)
312 if (ActiveCols[ColIdx].isActive())
313 ActiveCols[ColIdx].MustDrawLabel = false;
327 for (unsigned ColIdx = FirstUnprintedColumn, End = ActiveCols.size();
328 ColIdx < End; ++ColIdx) {
329 if (!ActiveCols[ColIdx].isActive())
331 else if (ActiveCols[ColIdx].LiveIn && ActiveCols[ColIdx].LiveOut)
333 else if (ActiveCols[ColIdx].LiveOut)
335 else if (ActiveCols[ColIdx].LiveIn)