This is a very small addition to the existing MVE fixed point vcvt code to also create them from FP_TO_SINT_SAT and FP_TO_UINT_SAT nodes, which should be equally valid for native saturating converts under MVE.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D114360
[ARM] Convert fptoi.sat to fixed point multiply ClosedPublic Authored by dmgreen on Nov 22 2021, 4:10 AM.
Details Summary This is a very small addition to the existing MVE fixed point vcvt code to also create them from FP_TO_SINT_SAT and FP_TO_UINT_SAT nodes, which should be equally valid for native saturating converts under MVE.
Diff Detail Event TimelineThis revision is now accepted and ready to land.Nov 24 2021, 2:55 AM This revision was landed with ongoing or failed builds.Nov 25 2021, 7:43 AM Closed by commit rGfbb61adb70a3: [ARM] Convert fptoi.sat to fixed point multiply (authored by dmgreen). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 388872 llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
llvm/test/CodeGen/Thumb2/mve-vcvt-float-to-fixed.ll
|