Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
5eaf44f99f0a0a3bdfa892892b8aaca841c8dbe0
/
llvm
/
lib
/
CodeGen
/
AsmPrinter
/
AsmPrinterDwarf.cpp
ab009a6
[AsmPrinter] Make the encoding of call sites in .gcc_except_table configurable and use for RISC-V
by Alex Bradbury
· 6 years ago
6b06c6a
Add explicit dependencies on MCSection.h and MCDwarf.h to the .cpp
by Eric Christopher
· 7 years ago
b86ce21
[DebugInfo] Introduce DW_OP_LLVM_convert
by Markus Lavin
· 7 years ago
ad78768
Revert "[DebugInfo] Introduce DW_OP_LLVM_convert"
by Markus Lavin
· 7 years ago
cd8a940
[DebugInfo] Introduce DW_OP_LLVM_convert
by Markus Lavin
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
f57d7d8
[AArch64] - Return address signing dwarf support
by Luke Cheeseman
· 7 years ago
6db3a6a
Revert r347490 as it breaks address sanitizer builds
by Luke Cheeseman
· 7 years ago
d6dbd64
Revert r343341
by Luke Cheeseman
· 7 years ago
10981cc
Revert r343317
by Luke Cheeseman
· 7 years ago
21f2955b
Reapply changes reverted by r343235
by Luke Cheeseman
· 7 years ago
8e5676b
Revert r343192 as an ubsan build is currently failing
by Luke Cheeseman
· 7 years ago
f6844b3
Reapply changes reverted in r343114, lldb patch to follow shortly
by Luke Cheeseman
· 7 years ago
77aaa22
Revert r343112 as CallFrameString API change has broken lldb builds
by Luke Cheeseman
· 7 years ago
03ad881
[AArch64] - Return address signing dwarf support
by Luke Cheeseman
· 7 years ago
00b88bb
Revert r343089 "[AArch64] - Return address signing dwarf support"
by Hans Wennborg
· 7 years ago
f755e68
[AArch64] - Return address signing dwarf support
by Luke Cheeseman
· 7 years ago
4b4d85f
Style update. NFC.
by Rafael Espindola
· 8 years ago
6054e65
Move TargetLoweringObjectFile from CodeGen to Target to fix layering
by David Blaikie
· 8 years ago
0725464
[DWARF] Add EmitDwarfOffset function, NFC.
by Alexey Bataev
· 8 years ago
d09b416
Use assembler expressions to lay out the EH LSDA.
by Rafael Espindola
· 8 years ago
20a7453
[DWARF][NFC] Overload AsmPrinter::emitDwarfStringOffsets() to take a DwarfStringPoolEntry
by Wolfgang Pieb
· 8 years ago
c468b64
Remove redundant includes from lib/CodeGen.
by Michael Zolotukhin
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
66d2c26
[AsmPrinterDwarf] Add support for .cfi_restore directive
by Francis Visoiu Mistrih
· 8 years ago
66a99e4
Change encodeU/SLEB128 to pad to certain number of bytes
by Sam Clegg
· 8 years ago
264b5d9
Move Object format code to lib/BinaryFormat.
by Zachary Turner
· 8 years ago
f7d84ee
Reapply "[CodeGen] Fix invalid DWARF info on Win64"
by Keno Fischer
· 9 years ago
8fafb8d
Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.
by Adrian Prantl
· 9 years ago
d4ea4c1
Revert "[CodeGen] Fix invalid DWARF info on Win64"
by Keno Fischer
· 9 years ago
460218f
[CodeGen] Fix invalid DWARF info on Win64
by Keno Fischer
· 9 years ago
941fa75
[DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation
by Adrian Prantl
· 9 years ago
e654397
Rely on a single DWARF version instead of having two copies
by Greg Clayton
· 9 years ago
4367c7f
Move the Mangler from the AsmPrinter down to TLOF and clean up the
by Eric Christopher
· 9 years ago
96c9ae6
CodeGen: Do not require a MachineFunction just to create a DIEDwarfExpression.
by Peter Collingbourne
· 10 years ago
6196aa0
Generalize ownership/passing semantics to allow dsymutil to own abbreviations via unique_ptr
by David Blaikie
· 10 years ago
73dc852
[X86] Generate .cfi_adjust_cfa_offset correctly when pushing arguments
by Michael Kuperstein
· 10 years ago
7fa42c8
[AsmPrinter] Prune dead code. NFC.
by Benjamin Kramer
· 10 years ago
259f150
[X86] Emit .cfi_escape GNU_ARGS_SIZE when adjusting the stack before calls
by Michael Kuperstein
· 10 years ago
07b754d
Test commit. Fix comment. NFC.
by Maksim Panchenko
· 10 years ago
e9ffb45
Fix typos.
by Bruce Mitchener
· 10 years ago
bd7287e
Move most user of TargetMachine::getDataLayout to the Module one
by Mehdi Amini
· 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
857546e
Rename and improve emitSectionOffset.
by Rafael Espindola
· 10 years ago
8d3197f
AsmPrinter: Stop exposing underlying DIE children list, NFC
by Duncan P. N. Exon Smith
· 11 years ago
88a8fc5
AsmPrinter: Stop exposing underlying DIEValue list, NFC
by Duncan P. N. Exon Smith
· 11 years ago
815a6eb5
AsmPrinter: Store abbreviation data directly in DIE and DIEValue
by Duncan P. N. Exon Smith
· 11 years ago
e7e1d0c
Reapply "AsmPrinter: Change DIEValue to be stored by value"
by Duncan P. N. Exon Smith
· 11 years ago
583bc03
Revert "AsmPrinter: Change DIEValue to be stored by value"
by Duncan P. N. Exon Smith
· 11 years ago
7735b48
AsmPrinter: Change DIEValue to be stored by value
by Duncan P. N. Exon Smith
· 11 years ago
1e0d94e
AsmPrinter: Avoid EmitLabelDifference() in DwarfAccelTable
by Duncan P. N. Exon Smith
· 11 years ago
477300d
Revert "Add bool to DebugLocDwarfExpression to control emitting comments."
by Pete Cooper
· 11 years ago
3552200
Add bool to DebugLocDwarfExpression to control emitting comments.
by Pete Cooper
· 11 years ago
9ff69c8
[AsmPrinter] Make AsmPrinter's OutStreamer member a unique_ptr.
by Lang Hames
· 11 years ago
063d725
Store an optional section start label in MCSection.
by Rafael Espindola
· 11 years ago
c63a98a
Move variable into assert to fix -Asserts builds.
by Rafael Espindola
· 11 years ago
760bf95
Remove incredibly confusing isBaseAddressKnownZero.
by Rafael Espindola
· 11 years ago
9412d63
Move emitDIE and emitAbbrevs to AsmPrinter. NFC.
by Frederic Riss
· 11 years ago
b846acc
Revert "Revert "For the dwarf expression code get the subtarget off of the current""
by Adrian Prantl
· 11 years ago
92da14b
Refactor DebugLocDWARFExpression so it doesn't require access to the
by Adrian Prantl
· 11 years ago
2185aa1
Revert "Refactor DebugLocDWARFExpression so it doesn't require access to the"
by Adrian Prantl
· 11 years ago
abb9192
Revert "For the dwarf expression code get the subtarget off of the current"
by Adrian Prantl
· 11 years ago
d8cacd2
For the dwarf expression code get the subtarget off of the current
by Eric Christopher
· 11 years ago
d50bca7
Refactor DebugLocDWARFExpression so it doesn't require access to the
by Adrian Prantl
· 11 years ago
968cedd
Revert r230930, it caused PR22747.
by Nico Weber
· 11 years ago
e2c9e64
Refactor DebugLocDWARFExpression so it doesn't require access to the
by Adrian Prantl
· 11 years ago
7330264
Migrate away a use of the subtarget (and TargetMachine) from
by Eric Christopher
· 11 years ago
8b77065
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
by Eric Christopher
· 11 years ago
5883af3
Remove support for DIVariable's FlagIndirectVariable and expect
by Adrian Prantl
· 11 years ago
d990388
[cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py.
by Chandler Carruth
· 11 years ago
ad768c3
Debug Info: Emitting a register in DwarfExpression may fail. Report the
by Adrian Prantl
· 11 years ago
8995f5c
Debug Info: Turn DIExpression::getFrameRegister() into an isFrameRegister()
by Adrian Prantl
· 11 years ago
66f2595
Debug Info: Move support for constants into DwarfExpression.
by Adrian Prantl
· 11 years ago
a4c30d6
Make DwarfExpression store the AsmPrinter instead of the TargetMachine. NFC.
by Adrian Prantl
· 11 years ago
337e360
Run clang-format on the parts of AsmPrinterDwarf where it improves the
by Adrian Prantl
· 11 years ago
0d5df0a
Untwine this expression. Thanks to David for noticing!
by Adrian Prantl
· 11 years ago
00dbc2a
Debug Info: Implement DwarfUnit::addRegisterOffset using DwarfExpression.
by Adrian Prantl
· 11 years ago
b16d9eb
Debug info: Factor out the creation of DWARF expressions from AsmPrinter
by Adrian Prantl
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
b141683
Debug info: Infrastructure to support debug locations for fragmented
by Adrian Prantl
· 11 years ago
42a0d8c
Clarify the doxygen comment for AsmPrinter::EmitDwarfRegOpPiece and add
by Adrian Prantl
· 12 years ago
d34db65
Debug info: Refactor EmitDwarfRegOpPiece to be a member function of
by Adrian Prantl
· 12 years ago
1b9dde0
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 12 years ago
b14c625
ARM: Add support for segmented stacks
by Oliver Stannard
· 12 years ago
29e874d
Two part patch:
by Eric Christopher
· 12 years ago
5c30320
Fix up formatting.
by Eric Christopher
· 12 years ago
698a8ab
Move some dwarf emission routines to AsmPrinterDwarf.cpp.
by Eric Christopher
· 12 years ago
daeafb4
Add back r201608, r201622, r201624 and r201625
by Rafael Espindola
· 12 years ago
7e198ad
Revert r201622 and r201608.
by Daniel Jasper
· 12 years ago
09dcc6a
Fix PR18743.
by Rafael Espindola
· 12 years ago
15b2669
Use a consistent argument order in TargetLoweringObjectFile.
by Rafael Espindola
· 12 years ago
fa0f728
Pass the Mangler by reference.
by Rafael Espindola
· 12 years ago
cb7119e
Simplify check.
by Eric Christopher
· 12 years ago
596077b
Reformat slightly.
by Eric Christopher
· 12 years ago
4c0cdd7
[Sparc] Implements exception handling in SPARC with DwarfCFI.
by Venkatraman Govindaraju
· 12 years ago
3816d43
Implements parsing and emitting of .cfi_window_save in MC.
by Venkatraman Govindaraju
· 12 years ago
5acff7e
DebugInfo: PR14404: Avoid truncating 64 bit values into 32 bits for ULEB128/SLEB128 generation
by David Blaikie
· 12 years ago
227144c
Remove the MachineMove class.
by Rafael Espindola
· 13 years ago
034ca0f
Remove unused DwarfSectionOffsetDirective string
by Matt Arsenault
· 13 years ago
Next »