[llvm] r328236 - Document optforfuzzing attribute created in r328214.
Matt Morehouse via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 22 12:50:10 PDT 2018
Author: morehouse
Date: Thu Mar 22 12:50:10 2018
New Revision: 328236
URL: http://llvm.org/viewvc/llvm-project?rev=328236&view=rev
Log:
Document optforfuzzing attribute created in r328214.
Modified:
llvm/trunk/docs/BitCodeFormat.rst
llvm/trunk/docs/LangRef.rst
Modified: llvm/trunk/docs/BitCodeFormat.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/BitCodeFormat.rst?rev=328236&r1=328235&r2=328236&view=diff
==============================================================================
--- llvm/trunk/docs/BitCodeFormat.rst (original)
+++ llvm/trunk/docs/BitCodeFormat.rst Thu Mar 22 12:50:10 2018
@@ -1055,6 +1055,7 @@ The integer codes are mapped to well-kno
* code 54: ``strictfp``
* code 55: ``sanitize_hwaddress``
* code 56: ``nocf_check``
+* code 57: ``optforfuzzing``
.. note::
The ``allocsize`` attribute has a special encoding for its arguments. Its two
Modified: llvm/trunk/docs/LangRef.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/LangRef.rst?rev=328236&r1=328235&r2=328236&view=diff
==============================================================================
--- llvm/trunk/docs/LangRef.rst (original)
+++ llvm/trunk/docs/LangRef.rst Thu Mar 22 12:50:10 2018
@@ -1461,6 +1461,9 @@ example:
trap or generate asynchronous exceptions. Exception handling schemes
that are recognized by LLVM to handle asynchronous exceptions, such
as SEH, will still provide their implementation defined semantics.
+``optforfuzzing``
+ This attribute indicates that this function should be optimized
+ for maximum fuzzing signal.
``optnone``
This function attribute indicates that most optimization passes will skip
this function, with the exception of interprocedural optimization passes.
More information about the llvm-commits
mailing list