diff --git a/llvm/docs/LangRef.rst b/llvm/docs/LangRef.rst index 77f1e1302e49e..2c220a9fdad72 100644 --- a/llvm/docs/LangRef.rst +++ b/llvm/docs/LangRef.rst @@ -23467,7 +23467,9 @@ Proper :ref:`function attributes ` usage is required for the constrained intrinsics to function correctly. All function *calls* done in a function that uses constrained floating -point intrinsics must have the ``strictfp`` attribute. +point intrinsics must have the ``strictfp`` attribute either on the +calling instruction or on the declaration or definition of the function +being called. All function *definitions* that use constrained floating point intrinsics must have the ``strictfp`` attribute.