[cfe-commits] r55804 - /cfe/trunk/lib/CodeGen/CGObjC.cpp
Daniel Dunbar
daniel at zuster.org
Thu Sep 4 14:54:37 PDT 2008
Author: ddunbar
Date: Thu Sep 4 16:54:37 2008
New Revision: 55804
URL: http://llvm.org/viewvc/llvm-project?rev=55804&view=rev
Log:
Fix infinite loop in for ... in code generation.
- Patch via Thomas Clement, thanks!
Modified:
cfe/trunk/lib/CodeGen/CGObjC.cpp
Modified: cfe/trunk/lib/CodeGen/CGObjC.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGObjC.cpp?rev=55804&r1=55803&r2=55804&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/CGObjC.cpp (original)
+++ cfe/trunk/lib/CodeGen/CGObjC.cpp Thu Sep 4 16:54:37 2008
@@ -435,7 +435,7 @@
llvm::BasicBlock *FetchMore = llvm::BasicBlock::Create("fetchmore");
llvm::Value *IsLess = Builder.CreateICmpULT(Counter, Limit, "isless");
- Builder.CreateCondBr(IsLess, LoopStart, FetchMore);
+ Builder.CreateCondBr(IsLess, LoopBody, FetchMore);
// Fetch more elements.
EmitBlock(FetchMore);
More information about the cfe-commits
mailing list