aboutsummaryrefslogtreecommitdiff
path: root/bolt/lib/Passes/IdenticalCodeFolding.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-12-16[BOLT] Add support for safe-icf (#116275)Alexander Yermolovich1-2/+105
2024-05-31[BOLT] Remove mutable from BB::LayoutIndex (#93224)shaw young1-1/+4
2024-03-05Use the new ThreadPoolInterface base class instead of the concrete implementa...Mehdi Amini1-1/+1
2024-02-12[BOLT][NFC] Log through JournalingStreams (#81524)Amir Ayupov1-8/+8
2024-02-12[BOLT][NFC] Return Error from BinaryFunctionPass::runOnFunctions (#81521)Amir Ayupov1-1/+3
2023-12-11[BOLT] Provide backwards compatibility for YAML profile with std::hash (#74253)Amir Ayupov1-3/+3
2023-07-18[BOLT][NFC] Rename icf-dfs option variable to ICFUseDFSAmir Ayupov1-5/+5
2023-05-02[BOLT][NFC] Add hash computation for basic blocksspupyrev1-68/+1
2023-02-27[BOLT] Change call count output for ICFMaksim Panchenko1-5/+7
2023-02-06[BOLT][NFC] Replace anonymous namespace functions with staticAmir Ayupov1-17/+15
2022-12-06[BOLT][NFC] Use std::optional in MCPlusBuilderAmir Ayupov1-2/+2
2022-08-24[BOLT] Towards FunctionLayout const-correctnessFabian Parzefall1-10/+11
2022-08-24Revert "[BOLT] Towards FunctionLayout const-correctness"Fabian Parzefall1-11/+10
2022-08-24[BOLT] Towards FunctionLayout const-correctnessFabian Parzefall1-10/+11
2022-08-18[BOLT][AArch64] Ignore functions with islandsInfo during VeneerEliminarion an...Denis Revunov1-0/+3
2022-07-30Use nullptr instead of 0 (NFC)Kazu Hirata1-1/+1
2022-07-16[BOLT] Add function layout classFabian Parzefall1-6/+12
2022-06-23[BOLT][NFC] Use range-based STL wrappersAmir Ayupov1-5/+4
2022-06-05[bolt] Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-6/+3
2021-12-28[BOLT][NFC] Fix braces usage in PassesAmir Ayupov1-20/+12
2021-12-21[BOLT][NFC] Fix file-description commentsMaksim Panchenko1-1/+3
2021-12-14[BOLT][NFC] Reformat with clang-formatMaksim Panchenko1-20/+16
2021-12-08[BOLT] Use more ADT data structures for BinaryFunctionMaksim Panchenko1-2/+2
2021-10-08Rebase: [NFC] Refactor sources to be buildable in shared modeRafael Auler1-0/+593