Searched refs:DebugLocEntry (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | DebugLocEntry.h | 25 class DebugLocEntry { 101 DebugLocEntry(const MCSymbol *B, const MCSymbol *E, Value Val) in DebugLocEntry() function 110 bool MergeValues(const DebugLocEntry &Next); 116 bool MergeRanges(const DebugLocEntry &Next) { in MergeRanges() 128 void addValues(ArrayRef<DebugLocEntry::Value> Vals) { in addValues() 131 assert(std::all_of(Values.begin(), Values.end(), [](DebugLocEntry::Value V){ in addValues() 154 inline bool operator==(const DebugLocEntry::Value &A, 155 const DebugLocEntry::Value &B) { 163 case DebugLocEntry::Value::E_Location: 165 case DebugLocEntry::Value::E_Integer: [all …]
|
D | DwarfDebug.cpp | 744 static DebugLocEntry::Value getDebugLocValue(const MachineInstr *MI) { in getDebugLocValue() 756 return DebugLocEntry::Value(Expr, MLoc); in getDebugLocValue() 759 return DebugLocEntry::Value(Expr, MI->getOperand(0).getImm()); in getDebugLocValue() 761 return DebugLocEntry::Value(Expr, MI->getOperand(0).getFPImm()); in getDebugLocValue() 763 return DebugLocEntry::Value(Expr, MI->getOperand(0).getCImm()); in getDebugLocValue() 772 bool DebugLocEntry::MergeValues(const DebugLocEntry &Next) { in MergeValues() 829 DwarfDebug::buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc, in buildLocationList() 831 SmallVector<DebugLocEntry::Value, 4> OpenRanges; in buildLocationList() 848 [&](DebugLocEntry::Value R) { in buildLocationList() 868 DebugLocEntry Loc(StartLabel, EndLabel, Value); in buildLocationList() [all …]
|
D | DwarfDebug.h | 44 class DebugLocEntry; variable 443 void buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc,
|
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | DebugLocEntry.h | 122 class DebugLocEntry { 135 DebugLocEntry(const MCSymbol *Begin, const MCSymbol *End, in DebugLocEntry() function 145 bool MergeRanges(const DebugLocEntry &Next) { in MergeRanges()
|
D | DwarfDebug.h | 604 bool buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc,
|
D | DwarfDebug.cpp | 1625 bool DwarfDebug::buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc, in buildLocationList() 1805 SmallVector<DebugLocEntry, 8> Entries; in collectEntityInfo() 2501 void DebugLocEntry::finalize(const AsmPrinter &AP, in finalize()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | DebugLocEntry.h | 122 class DebugLocEntry { 135 DebugLocEntry(const MCSymbol *Begin, const MCSymbol *End, in DebugLocEntry() function 145 bool MergeRanges(const DebugLocEntry &Next) { in MergeRanges()
|
D | DwarfDebug.h | 52 class DebugLocEntry; variable 586 bool buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc,
|
D | DwarfDebug.cpp | 1429 bool DwarfDebug::buildLocationList(SmallVectorImpl<DebugLocEntry> &DebugLoc, in buildLocationList() 1608 SmallVector<DebugLocEntry, 8> Entries; in collectEntityInfo() 2267 void DebugLocEntry::finalize(const AsmPrinter &AP, in finalize()
|