summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
AgeCommit message (Expand)Author
2025-11-11Remove unused <utility> inclusionserge-sans-paille
2025-11-01[Analysis, CodeGen] Use ArrayRef instead of const ArrayRef (NFC) (#166026)Kazu Hirata
2025-06-25[NFC][AsmPrinter] Rework/add comments (#145587)Scott Linder
2025-02-27[AsmPrinter] Avoid repeated hash lookups (NFC) (#128995)Kazu Hirata
2025-02-20Revert "[CodeGen] Remove static member function Register::isPhysicalRegister....Christopher Di Bella
2025-02-20[CodeGen] Remove static member function Register::isPhysicalRegister. NFCCraig Topper
2025-02-18[AsmPrinter] Avoid repeated map lookups (NFC) (#127576)Kazu Hirata
2025-02-09[AsmPrinter] Avoid repeated map lookups (NFC) (#126431)Kazu Hirata
2023-04-11[DbgHistoryCalculator] Improve debug messagesFelipe de Azevedo Piovezan
2023-01-13[CodeGen] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFCCraig Topper
2022-12-25[DebugInfo] Fix: Variables that have no non-empty values being emitted when t...Stephen Tozer
2022-12-23Revert "[DebugInfo] Variables with only empty values emitting when one is var...Vitaly Buka
2022-12-20[DebugInfo] Variables with only empty values emitting when one is variadicStephen Tozer
2022-12-19[DebugInfo] Add function to test debug values for equivalenceStephen Tozer
2022-12-06[llvm] Don't include Optional.h (NFC)Kazu Hirata
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-26[AsmPrinter] Use std::optional in DbgEntityHistoryCalculator.cpp (NFC)Kazu Hirata
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2021-11-06[llvm] Use llvm::reverse (NFC)Kazu Hirata
2021-03-10Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST"Stephen Tozer
2021-03-10Revert "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST"Stephen Tozer
2021-03-10[DebugInfo] Add DWARF emission for DBG_VALUE_LISTgbtozers
2021-02-10Reland [DWARF] Location-less inlined variables should not have DW_TAG_variableJeremy Morse
2021-02-03Revert "[DWARF] Location-less inlined variables should not have DW_TAG_variable"Jeremy Morse
2021-02-03[DWARF] Location-less inlined variables should not have DW_TAG_variableJeremy Morse
2021-01-14[CodeGen, Transforms] Use llvm::sort (NFC)Kazu Hirata
2020-10-21[NFC] Set return type of getStackPointerRegisterToSaveRestore to RegisterGaurav Jain
2020-08-27[DwarfDebug] Improve single location detection in validThroughout (2/4)OCHyams
2020-08-27[NFC][DebugInfo] Create InstructionOrdering helper class (1/4)OCHyams
2020-07-22[DebugInfo] Drop location ranges for variables which exist entirely outside t...OCHyams
2020-06-22[DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructionsstozer
2019-12-20[OPT-DBG] Teach DbgEntityHistoryCalculator about meta-instructions.Tom Weaver
2019-10-15[DebugInfo] Add a DW_OP_LLVM_entry_value operationDavid Stenberg
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders
2019-06-27[DWARF] Handle the DW_OP_entry_value operandDjordje Todorovic
2019-06-24CodeGen: Introduce a class for registersMatt Arsenault
2019-06-13[DebugInfo] Use FrameDestroy to extend stack locations to end-of-functionJeremy Morse
2019-06-10[DebugInfo] Terminate all location-lists at end of blockJeremy Morse
2019-06-10[DebugInfo] More strict debug range for stack variablesNikola Prica
2019-05-08Temporarily Revert "[DebugInfo] Terminate more location-list ranges at the en...Eric Christopher
2019-04-29[DebugInfo] Terminate more location-list ranges at the end of blocksJeremy Morse
2019-04-10[DebugInfo] Track multiple registers in DbgEntityHistoryCalculatorDavid Stenberg
2019-04-10[DebugInfo] Improve handling of clobbered fragmentsDavid Stenberg
2019-04-10[DebugInfo] Rename DbgValueHistoryMap::{InstrRange -> Entry}, NFCDavid Stenberg
2019-04-10[DebugInfo] Make InstrRange into a class, NFCDavid Stenberg
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-18[DebugInfo] Move several private headers to include directoryYonghong Song