summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorChad Rosier <mcrosier@codeaurora.org>2013-12-11 23:21:25 +0000
committerChad Rosier <mcrosier@codeaurora.org>2013-12-11 23:21:25 +0000
commit446d8ea0fbe21d8dd04865c6b50ced4e767c64a4 (patch)
treee94550543edfea9b0d71bc2f56cfea215577b294 /llvm/lib
parent94a6f380bbbc7e45b554da07f6a5794a2fb2534c (diff)
downloadbcm5719-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.td4
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>;
}
OpenPOWER on IntegriCloud