aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Linker/IRMover.cpp
AgeCommit message (Expand)AuthorFilesLines
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
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
2023-06-15[DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported enti...Vladislav Dzhidzhoev1-33/+1
2023-03-14[IRLinker] Fix mapping of declaration metadataCarl Ritson1-1/+19
2023-03-08Revert "[IRLinker] Fix mapping of declaration metadata"Carl Ritson1-15/+1
2023-03-08[IRLinker] Fix mapping of declaration metadataCarl Ritson1-1/+15
2023-02-22Revert "[IRMover] Remove UB implying parameter attributes when necessary"Arthur Eubanks1-47/+7
2023-02-21[IRMover] Remove UB implying parameter attributes when necessaryTim Neumann1-7/+47
2023-02-14Recommit: [NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas1-3/+4
2023-02-14Revert "[NFC][IR] Make Module::getGlobalList() private"Vasileios Porpodas1-4/+3
2023-02-14[NFC][IR] Make Module::getGlobalList() privateVasileios Porpodas1-3/+4
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-19[IRLinker] Replace CallInstr with CallBaseGulfem Savrun Yeniceri1-1/+1
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille1-1/+1
2022-12-22[Linker] Remove nocallback attribute while linkingGulfem Savrun Yeniceri1-0/+33
2022-12-21Linker: Disallow linking appending globals with different addrspacesMatt Arsenault1-0/+4
2022-12-14[NFC] Cleanup: Replace Function::getBasicBlockList().splice() with Function::...Vasileios Porpodas1-1/+1
2022-11-28[llvm_stats] Do not import llvm.stats metadata for thinltowlei1-0/+5
2022-11-25[Linker] Use std::optional in IRMover.cpp (NFC)Kazu Hirata1-1/+2
2022-08-13[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata1-1/+1
2022-07-18[IR] Allow absence for Min module flags and make AArch64 BTI/PAC-RET flags ba...Fangrui Song1-2/+26
2022-07-14[NFC][Metadata] Change MDNode::operands()'s return type from op_range to Arra...Dawid Jurczak1-1/+3
2022-07-06[Metadata] Utilize the resizing capability of MDNodes in Moduleflag processing.Wolfgang Pieb1-13/+15
2022-06-20[llvm] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-04-13Support the min of module flags when linking, use for AArch64 BTI/PAC-RETDaniel Kiss1-1/+28
2022-03-25[PseudoProbe] Do not emit pseudo probes when module is not probed.Hongtao Yu1-1/+8