aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGObjCRuntime.cpp
AgeCommit message (Expand)Author
2011-08-11Simplify EH control flow by observing that EH scopes form a simpleJohn McCall
2011-07-27The lock operand to an @synchronized statement is also John McCall
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-22Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.Jordy Rose
2011-07-18de-constify llvm::Type, patch by David Blaikie!Chris Lattner
2011-07-15Convert CallInst and InvokeInst APIs to use ArrayRef.Jay Foad
2011-07-12Generalize Cleanup::Emit's "isForEH" parameter into a setJohn McCall
2011-06-28Eliminate most uses of ShallowCollectObjCIvars which requiresFariborz Jahanian
2011-06-22Emit @finally blocks completely lazily instead of forcing theirJohn McCall
2011-06-16Restore correct use of GC barriers.John McCall
2011-05-23Fix some problems where functions must be bitcast but we're expecting a llvm:...David Chisnall
2011-05-12Make this code more resilient against catch variables which need cleanups.John McCall
2011-04-22Replace some literal 8s with char width and char align. No change inKen Dyck
2011-04-14Replace a couple of divide-by-8s with divide-by-charwidths. No change inKen Dyck
2011-03-25Continuing work on ObjC tidyup:David Chisnall