Lines Matching refs:Ranges
321 const SmallVectorImpl<InsnRange> &Ranges = Scope->getRanges(); in isLexicalScopeDIENull() local
322 if (Ranges.empty()) in isLexicalScopeDIENull()
325 if (Ranges.size() > 1) in isLexicalScopeDIENull()
330 return !getLabelAfterInsn(Ranges.front().second); in isLexicalScopeDIENull()
797 const DbgValueHistoryMap::InstrRanges &Ranges) { in buildLocationList() argument
800 for (auto I = Ranges.begin(), E = Ranges.end(); I != E; ++I) { in buildLocationList()
826 else if (std::next(I) == Ranges.end()) in buildLocationList()
889 const auto &Ranges = I.second; in collectVariableInfo() local
890 if (Ranges.empty()) in collectVariableInfo()
903 const MachineInstr *MInsn = Ranges.front().first; in collectVariableInfo()
911 if (Ranges.size() == 1 && Ranges.front().second == nullptr) in collectVariableInfo()
923 buildLocationList(LocList.List, Ranges); in collectVariableInfo()
1123 const auto &Ranges = I.second; in beginFunction() local
1124 if (Ranges.empty()) in beginFunction()
1129 DIVariable DIVar = Ranges.front().first->getDebugVariable(); in beginFunction()
1132 LabelsBeforeInsn[Ranges.front().first] = Asm->getFunctionBegin(); in beginFunction()
1133 if (Ranges.front().first->getDebugExpression()->isBitPiece()) { in beginFunction()
1135 for (auto I = Ranges.begin(); I != Ranges.end(); ++I) { in beginFunction()
1137 if (std::all_of(Ranges.begin(), I, in beginFunction()
1148 for (const auto &Range : Ranges) { in beginFunction()