Further improve error handling in BOLT by reporting RewriteInstance errors in
a library and fuzzer-friendly way instead of exiting.
Follow-up to D119658
Paths
| Differential D120224
[BOLT][NFC] Report errors from RewriteInstance `discoverStorage` and `run` ClosedPublic Authored by Amir on Feb 20 2022, 5:43 PM.
Details Summary Further improve error handling in BOLT by reporting RewriteInstance errors in Follow-up to D119658
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Feb 23 2022, 6:24 PM Closed by commit rGaf6e66f44cf0: [BOLT][NFC] Report errors from RewriteInstance `discoverStorage` and `run` (authored by Amir). · Explain WhyFeb 23 2022, 8:42 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 410999 bolt/include/bolt/Rewrite/RewriteInstance.h
bolt/lib/Rewrite/RewriteInstance.cpp
bolt/tools/driver/llvm-bolt.cpp
bolt/tools/heatmap/heatmap.cpp
bolt/tools/llvm-bolt-fuzzer/llvm-bolt-fuzzer.cpp
|