aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-12-14Don't include Optional.hKazu Hirata1-1/+0
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-09Allow epilogue_begin to be emitted when generating DWARFAriel Burton1-0/+1
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata1-4/+4
2022-11-22Refactor AsmPrinterHandler callbacks. NFCI.James Y Knight1-9/+4
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata1-1/+1
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille1-1/+0
2022-01-05[llvm] Add support for DW_TAG_immutable_typeLuís Ferreira1-2/+4
2021-09-24DebugInfo: Use the signedness of the underlying enum when encoding enum non-t...David Blaikie1-8/+9
2021-08-30[DebugInfo] Remove the restriction on the size of DIStringTypeChih-Ping Chen1-3/+7
2021-06-01Resubmit D85085 after fixing the tests that were failing.Sriraman Tallam1-16/+13
2021-05-27Revert "Emit correct location lists with basic block sections."Nico Weber1-13/+16
2021-05-26Emit correct location lists with basic block sections.Sriraman Tallam1-16/+13
2021-04-11[Debug-Info] make fortran CHARACTER(1) type as valid unsigned typeChen Zheng1-0/+6
2021-03-10Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST"Stephen Tozer1-2/+13
2021-03-10Revert "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST"Stephen Tozer1-13/+2
2021-03-10[DebugInfo] Add DWARF emission for DBG_VALUE_LISTgbtozers1-2/+13
2020-11-03make the AsmPrinterHandler array publicJameson Nash1-3/+8
2020-10-28Recommit "[CodeView] Emit static data members as S_CONSTANTs."Amy Huang1-0/+48
2020-10-16Revert "make the AsmPrinterHandler array public"Jameson Nash1-8/+3
2020-10-16make the AsmPrinterHandler array publicJameson Nash1-3/+8
2020-09-24Temporary fix for D85085 debug_loc bug with basic block sections.Sriraman Tallam1-1/+7
2020-08-27[DwarfDebug] Improve single location detection in validThroughout (2/4)OCHyams1-1/+3
2020-07-24Revert rG5dd566b7c7b78bd- "PassManager.h - remove unnecessary Function.h/Modu...Simon Pilgrim1-1/+0
2020-07-24PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI.Simon Pilgrim1-0/+1
2020-07-22[DebugInfo] Drop location ranges for variables which exist entirely outside t...OCHyams1-0/+7
2020-07-01This patch adds basic debug info support with basic block sections.Krzysztof Pszeniczny1-0/+14
2020-06-22[DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructionsstozer1-3/+3
2020-02-14[MC] De-capitalize another set of MCStreamer::Emit* functionsFangrui Song1-2/+2
2020-01-15[DWARF] Emit DW_AT_call_return_pc as an addressVedant Kumar1-15/+0
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