1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/lib/DebugInfo
Alexey Samsonov 19e01d8ebe [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier.
It is more appropriate than the current situation, when one flag
(AbsoluteFilePath) is relevant only if another flag is set.

This refactoring would also simplify fetching the short function name
(stored in DW_AT_name) instead of a linkage name returned currently.

No functionality change.

llvm-svn: 208921
2014-05-15 21:24:32 +00:00
..
CMakeLists.txt
DIContext.cpp
DWARFAbbreviationDeclaration.cpp Use ctor instead of initializer list to appease Windows buildbots 2014-03-14 10:37:36 +00:00
DWARFAbbreviationDeclaration.h Use ctor instead of initializer list to appease Windows buildbots 2014-03-14 10:37:36 +00:00
DWARFCompileUnit.cpp
DWARFCompileUnit.h [DWARF parser] DWARFUnit ctor doesn't need both parsed and raw .debug_abbrev section. Remove the former. 2014-04-24 22:51:03 +00:00
DWARFContext.cpp [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFContext.h Simplify compression API by decompressing into a SmallVector rather than a MemoryBuffer 2014-04-05 21:26:44 +00:00
DWARFDebugAbbrev.cpp [DWARF parser] Cleanup code in DWARFDebugAbbrev. 2014-04-25 21:10:56 +00:00
DWARFDebugAbbrev.h [DWARF parser] Cleanup code in DWARFDebugAbbrev. 2014-04-25 21:10:56 +00:00
DWARFDebugAranges.cpp [DWARF parser] Simplify DWARFDebugAranges generation. 2014-04-28 22:27:46 +00:00
DWARFDebugAranges.h Fix missing include 2014-04-25 21:42:35 +00:00
DWARFDebugArangeSet.cpp Make some assertions on constant expressions static. 2014-03-15 18:47:07 +00:00
DWARFDebugArangeSet.h [DWARF parser] Simplify DWARFDebugAranges generation. 2014-04-28 22:27:46 +00:00
DWARFDebugFrame.cpp [DWARF parser] DWARFDebugFrame: Make FrameEntry struct smaller. 2014-04-28 23:00:06 +00:00
DWARFDebugFrame.h [DWARF parser] DWARFDebugFrame: use unique_ptr instead of raw pointer 2014-04-28 22:52:24 +00:00
DWARFDebugInfoEntry.cpp [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugInfoEntry.h [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugLine.cpp [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugLine.h [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugLoc.cpp DebugInfo: Support debug_loc under fission 2014-03-25 01:44:02 +00:00
DWARFDebugLoc.h DebugInfo: Support debug_loc under fission 2014-03-25 01:44:02 +00:00
DWARFDebugRangeList.cpp [DWARF parser] Refactor fetching DIE address ranges. 2014-04-18 17:25:46 +00:00
DWARFDebugRangeList.h [DWARF parser] Refactor fetching DIE address ranges. 2014-04-18 17:25:46 +00:00
DWARFFormValue.cpp [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. 2014-04-15 06:32:26 +00:00
DWARFRelocMap.h
DWARFTypeUnit.cpp
DWARFTypeUnit.h [DWARF parser] Make a few methods non-public 2014-04-24 23:08:56 +00:00
DWARFUnit.cpp [DWARF parser] Compress DIEMinimal even further, simplify building DIE tree. 2014-04-29 17:12:42 +00:00
DWARFUnit.h [C++] Use 'nullptr'. 2014-04-28 04:05:08 +00:00
LLVMBuild.txt
Makefile