about summary refs log tree commit diff
path: root/docs
diff options
context:
space:
mode:
authorhexcoder- <heiko@hexco.de>2019-09-22 08:02:56 +0200
committerhexcoder- <heiko@hexco.de>2019-09-22 08:02:56 +0200
commit1e503a586d9f3d45e27bc1dbb3b2093c1e5f7b6f (patch)
tree3a12bbe5570d862c0a7ed33fa94628261531755e /docs
parentad1750b53d51787e52977181c4e032adb489ac13 (diff)
downloadafl++-1e503a586d9f3d45e27bc1dbb3b2093c1e5f7b6f.tar.gz
first realisation of splitting floating point compares
activated with AFL_LLVM_LAF_SPLIT_COMPARES=1
needs testing on big endian machines
A compare is split into
 sign integer comparison
 exponent integer comparison
 mantissa/fraction integer comparison
These integer comparisons are further splitted if they are
bigger than a byte.
Diffstat (limited to 'docs')
-rw-r--r--docs/env_variables.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/env_variables.txt b/docs/env_variables.txt
index d5688939..e763118e 100644
--- a/docs/env_variables.txt
+++ b/docs/env_variables.txt
@@ -97,7 +97,8 @@ Then there are a few specific features that are only available in llvm_mode:
 
     - Setting AFL_LLVM_LAF_TRANSFORM_COMPARES will split string compare functions
 
-    - Setting AFL_LLVM_LAF_SPLIT_COMPARES will split > 8 bit CMP instructions
+    - Setting AFL_LLVM_LAF_SPLIT_COMPARES will split all floating point and
+      64, 32 and 16 bit integer CMP instructions
 
     See llvm_mode/README.laf-intel for more information.