Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
0e62011df891d0e7ad904524edf705d07d12d5d4
/
llvm
/
lib
/
CodeGen
/
AsmPrinter
/
DwarfFile.cpp
104dcb3
DebugInfo: Split DWARF + gmlt + no-split-dwarf-inlining shouldn't emit anything to the .dwo file
by David Blaikie
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
c4e08fe
Recommit r348806: DebugInfo: Use symbol difference for CU length to simplify assembly reading/editing
by David Blaikie
· 7 years ago
560ff35
DebugInfo: Avoid using split DWARF when the split unit would be empty.
by David Blaikie
· 7 years ago
e833cd4
Revert "debuginfo: Use symbol difference for CU length to simplify assembly reading/editing"
by Jordan Rupprecht
· 7 years ago
dbe67c4
debuginfo: Use symbol difference for CU length to simplify assembly reading/editing
by David Blaikie
· 7 years ago
c8f7e6c
NFC: DebugInfo: Track the origin CU rather than just the base address for range lists
by David Blaikie
· 7 years ago
c4af8bf
DebugInfo: Use address pool forms in debug_rnglists
by David Blaikie
· 7 years ago
a6e3a82
Revert BTF commit series.
by Eli Friedman
· 7 years ago
6c2327a
[BPF] Add BTF generation for BPF target
by Yonghong Song
· 7 years ago
2532ac8
[DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)
by Hsiangkai Wang
· 7 years ago
f446282
Revert "[DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)"
by Bruno Cardoso Lopes
· 7 years ago
ccae278
[DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)
by Hsiangkai Wang
· 7 years ago
d4dd721
[DEBUGINFO] Disable emission of the dwarf sections, but allow directives.
by Alexey Bataev
· 7 years ago
48ed9ac
Revert "[DebugInfo] Generate DWARF debug information for labels."
by Vlad Tsyrklevich
· 7 years ago
cbc58ad
[DebugInfo] Generate DWARF debug information for labels.
by Hsiangkai Wang
· 7 years ago
f78650a
Remove trailing space
by Fangrui Song
· 7 years ago
7bfa5d6
dwarfgen: Add support for generating the debug_str_offsets section, take 3
by Pavel Labath
· 7 years ago
da3c4fb
Revert "dwarfgen: Add support for generating the debug_str_offsets section, take 2"
by Pavel Labath
· 7 years ago
78ab659
dwarfgen: Add support for generating the debug_str_offsets section, take 2
by Pavel Labath
· 7 years ago
b4e17c2
Revert "dwarfgen: Add support for generating the debug_str_offsets section"
by Pavel Labath
· 7 years ago
7a59e3b
dwarfgen: Add support for generating the debug_str_offsets section
by Pavel Labath
· 7 years ago
f5938bf
Revert "[DebugInfo] Generate DWARF debug information for labels."
by Shiva Chen
· 7 years ago
d6b2cdf
[DebugInfo] Generate DWARF debug information for labels.
by Shiva Chen
· 7 years ago
f2b6915e
[DWARF] Fixing a bug in DWARF v5 string offsets tables where the length encoded the contribution
by Wolfgang Pieb
· 7 years ago
4b4d85f
Style update. NFC.
by Rafael Espindola
· 8 years ago
c929f7a
Fix a crash when emitting DIEs for variable-length arrays
by Adrian Prantl
· 8 years ago
456b555
[DWARF] Generate DWARF v5 string offsets tables along with strx* index forms.
by Wolfgang Pieb
· 8 years ago
6e07bfd
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
3462a42
Make a DWARF generator so we can unit test DWARF APIs with gtest.
by Greg Clayton
· 9 years ago
35630c3
This change removes the dependency on DwarfDebug that was used for DW_FORM_ref_addr by making a new DIEUnit class in DIE.cpp.
by Greg Clayton
· 9 years ago
7c384cc
DwarfDebug: emit type units immediately.
by Peter Collingbourne
· 10 years ago
827200c
AsmPrinter: Use an intrusively linked list for DIE::Children
by Duncan P. N. Exon Smith
· 10 years ago
9dbb501
AsmPrinter: Cleanup DIEValue::EmitValue() API, NFC
by Duncan P. N. Exon Smith
· 10 years ago
f00654e
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
by Alexander Kornienko
· 10 years ago
70bc5f1
Fixed/added namespace ending comments using clang-tidy. NFC
by Alexander Kornienko
· 10 years ago
8d3197f
AsmPrinter: Stop exposing underlying DIE children list, NFC
by Duncan P. N. Exon Smith
· 10 years ago
5188a2a
[AsmPrinter] Destroy allocated DIEAbbrevs on teardown.
by Benjamin Kramer
· 10 years ago
a68b880
AsmPrinter: Avoid a warning in NDEBUG, NFC
by Duncan P. N. Exon Smith
· 10 years ago
88a8fc5
AsmPrinter: Stop exposing underlying DIEValue list, NFC
by Duncan P. N. Exon Smith
· 10 years ago
815a6eb5
AsmPrinter: Store abbreviation data directly in DIE and DIEValue
by Duncan P. N. Exon Smith
· 10 years ago
e7e1d0c
Reapply "AsmPrinter: Change DIEValue to be stored by value"
by Duncan P. N. Exon Smith
· 10 years ago
583bc03
Revert "AsmPrinter: Change DIEValue to be stored by value"
by Duncan P. N. Exon Smith
· 10 years ago
7735b48
AsmPrinter: Change DIEValue to be stored by value
by Duncan P. N. Exon Smith
· 10 years ago
0709a7b
Move alignment from MCSectionData to MCSection.
by Rafael Espindola
· 10 years ago
a9308c4
IR: Give 'DI' prefix to debug info metadata
by Duncan P. N. Exon Smith
· 11 years ago
9ff69c8
[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.
by Lang Hames
· 11 years ago
60635e3
DebugInfo: Drop rest of DIDescriptor subclasses
by Duncan P. N. Exon Smith
· 11 years ago
7348dda
DebugInfo: Gut DIVariable and DIGlobalVariable
by Duncan P. N. Exon Smith
· 11 years ago
063d725
Store an optional section start label in MCSection.
by Rafael Espindola
· 11 years ago
9412d63
Move emitDIE and emitAbbrevs to AsmPrinter. NFC.
by Frederic Riss
· 11 years ago
ca7e470
Debug Info: Support variables that are described by more than one MMI
by Adrian Prantl
· 11 years ago
e7d4734
Revert "PR21408: Workaround the appearance of duplicate variables due to problems when inlining two calls to the same function from the same call site."
by David Blaikie
· 11 years ago
d990388
[cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py.
by Chandler Carruth
· 11 years ago
ae57e66
Sink dwarf unit length emission down into DwarfUnit::emitHeader
by David Blaikie
· 11 years ago
983bfea
Remove DwarfUnit::LabelEnd in favor of computing the length of the section directly
by David Blaikie
· 11 years ago
fb2efde
Correct assert text from r220923
by David Blaikie
· 11 years ago
76fd43c
PR21408: Workaround the appearance of duplicate variables due to problems when inlining two calls to the same function from the same call site.
by David Blaikie
· 11 years ago
80e5b1e
DebugInfo: Sink DwarfDebug::ScopeVariables down into DwarfFile
by David Blaikie
· 11 years ago
f4c504e
DebugInfo: Remove DwarfDebug::addScopeVariable now that it's just a trivial wrapper
by David Blaikie
· 11 years ago
1dd573d
DebugInfo: Remove DwarfDebug::CurrentFnArguments since we have to handle argument ordering of other arguments (abstract arguments) in the same way and already have code for that too.
by David Blaikie
· 11 years ago
3b5c840
DebugInfo: Sink DwarfDebug::addNonArgumentScopeVariable into DwarfFile.
by David Blaikie
· 11 years ago
bcfa8a5
Remove explicit (void) use of DwarfFile::DD that was accidentally left in r220452.
by David Blaikie
· 11 years ago
f299947
[DebugInfo] Sink DwarfDebug::addCurrentFnArgument down into DwarfFile.
by David Blaikie
· 11 years ago
2b22b1e
[DebugInfo] Add DwarfDebug& to DwarfFile.
by David Blaikie
· 11 years ago
6741bb0
Remove the unused string section symbol parameter from DwarfFile::emitStrings
by David Blaikie
· 11 years ago
daefdbf
Encapsulate the DWARF string pool in a separate type.
by David Blaikie
· 12 years ago
adcde36
Return DIE by reference instead of pointer from DwarfUnit::getUnitDie
by David Blaikie
· 12 years ago
e226b08
Separate out the DWARF address pool into its own type/files.
by David Blaikie
· 12 years ago
05e736f
clang-format r207010
by David Blaikie
· 12 years ago
85f80d7
Split out DwarfFile from DwarfDebug into its own .h/.cpp files.
by David Blaikie
· 12 years ago