Remove the extra leading 0 from VMAXNMND.
authorJoey Gouly <joey.gouly@arm.com>
Thu, 18 Jul 2013 09:34:35 +0000 (09:34 +0000)
committerJoey Gouly <joey.gouly@arm.com>
Thu, 18 Jul 2013 09:34:35 +0000 (09:34 +0000)
The N3VDIntnp pattern takes bits<5> and I gave it 6 bits.

Thanks to Jiangning Liu for spotting it!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186568 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMInstrNEON.td

index f349f1033d56d3d10d795aabcd73e28d420d92bd..f389909b74fd7fb2cc85bbef8001d1fba996722d 100644 (file)
@@ -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]>;