aboutsummaryrefslogtreecommitdiffstats
path: root/cse.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-11-28 15:48:01 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:05:13 -0700
commitd2cf6de88b22d4abbb9d2ed36f41ed7d326ba313 (patch)
treef691fd73e536c8d5a6b80109704434c3c29f2510 /cse.c
parentebbb9072ce7621f3a9604e6b5f9f16610018a155 (diff)
downloadsparse-d2cf6de88b22d4abbb9d2ed36f41ed7d326ba313.tar.gz
sparse-d2cf6de88b22d4abbb9d2ed36f41ed7d326ba313.tar.xz
sparse-d2cf6de88b22d4abbb9d2ed36f41ed7d326ba313.zip
Oops. Don't try to CSE OP_SEL, at least not until we learn to
CSE it together with the OP_SETCC that goes with it ;)
Diffstat (limited to 'cse.c')
-rw-r--r--cse.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cse.c b/cse.c
index cf55985..91e4c7b 100644
--- a/cse.c
+++ b/cse.c
@@ -52,7 +52,7 @@ static void clean_up_one_instruction(struct basic_block *bb, struct instruction
case OP_ADD: case OP_SUB:
case OP_MUL: case OP_DIV:
case OP_MOD: case OP_SHL:
- case OP_SHR: case OP_SEL:
+ case OP_SHR:
case OP_AND: case OP_OR:
/* Binary logical */
@@ -168,7 +168,7 @@ static int insn_compare(const void *_i1, const void *_i2)
case OP_ADD: case OP_SUB:
case OP_MUL: case OP_DIV:
case OP_MOD: case OP_SHL:
- case OP_SHR: case OP_SEL:
+ case OP_SHR:
case OP_AND: case OP_OR:
/* Binary logical */