[llvm] [GISel][RISCV] Legalize `G_FREM` to use fmod (PR #93063)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Thu May 23 06:19:04 PDT 2024
arsenm wrote:
> > > > It should be possible to test the scalarize case
> > >
> > >
> > > I tried the following 4 variants, but no one works :(
> >
> >
> > This is the case where MIR tests are useful because you don't have to bring up all the other parts
>
> These MIR tests don't work:
>
> ```
> ---
> name: frem_v2f32
> body: |
> bb.0.entry:
> ; unable to legalize instruction: %3:_(s32), %4:_(s32) = G_UNMERGE_VALUES %0:_(<2 x s32>)
If you use -global-isel-abort=2, you can check the partially legalized output
https://github.com/llvm/llvm-project/pull/93063
More information about the llvm-commits
mailing list