llvm-project/bolt/tools
Rafael Auler fc0ced73dc Add BAT testing framework
This patch refactors BAT to be testable as a library, so we
can have open-source tests on it. This further fixes an issue with
basic blocks that lack a valid input offset, making BAT omit those
when writing translation tables.

Test Plan: new testcases added, new testing tool added (llvm-bat-dump)

Differential Revision: https://reviews.llvm.org/D129382
2022-07-29 14:55:04 -07:00
..
bat-dump Add BAT testing framework 2022-07-29 14:55:04 -07:00
driver [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore 2022-07-21 19:04:00 +00:00
heatmap [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore 2022-07-21 19:04:00 +00:00
llvm-bolt-fuzzer [BOLT][CMAKE] Fix llvm-bolt-fuzzer build 2022-05-03 19:25:48 -07:00
merge-fdata [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore 2022-07-21 19:04:00 +00:00
CMakeLists.txt Add BAT testing framework 2022-07-29 14:55:04 -07:00