diff options
author | Owen Anderson <resistor@mac.com> | 2007-07-20 08:19:20 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2007-07-20 08:19:20 +0000 |
commit | c9399be5e5cf2f06370faf00edce044697e6a1c8 (patch) | |
tree | 757a12fd9f192e96cadfd531e92e83bd09adbbf5 | |
parent | 521a20207ca5ed8fbe3f8a0537a286478277fb3f (diff) |
Fix a bug where we were marking GEP expressions with the wrong opcode.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40085 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Transforms/Scalar/GVNPRE.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Transforms/Scalar/GVNPRE.cpp b/lib/Transforms/Scalar/GVNPRE.cpp index 9c7c8c2e25..80f745f333 100644 --- a/lib/Transforms/Scalar/GVNPRE.cpp +++ b/lib/Transforms/Scalar/GVNPRE.cpp @@ -418,7 +418,7 @@ Expression ValueTable::create_expression(GetElementPtrInst* G) { e.secondVN = 0; e.thirdVN = 0; e.type = G->getType(); - e.opcode = Expression::SELECT; + e.opcode = Expression::GEP; for (GetElementPtrInst::op_iterator I = G->idx_begin(), E = G->idx_end(); I != E; ++I) |