Home
last modified time | relevance | path

Searched refs:OpenRanges (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
DLiveDebugValues.cpp194 void transferDebugValue(const MachineInstr &MI, OpenRangesSet &OpenRanges,
196 void transferRegisterDef(MachineInstr &MI, OpenRangesSet &OpenRanges,
198 bool transferTerminatorInst(MachineInstr &MI, OpenRangesSet &OpenRanges,
200 bool transfer(MachineInstr &MI, OpenRangesSet &OpenRanges,
280 OpenRangesSet &OpenRanges, in transferDebugValue() argument
292 OpenRanges.erase(V); in transferDebugValue()
299 OpenRanges.insert(ID, VL.Var); in transferDebugValue()
305 OpenRangesSet &OpenRanges, in transferRegisterDef() argument
316 for (unsigned ID : OpenRanges.getVarLocs()) in transferRegisterDef()
324 for (unsigned ID : OpenRanges.getVarLocs()) { in transferRegisterDef()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp831 SmallVector<DebugLocEntry::Value, 4> OpenRanges; in buildLocationList() local
841 OpenRanges.clear(); in buildLocationList()
847 auto Last = std::remove_if(OpenRanges.begin(), OpenRanges.end(), in buildLocationList()
851 OpenRanges.erase(Last, OpenRanges.end()); in buildLocationList()
874 OpenRanges.push_back(Value); in buildLocationList()
885 if (OpenRanges.size()) in buildLocationList()
886 Loc.addValues(OpenRanges); in buildLocationList()