Use different op labels for bitwise logical operations and boolean logical
authorVikram S. Adve <vadve@cs.uiuc.edu>
Thu, 8 Nov 2001 04:51:39 +0000 (04:51 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Thu, 8 Nov 2001 04:51:39 +0000 (04:51 +0000)
operations in BURG input trees.

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

include/llvm/CodeGen/InstrForest.h

index 113e35e32b2fa5ff579b7f0a908cd4c4e8fa3706..1b9af714b9bcb8d7505ad928017c7f152e12fc1f 100644 (file)
@@ -51,6 +51,11 @@ const int  LabelNodeOp       = 100;
 const int  RetValueOp  = 100 + Instruction::Ret;
 const int  BrCondOp    = 100 + Instruction::Br;
 
+const int  BAndOp       = 100 + Instruction::And;
+const int  BOrOp        = 100 + Instruction::Or;
+const int  BXorOp       = 100 + Instruction::Xor;
+const int  BNotOp       = 100 + Instruction::Not;
+
 const int  SetCCOp     = 100 + Instruction::SetEQ;
 
 const int  AllocaN     = 100 + Instruction::Alloca;            // 121