Add an operator for vaba so it can be implemented using vabd.
[oota-llvm.git] / utils / TableGen / NeonEmitter.h
index 6c0937b3579d8a3c96c7f7e6c6146736971215d8..23b9f9c4e09badb58bb0b49098f5b26f35eb16ef 100644 (file)
@@ -69,7 +69,8 @@ enum OpKind {
   OpRev16,
   OpRev32,
   OpRev64,
-  OpReinterpret
+  OpReinterpret,
+  OpAba
 };
 
 enum ClassKind {
@@ -137,6 +138,7 @@ namespace llvm {
       OpMap["OP_REV32"] = OpRev32;
       OpMap["OP_REV64"] = OpRev64;
       OpMap["OP_REINT"] = OpReinterpret;
+      OpMap["OP_ABA"]   = OpAba;
 
       Record *SI = R.getClass("SInst");
       Record *II = R.getClass("IInst");