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 | eb1bac0afa78e57bd71a9d8ef98a7f82fb4253a9 (patch) | |
tree | f0ce71271f77b13b27bcd91bc673239cb52f92f5 /lib/Target/AArch64/AArch64InstrNEON.td | |
parent | 598ee5a3e7fe96cc4b3f92b8c17e393ffcff5293 (diff) | |
download | llvm-eb1bac0afa78e57bd71a9d8ef98a7f82fb4253a9.tar.gz llvm-eb1bac0afa78e57bd71a9d8ef98a7f82fb4253a9.tar.bz2 llvm-eb1bac0afa78e57bd71a9d8ef98a7f82fb4253a9.tar.xz |
[AArch64] Refactor NEON floating-point Max/Min/Maxnm/Minnm across vector AArch64
intrinsics to use f32 types, rather than their vector equivalents.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197090 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/AArch64/AArch64InstrNEON.td')
-rw-r--r-- | lib/Target/AArch64/AArch64InstrNEON.td | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/AArch64/AArch64InstrNEON.td b/lib/Target/AArch64/AArch64InstrNEON.td index 1b7e025141..6a2c79de6b 100644 --- a/lib/Target/AArch64/AArch64InstrNEON.td +++ b/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>; } |