Home
last modified time | relevance | path

Searched refs:UnwindLocation (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDWARFDebugFrameTest.cpp338 void expectDumpResult(const dwarf::UnwindLocation &Loc, in expectDumpResult()
355 expectDumpResult(dwarf::UnwindLocation::createSame(), "same"); in TEST()
417 auto Reg14Loc = dwarf::UnwindLocation::createSame(); in TEST()
425 Optional<dwarf::UnwindLocation> OptionalLoc; in TEST()
1011 Reg1, dwarf::UnwindLocation::createAtCFAPlusOffset(-8)); in TEST()
1015 Reg3, dwarf::UnwindLocation::createAtCFAPlusOffset(8)); in TEST()
1065 Reg1, dwarf::UnwindLocation::createIsCFAPlusOffset(-8)); in TEST()
1067 Reg2, dwarf::UnwindLocation::createIsCFAPlusOffset(8)); in TEST()
1112 Reg1, dwarf::UnwindLocation::createAtCFAPlusOffset(-8)); in TEST()
1183 Reg1, dwarf::UnwindLocation::createAtCFAPlusOffset(-8)); in TEST()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDebugFrame.h36 class UnwindLocation {
79 UnwindLocation(Location K) in UnwindLocation() function
87 UnwindLocation(DWARFExpression E, bool Deref) in UnwindLocation() function
95 static UnwindLocation createUnspecified();
98 static UnwindLocation createUndefined();
100 static UnwindLocation createSame();
118 static UnwindLocation
121 static UnwindLocation
167 bool operator==(const UnwindLocation &RHS) const;
181 std::map<uint32_t, UnwindLocation> Locations;
[all …]
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp45 UnwindLocation UnwindLocation::createUnspecified() { return {Unspecified}; } in createUnspecified()
47 UnwindLocation UnwindLocation::createUndefined() { return {Undefined}; } in createUndefined()
49 UnwindLocation UnwindLocation::createSame() { return {Same}; } in createSame()
51 UnwindLocation UnwindLocation::createIsConstant(int32_t Value) { in createIsConstant()
55 UnwindLocation UnwindLocation::createIsCFAPlusOffset(int32_t Offset) { in createIsCFAPlusOffset()
59 UnwindLocation UnwindLocation::createAtCFAPlusOffset(int32_t Offset) { in createAtCFAPlusOffset()
63 UnwindLocation
69 UnwindLocation
75 UnwindLocation UnwindLocation::createIsDWARFExpression(DWARFExpression Expr) { in createIsDWARFExpression()
79 UnwindLocation UnwindLocation::createAtDWARFExpression(DWARFExpression Expr) { in createAtDWARFExpression()
[all …]