From 1ced091dc6e88211afa3067e9ee20b710f75c35f Mon Sep 17 00:00:00 2001 From: Joey Gouly Date: Thu, 18 Jul 2013 09:34:35 +0000 Subject: [PATCH] Remove the extra leading 0 from VMAXNMND. The N3VDIntnp pattern takes bits<5> and I gave it 6 bits. Thanks to Jiangning Liu for spotting it! llvm-svn: 186568 --- lib/Target/ARM/ARMInstrNEON.td | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Target/ARM/ARMInstrNEON.td b/lib/Target/ARM/ARMInstrNEON.td index f349f1033d5..f389909b74f 100644 --- a/lib/Target/ARM/ARMInstrNEON.td +++ b/lib/Target/ARM/ARMInstrNEON.td @@ -4682,7 +4682,7 @@ def VMAXfq : N3VQInt<0, 0, 0b00, 0b1111, 0, N3RegFrm, IIC_VBINQ, // VMAXNM let PostEncoderMethod = "NEONThumb2V8PostEncoder", DecoderNamespace = "v8NEON" in { - def VMAXNMND : N3VDIntnp<0b000110, 0b00, 0b1111, 0, 1, + def VMAXNMND : N3VDIntnp<0b00110, 0b00, 0b1111, 0, 1, N3RegFrm, NoItinerary, "vmaxnm", "f32", v2f32, v2f32, int_arm_neon_vmaxnm, 1>, Requires<[HasV8, HasNEON]>;