Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DLiveDebugValues.cpp81 void transferDebugValue(MachineInstr &MI, VarLocList &OpenRanges);
82 void transferRegisterDef(MachineInstr &MI, VarLocList &OpenRanges);
83 bool transferTerminatorInst(MachineInstr &MI, VarLocList &OpenRanges,
85 bool transfer(MachineInstr &MI, VarLocList &OpenRanges, VarLocInMBB &OutLocs);
186 VarLocList &OpenRanges) { in transferDebugValue() argument
195 OpenRanges.erase( in transferDebugValue()
196 std::remove_if(OpenRanges.begin(), OpenRanges.end(), in transferDebugValue()
198 OpenRanges.end()); in transferDebugValue()
204 OpenRanges.push_back(std::move(V)); in transferDebugValue()
210 VarLocList &OpenRanges) { in transferRegisterDef() argument
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp820 SmallVector<DebugLocEntry::Value, 4> OpenRanges; in buildLocationList() local
830 OpenRanges.clear(); in buildLocationList()
836 auto Last = std::remove_if(OpenRanges.begin(), OpenRanges.end(), in buildLocationList()
840 OpenRanges.erase(Last, OpenRanges.end()); in buildLocationList()
863 OpenRanges.push_back(Value); in buildLocationList()
874 if (OpenRanges.size()) in buildLocationList()
875 Loc.addValues(OpenRanges); in buildLocationList()