[cfe-commits] r91347 - /cfe/trunk/lib/CodeGen/CGExpr.cpp
Mike Stump
mrs at apple.com
Mon Dec 14 14:14:31 PST 2009
Author: mrs
Date: Mon Dec 14 16:14:31 2009
New Revision: 91347
URL: http://llvm.org/viewvc/llvm-project?rev=91347&view=rev
Log:
We have to allow one to form an address for one past the end. WIP.
Modified:
cfe/trunk/lib/CodeGen/CGExpr.cpp
Modified: cfe/trunk/lib/CodeGen/CGExpr.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGExpr.cpp?rev=91347&r1=91346&r2=91347&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/CGExpr.cpp (original)
+++ cfe/trunk/lib/CodeGen/CGExpr.cpp Mon Dec 14 16:14:31 2009
@@ -1078,7 +1078,7 @@
= getContext().getAsConstantArrayType(DRE->getType())) {
llvm::APInt Size = CAT->getSize();
llvm::BasicBlock *Cont = createBasicBlock("cont");
- Builder.CreateCondBr(Builder.CreateICmpULT(Idx,
+ Builder.CreateCondBr(Builder.CreateICmpULE(Idx,
llvm::ConstantInt::get(Idx->getType(), Size)),
Cont, getAbortBB());
EmitBlock(Cont);
More information about the cfe-commits
mailing list