llvm-project/bolt/lib
Amir Ayupov d914486a9a [BOLT][NFC] Refactor reset-release to move assignment
Summary:
Follow the clang-tidy suggestion to replace reset-release with move assignment.

Move assignment's effect for unique_ptr:
> Effects: Transfers ownership from `u` to `*this` as if by calling `reset(u.release())`
followed by an assignment from `std::forward<D>(u.get_deleter())`.
2022-01-13 22:47:15 -08:00
..
Core [BOLT][DWARF] Fix race conditions for debug fission in non-deterministic mode 2022-01-05 15:27:21 -08:00
Passes [BOLT][NFC] Remove uses of `std::vector<bool>` 2022-01-13 22:46:34 -08:00
Profile [BOLT][NFC] Refactor reset-release to move assignment 2022-01-13 22:47:15 -08:00
Rewrite [BOLT][NFC] Refactor command line options in BinaryPassManager 2022-01-07 11:36:22 -08:00
RuntimeLibs [BOLT][NFC] Fix braces usage in the rest of the codebase 2021-12-28 18:43:53 -08:00
Target [BOLT][NFC] Refactor AArch64MCPlusBuilder 2022-01-08 18:17:31 -08:00
Utils [BOLT][NFC] Fix braces usage in the rest of the codebase 2021-12-28 18:43:53 -08:00
CMakeLists.txt Rebase: [NFC] Refactor sources to be buildable in shared mode 2021-10-08 11:47:10 -07:00