[clang] [Clang][Driver] Add new flags to control IR verification (PR #68172)
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Wed Oct 4 11:27:46 PDT 2023
================
@@ -146,6 +146,13 @@ Non-comprehensive list of changes in this release
New Compiler Flags
------------------
+* ``-fverify-intermediate-code`` and it's complement ``-fno-verify-intermediate-code``.
+ Enables or disables verification of the generated LLVM IR.
+ It's strongly encouraged to enable this verification, as it can catch hard to
+ find code generation bugs.
----------------
nikic wrote:
This sentence makes no sense to me. End users certainly shouldn't run with enabled IR verification. Developers already use IR verification by dint of using an assertion-enabled build.
https://github.com/llvm/llvm-project/pull/68172
More information about the cfe-commits
mailing list