aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-07-26CodeGen: Remove MachineModuleInfo reference from MachineFunction (#100357)Matt Arsenault1-2/+2
2024-07-26DebugInfo: Avoid some MMI::hasDebugInfo checks (#100333)Matt Arsenault1-6/+3
2024-07-01[AsmPrinter] Reduce AsmPrinterHandlers virt. fn calls (#96785)Alexis Engelke1-0/+2
2024-06-28[IR] Don't include Module.h in Analysis.h (NFC) (#97023)Nikita Popov1-0/+1
2024-04-18[DWARF] Add support for DW_TAG_template_alias for template aliases (#88943)Orlando Cazalet-Hyams1-2/+4
2024-02-20Reapply "[llvm] Fix assertion error where we didn't check fixed point… (#82...PiJoules1-0/+3
2024-02-19Revert "[llvm] Fix assertion error where we didn't check fixed point types." ...Vladimir Vereschaka1-3/+0
2024-02-15[llvm] Fix assertion error where we didn't check fixed point types. (#80757)PiJoules1-0/+3
2023-06-12[DebugInfo] Add DW_ATE_complex_float case to assert in isUnsignedDITypeOCHyams1-0/+1
2023-04-11[DbgHistoryCalculator] Improve debug messagesFelipe de Azevedo Piovezan1-1/+1
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