Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
11cafc82b72a80fb9a7266bbda7fc7a0cc1b51a0
/
llvm
/
tools
/
llvm-dwp
/
llvm-dwp.cpp
75c068c
[DWARF] NFC: Collect info used by DWARFFormValue into a helper.
by Paul Robinson
· 8 years ago
f98b9ac
[lib/Object] - Minor API update for llvm::Decompressor.
by George Rimar
· 8 years ago
8f5976e
[llvm-dwp] - Reuse object::Decompressor class
by George Rimar
· 9 years ago
82f12b1
Clean up DWARFFormValue by reducing duplicated code and removing DWARFFormValue::getFixedFormSizes()
by Greg Clayton
· 9 years ago
41af430
Make the Error class constructor protected
by Mehdi Amini
· 9 years ago
6c27376
Switch all DWARF variables for tags, attributes and forms over to use the llvm::dwarf enumerations instead of using raw uint16_t values. This allows easier debugging as users can see the values of the enumerations in the variables view that will show the enumeration string instead of just a number.
by Greg Clayton
· 9 years ago
373d7d3
MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC
by Joel Jones
· 9 years ago
1fc3e6b
llvm-dwp: Ensure uncompressed sections are not relocated during processing of later inputs
by David Blaikie
· 9 years ago
478c1a2
llvm-dwp: Reduce indentation
by David Blaikie
· 9 years ago
d9517cb
llvm-dwp: Split out processing of input sections to improve readability
by David Blaikie
· 9 years ago
05e0d2b
llvm-dwp: Pull out compression handling helper
by David Blaikie
· 9 years ago
05f84cd
llvm-dwp: More error handling around invalid compressed sections
by David Blaikie
· 9 years ago
2e9bd89
llvm-dwp: Ensure compressed sections are preserved long enough for use in the string pool
by David Blaikie
· 9 years ago
fd80092
llvm-dwp: Add an abstraction for the DWP string pool
by David Blaikie
· 9 years ago
699281c
Don't pass a Reloc::Model to MC.
by Rafael Espindola
· 9 years ago
bc619cd
llvm-dwp: remove some unused error handling
by David Blaikie
· 9 years ago
17ab78e
llvm-dwp: Move error handling code closer to use
by David Blaikie
· 9 years ago
8bef412
llvm-dwp: Add error handling for multiple type sections in a dwp file.
by David Blaikie
· 9 years ago
11825c7
llvm-dwp: Simplify duplicate DWO ID error handling
by David Blaikie
· 9 years ago
4940f87
llvm-dwp: Provide error handling for invalid string field forms
by David Blaikie
· 9 years ago
7bb62ef
llvm-dwp: Add error handling for invalid (non-CU) top level tag in debug_info.dwo
by David Blaikie
· 9 years ago
d1f7ab3
llvm-dwp: Streamline duplicate DWO ID diagnostic handling
by David Blaikie
· 9 years ago
bc8397c
llvm-dwp: Use llvm::Error to improve diagnostic quality/error handling in llvm-dwp
by David Blaikie
· 9 years ago
b550cb1
[NFC] Header cleanup
by Mehdi Amini
· 10 years ago
ee21080
llvm-dwp: Add assert text
by David Blaikie
· 10 years ago
3fcdf6a
Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message
by Kevin Enderby
· 10 years ago
62be5ae
llvm-dwp: Handle GCC's use of multiple debug_types.dwo sections in a single .dwo file
by David Blaikie
· 10 years ago
60fbd3b
llvm-dwp: Handle dwo files produced by GCC
by David Blaikie
· 10 years ago
9b49256
llvm-dwp: Simplify hashing code a bit
by David Blaikie
· 10 years ago
4dd03f0
llvm-dwp: Include the dwo name (if available) when diagnosing duplicate CU IDs from dwp input files
by David Blaikie
· 10 years ago
ce7c6cf
llvm-dwp: Coalesce code for reading the CU's DW_AT_GNU_dwo_id and DW_AT_name
by David Blaikie
· 10 years ago
f72dbc1
llvm-dwp: Add missing copyright notice to llvm-dwp.cpp
by David Blaikie
· 10 years ago
ddb2736
Revert "llvm-dwp: Keep ObjectFiles alive until object emission their contents can be referenced directly rather than copied"
by David Blaikie
· 10 years ago
578f2cd
llvm-dwp: Keep ObjectFiles alive until object emission their contents can be referenced directly rather than copied
by David Blaikie
· 10 years ago
f1958da
llvm-dwp: provide diagnostics for duplicate DWO IDs
by David Blaikie
· 10 years ago
5d6d4dc
llvm-dwp: Support empty .dwo files
by David Blaikie
· 10 years ago
852c02b
llvm-dwp: Improve performance (N^2 to amortized N) by using a MapVector instead of linear searches through a vector
by David Blaikie
· 10 years ago
9a5d364
llvm-dwp: Don't test compression when zlib isn't available
by David Blaikie
· 10 years ago
74f5b28
llvm-dwp: Support compressed input
by David Blaikie
· 10 years ago
e593094
Add parentheses around arithmetic in operand of '|'.
by Benjamin Kramer
· 10 years ago
8bce5a0
llvm-dwp: Support for type units when merging DWPs into larger DWPs
by David Blaikie
· 10 years ago
376b33a
Fix the hash function.
by David Blaikie
· 10 years ago
2391937
[llvm-dwp] Merge cu_index from DWPs
by David Blaikie
· 10 years ago
03e2cc3
[MC, COFF] Support link /incremental conditionally
by David Majnemer
· 10 years ago
f5cb627
[llvm-dwp] Deduplicate type units
by David Blaikie
· 10 years ago
c3826da
[llvm-dwp] Sink debug_types.dwo emission into the code parsing the type signatures (NFC)
by David Blaikie
· 10 years ago
9e51c84
[llvm-dwp] Add coverage for both the presence and absence of type units, and fix/remove the emission of a broken tu_index when no type units are present
by David Blaikie
· 10 years ago
2ed678c
[llvm-dwp] clang-format this to catch anything I've missed along the way
by David Blaikie
· 10 years ago
24c8ac9
[llvm-dwp] Support debug_tu_index
by David Blaikie
· 10 years ago
7c4ffe0
[llvm-dwp] Implement the required on-disk probed hash table
by David Blaikie
· 10 years ago
b702025
[llvm-dwp] Include the debug_line.dwo section
by David Blaikie
· 10 years ago
ad07b5d
[llvm-dwp] Retrieve the DWOID from the CU for the cu_index entry
by David Blaikie
· 10 years ago
b3757c0
[llvm-dwp] Include only the non-empty columns in the cu_index
by David Blaikie
· 10 years ago
b073cb9
[llvm-dwp] Emit a rather fictional debug_cu_index
by David Blaikie
· 10 years ago
bb94e44
[llvm-dwp] Deduplicate strings in the debug_str.dwo section
by David Blaikie
· 10 years ago
98ad82a
[llvm-dwp] Correctly update debug_str_offsets.dwo when linking dwo files
by David Blaikie
· 10 years ago
242b948
[llvm-dwp] Initial partial prototype
by David Blaikie
· 10 years ago
df05525
llvm-dwp: Initial layout
by David Blaikie
· 10 years ago