summaryrefslogtreecommitdiff
path: root/bolt/lib/Passes/ShrinkWrapping.cpp
AgeCommit message (Expand)Author
2025-10-14[BOLT][NFC] Fix for a dangling reference UB (#163344)Slava Gurevich
2025-05-17[BOLT] Use llvm::stable_sort (NFC) (#140429)Kazu Hirata
2024-03-31[BOLT][NFC] Clean includes, add license headers (#87200)Amir Ayupov
2024-03-14[BOLT] Refactor instruction creation interface. NFCI (#85292)Maksim Panchenko
2024-02-12[BOLT][NFC] Log through JournalingStreams (#81524)Amir Ayupov
2024-02-12[BOLT][NFC] Propagate BOLTErrors from Core, RewriteInstance, and passes (2/2)...Amir Ayupov
2023-12-13[BOLT] Use StringRef::{starts,ends}_with (NFC)Kazu Hirata
2023-11-09[BOLT] Fix typos (#68121)spaette
2023-09-01[BOLT] Rename isLoad/isStore to mayLoad/mayStoreJob Noorman
2023-05-17[BOLT][NFC] Add MCPlusBuilder defOperands/useOperands helpersAmir Ayupov
2023-02-02[BOLT][NFC] Simplify SW::checkStackPointerRestoreAmir Ayupov
2023-01-03[BOLT][NFC] Use llvm::reverseAmir Ayupov
2023-01-02[BOLT] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2022-08-27[BOLT][NFC] Use llvm::any_ofAmir Ayupov
2022-08-09LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-07-19[bolt] std::atomic_uint64_t to std::atomic<uint64_t>Sriraman Tallam
2022-07-16[BOLT] Add function layout classFabian Parzefall
2022-07-11[BOLT] Increase coverage of shrink wrapping [5/5]Rafael Auler
2022-07-11[BOLT] Increase coverage of shrink wrapping [4/5]Rafael Auler
2022-07-11[BOLT] Increase coverage of shrink wrapping [3/5]Rafael Auler
2022-07-11[BOLT] Increase coverage of shrink wrapping [1/5]Rafael Auler
2022-06-23[BOLT][NFC] Use range-based STL wrappersAmir Ayupov
2022-05-26[BOLT] Fix AND evaluation bug in shrink wrappingRafael Auler
2022-05-11[BOLT][NFC] Use BitVector::set_bitsAmir Ayupov
2022-02-20[BOLT][NFC] Fix data race in ShrinkWrapping statsAmir Ayupov
2022-01-13[BOLT][NFC] Remove uses of `std::vector<bool>`Amir Ayupov
2021-12-28[BOLT][NFC] Fix braces usage in PassesAmir Ayupov
2021-12-21[BOLT][NFC] Fix file-description commentsMaksim Panchenko
2021-12-14[BOLT][NFC] Reformat with clang-formatMaksim Panchenko
2021-12-09[BOLT] Refactor BinaryBasicBlock to use ADTMaksim Panchenko
2021-11-14[PR] Fix ShrinkWrapping pop orderVladislav Khmelevsky
2021-10-26[BOLT][NFC] Do not pass BinaryContext alongside BinaryFunctionMaksim Panchenko
2021-10-08Rebase: [NFC] Refactor sources to be buildable in shared modeRafael Auler