summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/ValueMapper.cpp
AgeCommit message (Expand)Author
2025-05-24[Transforms] Remove unused includes (NFC) (#141357)Kazu Hirata
2025-05-21[llvm] Use *Map::try_emplace (NFC) (#140843)Kazu Hirata
2025-05-06[NFC][KeyInstr] Add Atom Group (re)mapping (#133479)Orlando Cazalet-Hyams
2025-03-12[NFC][Cloning] Replace IdentityMD set with a predicate in ValueMapper (#129147)Artem Pianykh
2025-02-28[PAC] Make ValueMapper handle ConstantPtrAuth values (#129088)Anatoly Trosinenko
2025-01-24[Utils] Identity map module-level debug info on first use in CloneFunction* (...Artem Pianykh
2025-01-13[DebugInfo] Map VAM args to `poison` instead of `undef` [NFC] (#122756)Pedro Lobo
2024-09-19[LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (#109133)Jay Foad
2024-08-04[llvm] Use llvm::is_contained (NFC) (#101855)Kazu Hirata
2024-07-28[llvm] Initialize SmallVector with ranges (NFC) (#100948)Kazu Hirata
2024-05-08[RemoveDIs] Change remapDbgVariableRecord to remapDbgRecord (#91456)Harald van Dijk
2024-05-08[RemoveDIs] Fix remapping of DbgLabelRecords. (#91447)Harald van Dijk
2024-03-20[RemoveDIs][NFC] Rename DPLabel->DbgLabelRecord (#85918)Stephen Tozer
2024-03-19[RemoveDIs][NFC] Rename DPValue -> DbgVariableRecord (#85216)Stephen Tozer
2024-03-14[RemoveDIs][NFC] Move DPValue::filter -> filterDbgVars (#85208)Stephen Tozer
2024-03-13[RemoveDI][NFC] Rename DPValue->DbgRecord in comments and varnames (#84939)Stephen Tozer
2024-03-12[RemoveDIs][NFC] Rename common interface functions for DPValues->DbgRecords (...Stephen Tozer
2024-02-23[RemoveDIs] Add DPLabels support [3a/3] (#82633)Orlando Cazalet-Hyams
2024-02-20[RemoveDIs][NFC] Introduce DbgRecord base class [1/3] (#78252)Orlando Cazalet-Hyams
2024-02-13[RemoveDIs][ValueMapper] Remap DIAssignIDs in DPValues (#81595)Orlando Cazalet-Hyams
2024-01-25Reapply 215b8f1e252, reverted in c3f7fb1421eJeremy Morse
2024-01-25Revert "[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode ...Jeremy Morse
2024-01-25[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode (#78967)Jeremy Morse
2024-01-23[RemoveDIs][DebugInfo] Handle DPVAssign in most transforms (#78986)Stephen Tozer
2023-11-24[DebugInfo][RemoveDIs] Support cloning and remapping DPValues (#72546)Jeremy Morse
2023-06-28[llvm] Replace uses of Type::getPointerTo (NFC)Youngsuk Kim
2023-04-25[ValueMapper] allow mapping ConstantTargetNone to its layout typeBing1 Yu
2023-03-14[IRLinker] Fix mapping of declaration metadataCarl Ritson
2023-03-08Revert "[IRLinker] Fix mapping of declaration metadata"Carl Ritson
2023-03-08[IRLinker] Fix mapping of declaration metadataCarl Ritson
2023-03-06[ValueMapper] Preserve poison types during value mappingCarl Ritson
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-12-14Don't include Optional.hKazu Hirata
2022-12-12Transforms/Utils: llvm::Optional => std::optionalFangrui Song
2022-12-06[ADT] Don't including None.h (NFC)Kazu Hirata
2022-12-05[IR] llvm::Optional => std::optionalFangrui Song
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-02[Transforms] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-01-17[DebugInfo] ValueMapper impl for DIArgList respects IgnoreMissingLocalsStephen Tozer
2021-12-20[llvm][IR] Add no_cfi constantSami Tolvanen
2021-10-20[IR] Refactor GlobalIFunc to inherit from GlobalObject, Remove GlobalIndirect...Itay Bookstein
2021-09-07Copy Elementtype Attribute to IR at Link stepAndy Kaylor
2021-09-01[NFC] Use newly introduced *AtIndex methodsArthur Eubanks
2021-07-09[NFC][OpaquePtr] Use GlobalValue::getValueType() moreArthur Eubanks
2021-05-13Support unwinding from inline assemblycynecx
2021-03-29Reapply "OpaquePtr: Turn inalloca into a type attribute"Matt Arsenault
2021-03-29Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute""Oliver Stannard
2021-03-28Reapply "OpaquePtr: Turn inalloca into a type attribute"Matt Arsenault
2021-03-28Revert "OpaquePtr: Turn inalloca into a type attribute"Nico Weber