[llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)

Dmitry Sidorov via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 9 14:45:05 PDT 2026


================
@@ -1048,6 +1048,11 @@ SITargetLowering::SITargetLowering(const TargetMachine &TM,
     setOperationAction(ISD::CONVERT_FROM_ARBITRARY_FP, {MVT::f32, MVT::v2f32},
                        Custom);
     setOperationAction(ISD::CONVERT_FROM_ARBITRARY_FP, MVT::v2i8, Custom);
+
+    // i8 result promotes to i16, wider vectors split down to v2i8, and v2i8 is
----------------
MrSidims wrote:

Added

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


More information about the llvm-commits mailing list