diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2018-07-17 12:36:08 +0000 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2018-07-17 12:36:08 +0000 |
commit | 5dabcf887be1522d78ce3e07ccb055bbe60a7bf4 (patch) | |
tree | cb7b45a06ca69ca547d0e2d17a69ca6f232d960a /llvm/lib/CodeGen/RegisterCoalescer.cpp | |
parent | 68c0210fa6c3a1645502cc9e812f7fa007e1fc6d (diff) | |
download | bcm5719-llvm-5dabcf887be1522d78ce3e07ccb055bbe60a7bf4.tar.gz bcm5719-llvm-5dabcf887be1522d78ce3e07ccb055bbe60a7bf4.zip |
[AArch64][SVE] Asm: Support for predicated FP operations (FP immediate)
This patch completes support for the following floating point
instructions that take FP immediates:
FADD* (addition)
FSUB (subtract)
FSUBR (subtract reverse form)
FMUL* (multiplication)
FMAX* (maximum)
FMAXNM (maximum number)
FMIN (maximum)
FMINNM (maximum number)
All operations are predicated and take a FP immediate operand,
e.g.
fadd z0.h, p0/m, z0.h, #0.5
fmin z0.s, p0/m, z0.s, #1.0
^___________^ (tied)
* Instructions added in a previous patch.
llvm-svn: 337272
Diffstat (limited to 'llvm/lib/CodeGen/RegisterCoalescer.cpp')
0 files changed, 0 insertions, 0 deletions