diff options
author | Chad Rosier <mcrosier@codeaurora.org> | 2013-12-11 23:21:25 +0000 |
---|---|---|
committer | Chad Rosier <mcrosier@codeaurora.org> | 2013-12-11 23:21:25 +0000 |
commit | 446d8ea0fbe21d8dd04865c6b50ced4e767c64a4 (patch) | |
tree | e94550543edfea9b0d71bc2f56cfea215577b294 /llvm/lib | |
parent | 94a6f380bbbc7e45b554da07f6a5794a2fb2534c (diff) | |
download | bcm5719-llvm-446d8ea0fbe21d8dd04865c6b50ced4e767c64a4.tar.gz bcm5719-llvm-446d8ea0fbe21d8dd04865c6b50ced4e767c64a4.zip |
[AArch64] Refactor NEON floating-point Max/Min/Maxnm/Minnm across vector AArch64
intrinsics to use f32 types, rather than their vector equivalents.
llvm-svn: 197090
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/AArch64/AArch64InstrNEON.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64InstrNEON.td b/llvm/lib/Target/AArch64/AArch64InstrNEON.td index 1b7e0251412..6a2c79de6b7 100644 --- a/llvm/lib/Target/AArch64/AArch64InstrNEON.td +++ b/llvm/lib/Target/AArch64/AArch64InstrNEON.td @@ -2385,8 +2385,8 @@ multiclass NeonI_2VAcross_3<bit u, bits<5> opcode, bits<2> size, def _1s4s: NeonI_2VAcross<0b1, u, size, opcode, (outs FPR32:$Rd), (ins VPR128:$Rn), asmop # "\t$Rd, $Rn.4s", - [(set (v1f32 FPR32:$Rd), - (v1f32 (opnode (v4f32 VPR128:$Rn))))], + [(set (f32 FPR32:$Rd), + (f32 (opnode (v4f32 VPR128:$Rn))))], NoItinerary>; } |