[llvm] [AMDGPU] Add custom lowering for E5M3 path for packed convert instructions through `convert.{to|from}.arbitrary.fp` (PR #218056)
Krzysztof Drewniak via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 21 17:03:06 PDT 2026
================
@@ -108,7 +108,8 @@ class SITargetLowering final : public AMDGPUTargetLowering {
SDValue LowerCONVERT_FROM_ARBITRARY_FP(SDValue Op, SelectionDAG &DAG) const;
SDValue lowerFromFP8(SDValue Op, bool IsBF8, SelectionDAG &DAG) const;
SDValue LowerCONVERT_TO_ARBITRARY_FP(SDValue Op, SelectionDAG &DAG) const;
- SDValue lowerToFP8(SDValue Op, bool IsBF8, SelectionDAG &DAG) const;
+ SDValue lowerToFP8(SDValue Op, bool IsBF8, bool IsE5M3,
----------------
krzysz00 wrote:
The booleans here feel wrong - you might want an enum or something?
https://github.com/llvm/llvm-project/pull/218056
More information about the llvm-commits
mailing list