summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfExpression.h
Commit message (Expand)AuthorAgeFilesLines
* [WebAssembly] Use TargetIndex operands in DbgValue to track WebAssembly opera...Yury Delendik2019-12-201-0/+4
* [DebugInfo] Add a DW_OP_LLVM_entry_value operationDavid Stenberg2019-10-151-2/+12
* [DebugInfo] Add interface for pre-calculating the size of emitted DWARFDavid Stenberg2019-10-151-8/+62
* Reland "[DwarfDebug] Dump call site debug info"Djordje Todorovic2019-07-311-1/+10
* Revert "[DwarfDebug] Dump call site debug info"Djordje Todorovic2019-07-121-10/+1
* [DwarfDebug] Dump call site debug infoDjordje Todorovic2019-07-091-1/+10
* [DWARF] Handle the DW_OP_entry_value operandDjordje Todorovic2019-06-271-0/+15
* hwasan: Add a tag_offset DWARF attribute to instrumented stack variables.Peter Collingbourne2019-06-171-0/+2
* [DwarfExpression] Refactor dwarf expression (NFC)Petar Jovanovic2019-05-231-9/+30
* [DebugInfo] DW_OP_deref_size in PrologEpilogInserter.Markus Lavin2019-04-301-0/+4
* [DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin2019-03-191-6/+15
* Revert "[DebugInfo] Introduce DW_OP_LLVM_convert"Markus Lavin2019-03-191-15/+6
* [DebugInfo] Introduce DW_OP_LLVM_convertMarkus Lavin2019-03-191-6/+15
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [DwarfExpression] Fix a typo in a doxygen comment. NFC.Matt Davis2018-12-201-1/+1
* [DebugInfo] Normalize common kinds of DWARF sub-expressions.Jonas Devlieghere2018-09-051-0/+3
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* DwarfCompileUnit: Fix another assertion failure on malformed inputAdrian Prantl2018-05-041-0/+1
* Fix a bug that prevents global variables from having a DW_OP_deref.Adrian Prantl2018-04-271-0/+2
* [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko2017-08-171-9/+30
* Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn2017-06-141-0/+3
* Don't emit locations that need a DW_OP_stack_value in DWARF 2 & 3.Adrian Prantl2017-04-201-0/+2
* Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locationsAdrian Prantl2017-04-191-6/+10
* Revert "Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locat...Adrian Prantl2017-04-191-10/+6
* Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locationsAdrian Prantl2017-04-191-6/+10
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-3/+10
* Remove unneccessary virtual destructor from DwarfExpression.Adrian Prantl2017-03-271-3/+3
* Rename helper functions in DwarfExpression to be less misleading (NFC)Adrian Prantl2017-03-221-3/+3
* DwarfExpression: Defer emitting DWARF register operationsAdrian Prantl2017-03-221-5/+12
* Revert 298388 and 298389 because they broke some AMDGPU tests.Adrian Prantl2017-03-211-10/+0
* DwarfExpression: Defer emitting DWARF register operationsAdrian Prantl2017-03-211-0/+10
* Replace uses of DwarfExpression::addMachineReg* with addMachineRegExpressionAdrian Prantl2017-03-201-23/+24
* Make implementation details in DwarfExpression protected. (NFC)Adrian Prantl2017-03-201-13/+12
* Rearrange fields. NFC.Adrian Prantl2017-03-161-1/+1
* Rename methods in DwarfExpression to adhere to the LLVM coding guidelines.Adrian Prantl2017-03-161-22/+22
* PR32288: More efficient encoding for DWARF expr subregister access.Adrian Prantl2017-03-161-1/+6
* Revert "PR32288: More efficient encoding for DWARF expr subregister access."Adrian Prantl2017-03-161-6/+1
* PR32288: More efficient encoding for DWARF expr subregister access.Adrian Prantl2017-03-161-1/+6
* DebugInfo: remove unused parameter from function. NFC.Tim Northover2017-01-251-1/+1
* Fix an assertion in DwarfExpression when emitting fragments in vector registersAdrian Prantl2016-12-221-1/+11
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-0/+4
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-4/+0
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-0/+4
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-4/+0
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-0/+4
* Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.Adrian Prantl2016-12-091-11/+29
* [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl2016-12-051-22/+29
* Improve and cleanup comments in DwarfExpression.hAdrian Prantl2016-11-021-15/+14
* Simplify control flow in the the DWARF expression compilerAdrian Prantl2016-11-021-8/+53
* Fix the type signature of DwarfExpression::Add.*Constant to support values >3...Adrian Prantl2016-06-241-2/+2
OpenPOWER on IntegriCloud