llvm-project/bolt
Maksim Panchenko 8d5854ef09 [BOLT] Add option to verify instruction encoder/decoder
Summary:
Add option `-check-encoding` to verify if the input to LLVM disassembler
matches the output of the assembler. When set, the verification runs on
every instruction in processed functions.

I'm not enabling the option by default as it could be quite noisy on x86
where instruction encoding is ambiguous and can include redundant
prefixes.

(cherry picked from FBD16595415)
2019-07-31 16:03:49 -07:00
..
src [BOLT] Add option to verify instruction encoder/decoder 2019-07-31 16:03:49 -07:00
test [BOLT] Add parser for pre-aggregated perf data 2018-07-17 18:31:46 -07:00
CMakeLists.txt Compile Bolt using std 14. 2019-06-05 10:32:29 -07:00
LICENSE.TXT [BOLT] Getting open-source ready 2018-05-04 10:10:41 -07:00
LLVMBuild.txt Tool to merge .fdata files. 2016-04-08 12:18:06 -07:00
README.md BOLT root commit 2022-01-10 17:58:05 -08:00
README.txt Revert "[Bolt][NFC] Change capitalization s/BOLT/Bolt/g" 2018-06-14 14:27:20 -07:00
llvm.patch [BOLT] Minimize BOLT's diff with LLVM by removing trivial changes (NFC) 2019-04-24 11:24:15 -04:00

README.md