afonso360 opened PR #4460 from x86-scalar-fma
to main
:
:wave: Hey,
This PR Implements
fma
for scalar values.x86 does not have dedicated instructions for scalar
fma
, so we lower to a libcall which seems to be what llvm does.I tried to implement it for SIMD as well but got a bit lost, ill try again later.
afonso360 edited PR #4460 from x86-scalar-fma
to main
:
:wave: Hey,
This PR Implements
fma
for scalar values.x86 does not have dedicated instructions for scalar
fma
, so we lower to a libcall which is matches llvm behaviour.I tried to implement it for SIMD as well but got a bit lost, ill try again later.
afonso360 submitted PR review.
afonso360 created PR review comment:
I think there is probably a better way to do this, but I'm still not too comfortable with isle.
Can we make this more generic?
afonso360 edited PR #4460 from x86-scalar-fma
to main
:
:wave: Hey,
This PR Implements
fma
for scalar values.x86 does not have dedicated instructions for scalar
fma
, so we lower to a libcall which matches llvm's behaviour.I tried to implement it for SIMD as well but got a bit lost, ill try again later.
afonso360 updated PR #4460 from x86-scalar-fma
to main
.
afonso360 edited PR #4460 from x86-scalar-fma
to main
:
:wave: Hey,
This PR Implements
fma
for scalar values.x86 does not have dedicated instructions for scalar
fma
, so we lower to a libcall which matches llvm's behaviour.I tried to implement it for SIMD as well but got a bit lost, ill try again later.
We can't enable
fma.clif
runtests until we merge #4453.
afonso360 updated PR #4460 from x86-scalar-fma
to main
.
cfallin submitted PR review.
cfallin created PR review comment:
This will become a compile error once my remove-Baldrdash PR merges (it's in-queue now), sorry!
cfallin submitted PR review.
afonso360 submitted PR review.
afonso360 created PR review comment:
I can remove it now, no problem!
afonso360 edited PR review comment.
afonso360 updated PR #4460 from x86-scalar-fma
to main
.
afonso360 updated PR #4460 from x86-scalar-fma
to main
.
afonso360 requested cfallin for a review on PR #4460.
cfallin submitted PR review.
cfallin merged PR #4460.
Last updated: Nov 22 2024 at 17:03 UTC