[llvm-commits] CVS: llvm/lib/Transforms/Scalar/InstructionCombining.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Apr 5 11:03:01 PDT 2004
Changes in directory llvm/lib/Transforms/Scalar:
InstructionCombining.cpp updated: 1.178 -> 1.179
---
Log message:
Fix a bug in yesterdays checkins which broke siod. siod is a great testcase! :)
---
Diffs of the changes: (+1 -1)
Index: llvm/lib/Transforms/Scalar/InstructionCombining.cpp
diff -u llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.178 llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.179
--- llvm/lib/Transforms/Scalar/InstructionCombining.cpp:1.178 Sun Apr 4 21:10:19 2004
+++ llvm/lib/Transforms/Scalar/InstructionCombining.cpp Mon Apr 5 11:02:41 2004
@@ -2422,10 +2422,10 @@
}
Sum = BinaryOperator::create(Instruction::Add, SO1, GO1,
GEP.getOperand(0)->getName()+".sum", &GEP);
+ WorkList.push_back(cast<Instruction>(Sum));
}
GEP.setOperand(0, SrcGEPOperands[0]);
GEP.setOperand(1, Sum);
- WorkList.push_back(cast<Instruction>(Sum));
return &GEP;
} else if (isa<Constant>(*GEP.idx_begin()) &&
cast<Constant>(*GEP.idx_begin())->isNullValue() &&
More information about the llvm-commits
mailing list