aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Linker/IRMover.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-19[llvm] Remove unused includes (NFC) (#144941)Kazu Hirata1-1/+0
2025-06-12[DebugInfo][RemoveDIs] Delete debug-info-format flag (#143746)Jeremy Morse1-2/+0
2025-06-11[DebugInfo][RemoveDIs] Remove scoped-dbg-format-setter (#143450)Jeremy Morse1-3/+0
2025-06-04[llvm] Remove unused includes (NFC) (#142733)Kazu Hirata1-2/+0
2025-06-03[IRMover] Don't consider opaque types isomorphic to other types (#138241)Nikita Popov1-103/+24
2025-04-30[IR] Don't allow values of opaque type (#137625)Nikita Popov1-0/+2
2025-04-28Linker: Remove dropTriviallyDeadConstantArrays().Peter Collingbourne1-3/+1
2025-04-25[IRMover] Remove Visited set in type mapping (NFC) (#137329)Nikita Popov1-12/+1
2025-04-25[IRMover] Remove unnecessary pointer bitcast (NFC)Nikita Popov1-3/+1
2025-04-20[llvm] Call hash_combine_range with ranges (NFC) (#136511)Kazu Hirata1-2/+1
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov1-4/+4
2025-01-29[NVPTX] Auto-Upgrade some nvvm.annotations to attributes (#119261)Alex MacLean1-0/+1
2025-01-21[IR] Replace of PointerType::get(Type) with opaque version (NFC) (#123617)Mats Jun Larsen1-3/+0
2025-01-06[MLIR] Fix triple mismatch warning for embedded libdevice (#121447)arthurqiu1-6/+2
2024-11-21[LTO] Print conflicting operands between Src and Dest modules (#115104)AdityaK1-5/+9
2024-11-18[Linker] Remove a use of StructType::setBody. NFC. (#116653)Jay Foad1-18/+11
2024-11-18[Linker] Remove dead code handling recursive types. NFC. (#116652)Jay Foad1-10/+2
2024-11-05[IR] Disallow recursive types (#114799)Jay Foad1-10/+12
2024-10-24[ThinLTO] Do not duplicate import a function that is actually defined in the ...William Junda Huang1-1/+5
2024-10-10Revert "[ThinLTO] Do not duplicate import a function that is actually defined...William Junda Huang1-5/+1
2024-10-10[ThinLTO] Do not duplicate import a function that is actually defined in the ...William Junda Huang1-1/+5
2024-08-04[llvm] Construct SmallVector with ArrayRef (NFC) (#101872)Kazu Hirata1-2/+1
2024-07-14[Linker] Use a range-based for loop (NFC) (#98785)Kazu Hirata1-2/+2
2024-07-03[Linker] Use a range-based for loop (NFC) (#97656)Kazu Hirata1-2/+1
2024-05-09Revert "[Linker] Propagate `nobuiltin` attributes when linking known libcalls...Joseph Huber1-63/+4
2024-05-09[Linker] Propagate `nobuiltin` attributes when linking known libcalls (#89431)Joseph Huber1-4/+63
2024-04-04[RemoveDIs][NFC] Use ScopedDbgInfoFormatSetter in more places (#87380)Stephen Tozer1-18/+3
2024-03-15Reapply [RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams1-3/+18
2024-03-15Revert "[RemoveDIs] Read/write DbgRecords directly from/to bitcode" (#85382)Orlando Cazalet-Hyams1-18/+3
2024-03-15[RemoveDIs] Read/write DbgRecords directly from/to bitcode (#83251)Orlando Cazalet-Hyams1-3/+18
2024-03-14Revert "[llvm][AArch64] Autoupgrade function attributes from Module attribute...Daniel Kiss1-5/+0
2024-03-04[llvm][AArch64] Autoupgrade function attributes from Module attributes. (#82763)Dani1-0/+5
2024-02-23Revert "[llvm][AArch64] Autoupgrade function attributes from Module attribute...Daniel Kiss1-4/+0
2024-02-23[llvm][AArch64] Autoupgrade function attributes from Module attributes. (#80640)Dani1-0/+4
2024-02-07[RemoveDIs] Don't convert debug-info in bitcode-loading just now (#80865)Jeremy Morse1-0/+2
2024-01-25Reapply 215b8f1e252, reverted in c3f7fb1421eJeremy Morse1-0/+1
2024-01-25Revert "[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode ...Jeremy Morse1-1/+0
2024-01-25[DebugInfo][RemoveDIs] Convert debug-info modes when loading bitcode (#78967)Jeremy Morse1-0/+1
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata1-1/+1
2023-11-21[llvm][IRMover] Remove no-op ptr-to-ptr bitcast (NFC)Youngsuk Kim1-2/+1
2023-11-08Reapply 7d77bbef4ad92, adding new debug-info classesJeremy Morse1-0/+3
2023-11-02Revert "[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-...Jeremy Morse1-3/+0
2023-11-02[DebugInfo][RemoveDIs] Add prototype storage classes for "new" debug-infoJeremy Morse1-0/+3
2023-08-02Stop using legacy helpers indicating typed pointer types. NFCBjorn Pettersson1-1/+1
2023-06-16Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-33/+1
2023-06-15Revert "Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-loc...Vladislav Dzhidzhoev1-1/+33
2023-06-15Reland "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-33/+1
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-1/+33
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-33/+1
2023-06-15Revert "[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local impor...Vladislav Dzhidzhoev1-1/+33