summaryrefslogtreecommitdiffstats
path: root/llvm/docs
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/docs')
-rw-r--r--llvm/docs/LangRef.rst5
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/docs/LangRef.rst b/llvm/docs/LangRef.rst
index a6acdeaf85e..abbd7941b5d 100644
--- a/llvm/docs/LangRef.rst
+++ b/llvm/docs/LangRef.rst
@@ -1480,8 +1480,9 @@ example:
target-specific ABI normally permits it.
``noreturn``
This function attribute indicates that the function never returns
- normally. This produces undefined behavior at runtime if the
- function ever does dynamically return.
+ normally, hence through a return instruction. This produces undefined
+ behavior at runtime if the function ever does dynamically return. Annotated
+ functions may still raise an exception, i.a., ``nounwind`` is not implied.
``norecurse``
This function attribute indicates that the function does not call itself
either directly or indirectly down any possible call path. This produces
OpenPOWER on IntegriCloud