[llvm] [LangRef] Fix code examples for fptosi/fptoui (PR #218121)

via llvm-commits llvm-commits at lists.llvm.org
Sat Aug 22 04:22:42 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-llvm-ir

Author: Yingwei Zheng (dtcxzyw)

<details>
<summary>Changes</summary>

These cases were introduced before the poison value: https://github.com/llvm/llvm-project/commit/59b6b7d9e416b3560528686ed0afa3d38160b9c5.


---
Full diff: https://github.com/llvm/llvm-project/pull/218121.diff


1 Files Affected:

- (modified) llvm/docs/LangRef.md (+4-4) 


``````````diff
diff --git a/llvm/docs/LangRef.md b/llvm/docs/LangRef.md
index 82eebd26c0054..6ba682f1482e1 100644
--- a/llvm/docs/LangRef.md
+++ b/llvm/docs/LangRef.md
@@ -12888,8 +12888,8 @@ is a {ref}`poison value <poisonvalues>`.
 
 ```llvm
 %X = fptoui double 123.0 to i32      ; yields i32:123
-%Y = fptoui float 1.0E+300 to i1     ; yields undefined:1
-%Z = fptoui float 1.04E+17 to i8     ; yields undefined:1
+%Y = fptoui float 1.0E+300 to i1     ; yields i1:poison
+%Z = fptoui float 1.04E+17 to i8     ; yields i8:poison
 ```
 
 #### '`fptosi .. to`' Instruction
@@ -12923,8 +12923,8 @@ is a {ref}`poison value <poisonvalues>`.
 
 ```llvm
 %X = fptosi double -123.0 to i32      ; yields i32:-123
-%Y = fptosi float 1.0E-247 to i1      ; yields undefined:1
-%Z = fptosi float 1.04E+17 to i8      ; yields undefined:1
+%Y = fptosi float 1.0E-247 to i1      ; yields i1:poison
+%Z = fptosi float 1.04E+17 to i8      ; yields i8:poison
 ```
 
 (i_uitofp)=

``````````

</details>


https://github.com/llvm/llvm-project/pull/218121


More information about the llvm-commits mailing list