From dfd6b69e018c88c752e89b504c427718d99e6c8f Mon Sep 17 00:00:00 2001 From: "Paul C. Anagnostopoulos" Date: Tue, 20 Oct 2020 16:41:56 -0400 Subject: [PATCH] [ARM] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans Differential Revision: https://reviews.llvm.org/D89822 --- llvm/lib/Target/ARM/ARMInstrMVE.td | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llvm/lib/Target/ARM/ARMInstrMVE.td b/llvm/lib/Target/ARM/ARMInstrMVE.td index f7f403503dc7..67a3530a7d4e 100644 --- a/llvm/lib/Target/ARM/ARMInstrMVE.td +++ b/llvm/lib/Target/ARM/ARMInstrMVE.td @@ -2474,7 +2474,7 @@ multiclass MVE_VABSNEG_int_m; } @@ -4777,7 +4777,7 @@ class MVE_VxMOVxN; - if !eq(top, 0) then { + if !not(top) then { // If we see MVEvmovn(a,ARMvrev(b),1), that wants to overwrite the odd // lanes of a with the odd lanes of b. In other words, the lanes we're // _keeping_ from a are the even ones. So we can flip it round and say that