[PATCH] D104061: [LangRef] clarify the meaning of noimplicitfloat

Alexey Lapshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Jun 12 00:19:10 PDT 2021


avl added inline comments.


================
Comment at: llvm/docs/LangRef.rst:1641
+    perform floating-point operations or require access to floating-point
+    registers may still cause floating-point code to be generated.
 ``noinline``
----------------
Probably, it makes sense to explicitly describe which cases are "explicit/implicit"? something like this:

LLVM instructions that perform floating-point operations or require access to floating-point
registers may still cause floating-point code to be generated for the explicit floating-point cases:

1. LLVM instructions that are generated for the expressions from the source code where value has floating-point or vector type.
2. LLVM instructions that are generated to satisfy the platform`s ABI requirements.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D104061/new/

https://reviews.llvm.org/D104061



More information about the llvm-commits mailing list