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

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


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

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


>From 7d33d332a8ad5dfdb2019f1f4202db61abdeb967 Mon Sep 17 00:00:00 2001
From: Yingwei Zheng <dtcxzyw2333 at gmail.com>
Date: Sat, 22 Aug 2026 19:16:12 +0800
Subject: [PATCH] [LangRef] Fix result examples of fptosi/fptoui

---
 llvm/docs/LangRef.md | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

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)=



More information about the llvm-commits mailing list