summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp
AgeCommit message (Expand)Author
2025-09-29Reland "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-23Revert "[DebugInfo][DwarfDebug] Separate creation and population of abstract ...Vladislav Dzhidzhoev
2025-09-17[DebugInfo][DwarfDebug] Separate creation and population of abstract subprogr...Vladislav Dzhidzhoev
2025-03-18[LiveDebugValues][NFC] Remove TargetPassConfig from LDVImpl (#131562)Akshat Oke
2025-03-03[CodeGen] Avoid repeated hash lookups (NFC) (#129465)Kazu Hirata
2025-01-19[CodeGen] Remove some implict conversions of MCRegister to unsigned by using(...Craig Topper
2024-11-12[CodeGen] Remove unused includes (NFC) (#115996)Kazu Hirata
2024-10-08[LiveDebugValues][NVPTX]VarLocBasedImpl handle vregs, enable for NVPTX (#111456)William G Hatch
2024-09-21[LiveDebugValues] Avoid repeated hash lookups (NFC) (#109509)Kazu Hirata
2024-09-02[CodeGen] Update a few places that were passing Register to raw_ostream::oper...Craig Topper
2024-08-23[llvm] Use range-based for loops (NFC) (#105861)Kazu Hirata
2024-05-15Fix typo "indicies" (#92232)Jay Foad
2023-12-14 [AArch64] ORRWrs is copy instruction when there's no implicit def of the X r...DianQK
2023-10-02Revert "CodeGen: Disable isCopyInstrImpl if there are implicit operands"Matt Arsenault
2023-10-02CodeGen: Disable isCopyInstrImpl if there are implicit operandsMatt Arsenault
2023-06-01[CodeGen] Make use of MachineInstr::all_defs and all_uses. NFCI.Jay Foad
2023-05-28use ref to avoid copy in range for-loopWang, Xin10
2023-05-05[Coverity] Big parameter passed by value.Luo, Yuanke
2023-03-14[CodeGen] Use *{Set,Map}::contains (NFC)Kazu Hirata
2023-01-31[LiveDebugValues] Allow EntryValue with OP_deref expressionsFelipe de Azevedo Piovezan
2023-01-13[CodeGen] Remove uses of Register::isPhysicalRegister/isVirtualRegister. NFCCraig Topper
2023-01-10[WebAssembly][LiveDebugValues] Handle target index defsHeejin Ahn
2023-01-10[WebAssembly] Use LiveDebugValues analysisHeejin Ahn
2022-12-21[LiveDebugValues] Remove LexicalScope param from VarLoc (NFC)Heejin Ahn
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-08Reland "[llvm][NFC] Use c++17 style variable type traits"Nathan James
2022-11-08Revert "[llvm][NFC] Use c++17 style variable type traits"Nathan James
2022-11-08[llvm][NFC] Use c++17 style variable type traitsNathan James
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2022-03-20[CodeGen] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)Kazu Hirata
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2022-02-06[CodeGen] Use = default (NFC)Kazu Hirata
2022-01-30[CodeGen] Use default member initialization (NFC)Kazu Hirata
2021-12-03[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2021-10-24[llvm] Call *(Set|Map)::erase directly (NFC)Kazu Hirata
2021-10-13[DebugInfo][InstrRef] Use PHI placement utilities for machine locationsJeremy Morse
2021-10-07[MachineInstr] Move MIParser's DBG_VALUE RegState::Debug invariant into Machi...Jack Andersen
2021-10-01Fix ambiguous overload build failureMarcelo Juchem
2021-09-17[CodeGen] LiveDebug - Use const-ref iterator in for-range loop. NFCI.Simon Pilgrim
2021-09-08[LiveDebugValues] Handle spills of indirect debug values correctlyEvgeny Leviant
2021-08-30[LiveDebugValues] Cleanup Transfers when removing Entry ValueDjordje Todorovic
2021-08-17[DebugInfo][InstrRef] Honour too-much-debug-info cutoutsJeremy Morse
2021-08-16Revert 54a61c94f93 and its follow up in 547b712500eJeremy Morse
2021-08-16[DebugInfo][InstrRef] Honour too-much-debug-info cutoutsJeremy Morse
2021-03-09[DebugInfo] Process DBG_VALUE_LIST in LiveDebugValuesgbtozers
2021-02-13[CodeGen] Use range-based for loops (NFC)Kazu Hirata