aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-05-28Stop undef fragments from closing non-overlapping fragmentsDavid Stenberg1-2/+7
2019-05-07[DebugInfo] Delete TypedDINodeRefFangrui Song1-4/+3
2019-04-10[DebugInfo] Improve handling of clobbered fragmentsDavid Stenberg1-12/+16
2019-04-10[DebugInfo] Rename DbgValueHistoryMap::{InstrRange -> Entry}, NFCDavid Stenberg1-13/+13
2019-04-10[DebugInfo] Make InstrRange into a class, NFCDavid Stenberg1-11/+12
2019-02-13[DebugInfo] Stop changing labels for register-described parameter DBG_VALUEsDavid Stenberg1-7/+19
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-18[DebugInfo] Move several private headers to include directoryYonghong Song1-1/+1
2018-11-30Revert "[BTF] Add BTF DebugInfo"Yonghong Song1-1/+1
2018-11-30[BTF] Add BTF DebugInfoYonghong Song1-1/+1
2018-10-22[DWARF] Use a function-local offset for AT_call_return_pcVedant Kumar1-0/+15
2018-08-17[DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)Hsiangkai Wang1-2/+10
2018-08-14Revert "[DebugInfo] Generate DWARF debug information for labels. (Fix leak pr...Bruno Cardoso Lopes1-10/+2
2018-08-14[DebugInfo] Generate DWARF debug information for labels. (Fix leak problems)Hsiangkai Wang1-2/+10
2018-07-31Revert "[DebugInfo] Generate DWARF debug information for labels."Vlad Tsyrklevich1-10/+2
2018-07-31[DebugInfo] Generate DWARF debug information for labels.Hsiangkai Wang1-2/+10
2018-07-24Revert "[DebugInfo] Generate DWARF debug information for labels."Shiva Chen1-10/+2
2018-07-24[DebugInfo] Generate DWARF debug information for labels.Shiva Chen1-2/+10
2018-06-01Add a debug dump for DbgValueHistoryMapVedant Kumar1-0/+3
2018-03-12[SelectionDAG] Improve handling of dangling debug infoBjorn Pettersson1-25/+2
2018-01-05Re-land "Fix faulty assertion in debug info"Adrian McCarthy1-1/+2
2017-12-19Revert "Fix faulty assertion in debug info"Adrian McCarthy1-2/+1
2017-12-19Fix faulty assertion in debug infoAdrian McCarthy1-1/+2
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-2/+2
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-1/+1
2017-08-31[codeview] Generalize DIExpression parsing to handle load chainsReid Kleckner1-4/+8
2017-08-30[codeview] make DbgVariableLocation::extractFromMachineInstruction use OptionalBob Haarman1-6/+10
2017-08-29[codeview] add missing break in CodeGen/AsmPrinter/DebugHandlerBase.cppBob Haarman1-0/+1
2017-08-29Reland r311957 [codeview] support more DW_OPs for more complete debug infoBob Haarman1-0/+51
2017-08-29Revert "[codeview] support more DW_OPs for more complete debug info"Bob Haarman1-51/+0
2017-08-29[codeview] support more DW_OPs for more complete debug infoBob Haarman1-0/+51
2017-05-26Make helper functions static. NFC.Benjamin Kramer1-1/+2
2017-05-22Don't generate line&scope debug info for meta-instructions.Adrian Prantl1-3/+3
2017-05-22Revert "Don't generate line&scope debug info for meta-instructions."Adrian Prantl1-3/+3
2017-05-22Don't generate line&scope debug info for meta-instructions.Adrian Prantl1-3/+3
2017-05-12[codeview] Fix assertion failure introduced in r295354 refactoringReid Kleckner1-2/+1
2017-03-23Zero-Initialize PrevInstBB when entering a new MachineFunction.Adrian Prantl1-0/+1
2017-02-16Refactor DebugHandlerBase a bit to common non-debug-having-function filteringDavid Blaikie1-1/+26
2016-12-22Refactor the DIExpression fragment query interface (NFC)Adrian Prantl1-4/+6
2016-12-12Recommit r288212: Emit 'no line' information for interesting 'orphan' instruc...Paul Robinson1-1/+3
2016-12-05[DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl1-17/+16
2016-12-01revert r288283 as it causes debug info (line numbers) to be lost in instrumen...Kostya Serebryany1-3/+1
2016-11-30Recommit r288212: Emit 'no line' information for interesting 'orphan' instruc...Paul Robinson1-1/+3
2016-11-29Revert r288212 due to lldb failure.Paul Robinson1-3/+1
2016-11-29Emit 'no line' information for interesting 'orphan' instructions.Paul Robinson1-1/+3
2016-10-31DebugInfo: make DW_TAG_atomic_type validVictor Leschuk1-1/+1
2016-08-26[MC] Move .cv_loc management logic out of MCContextReid Kleckner1-0/+1
2016-07-12[codeview] Improved array type support.Amjad Aboud1-0/+29
2016-04-14Sink DI metadata usage out of MachineInstr.h and MachineInstrBuilder.hReid Kleckner1-0/+1
2016-02-10[codeview] Describe int local variables using .cv_def_rangeReid Kleckner1-0/+200