summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/IPO/Internalize.cpp
AgeCommit message (Expand)Author
2025-05-24[Transforms] Remove unused includes (NFC) (#141357)Kazu Hirata
2025-05-04[Transforms] Remove unused local variables (NFC) (#138442)Kazu Hirata
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-02-06[OpenMP] Fix misspelled symbol name (#126120)Joseph Huber
2025-01-27[Clang] Prevent `mlink-builtin-bitcode` from internalizing the RPC client (#1...Joseph Huber
2024-11-07[IPO] Simplify code with DenseMap::operator[] (NFC) (#115261)Kazu Hirata
2023-07-08Add missing StringExtras.h includesElliot Goodrich
2023-04-17Remove several no longer needed includes. NFCIBjorn Pettersson
2023-03-20[Internalize] Don't claim to preserve CallGraphArthur Eubanks
2023-03-20[Internalize] Remove interaction with CallGraphArthur Eubanks
2023-02-07Reland [LegacyPM] Remove some legacy passesArthur Eubanks
2023-02-07Revert "[LegacyPM] Remove some legacy passes"Arthur Eubanks
2023-02-07[LegacyPM] Remove some legacy passesArthur Eubanks
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2022-07-22[Internalize] Support glob patterns for API listsJoseph Huber
2022-03-22Cleanup includes: Transforms/IPOserge-sans-paille
2021-10-28[Internalize] Preserve __stack_chk_fail in Internalizer correctlyYuanfang Chen
2021-07-20[IR] Rename `comdat noduplicates` to `comdat nodeduplicate`Fangrui Song
2021-07-08[Internalize] Preserve variables externally initialized.Michael Liao
2021-05-28[Internalize] Simplify comdat renaming with noduplicates after D103043Fangrui Song
2021-05-28[AIX] Enable stackprotect featureJinsong Ji
2021-05-25[Internalize] Rename instead of removal if a to-be-internalized comdat has mo...Fangrui Song
2021-02-23collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl ...Fangrui Song
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-04-02[Internalize] Replace uses of std::set with DenseSetFangrui Song
2019-04-02[Internalize] Replace fstream with line_iterator for -internalize-public-api-...Fangrui Song
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2016-08-09Consistently use ModuleAnalysisManagerSean Silva
2016-04-26PM: Port Internalize to the new pass managerJustin Bogner
2016-04-22Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor
2016-04-22Revert "Initial implementation of optimization bisect support."Vedant Kumar
2016-04-21Initial implementation of optimization bisect support.Andrew Kaylor
2016-04-20[ThinLTO] Prevent importing of "llvm.used" valuesTeresa Johnson
2016-04-13Minor cleanup in Internalize, hide helper class using anonymous namespace (NFC)Mehdi Amini
2016-04-13Really return whether Internalize did change the Module or not.Mehdi Amini
2016-04-13Modernize Internalizer with for-range loop (NFC)Mehdi Amini
2016-04-13Refactor the InternalizePass into a helper class, and expose it through a pub...Mehdi Amini
2016-04-13Refactor Internalization pass to use as a callback instead of a StringSet (NFC)Mehdi Amini
2016-02-10Use a StringSet in Internalize, and allow to create the pass from an existing...Mehdi Amini
2015-10-13IPO: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith
2015-07-16Internalize: internalize comdat members as a group, and drop comdat on such m...Peter Collingbourne
2014-08-24Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper
2014-05-05LTO: -internalize sets visibility to defaultDuncan P. N. Exon Smith
2014-04-25[C++] Use 'nullptr'. Transforms edition.Craig Topper
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-02Revert "Reapply "LTO: add API to set strategy for -internalize""Duncan P. N. Exon Smith
2014-03-05[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper
2014-01-14Reapply "LTO: add API to set strategy for -internalize"Duncan P. N. Exon Smith
2014-01-14Decouple dllexport/dllimport from linkageNico Rieck