[llvm] [AArch64][GlobalISel] Basic SVE and fadd (PR #72976)

Thorsten Schütt via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 5 00:52:12 PST 2024


================
@@ -238,7 +241,8 @@ AArch64LegalizerInfo::AArch64LegalizerInfo(const AArch64Subtarget &ST)
                                G_FMAXIMUM, G_FMINIMUM, G_FCEIL, G_FFLOOR,
                                G_FRINT, G_FNEARBYINT, G_INTRINSIC_TRUNC,
                                G_INTRINSIC_ROUND, G_INTRINSIC_ROUNDEVEN})
----------------
tschuett wrote:

Maybe move G_FADD into a separate builder and slowly move/legalize/merge the two builders back into one? G_INTRINSIC_TRUNC is legal for SVE?!?

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


More information about the llvm-commits mailing list