[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