Commit History

Autor SHA1 Mensaxe Data
  John McCall de5d3c7176 Whether an argument is required (in contrast with being an %!s(int64=13) %!d(string=hai) anos
  Chris Lattner 8b418685e9 simplify a bunch of code to use the well-known LLVM IR types computed by CodeGenModule. %!s(int64=13) %!d(string=hai) anos
  John McCall b29b12d494 When initializing a catch variable in ARC, be sure to emit retains %!s(int64=13) %!d(string=hai) anos
  Eli Friedman d71f44266a Switch a few callers of MakeAddrLValue places over to MakeNaturalAlignAddrLValue. %!s(int64=13) %!d(string=hai) anos
  Douglas Gregor 60ef308e51 Replace all comparisons between ObjCInterfaceDecl pointers with calls %!s(int64=13) %!d(string=hai) anos
  Eric Christopher b9c8c42c39 Add block information for ObjC @catch blocks. %!s(int64=14) %!d(string=hai) anos
  Richard Smith a6b8b2c096 Constant expression evaluation refactoring: %!s(int64=14) %!d(string=hai) anos
  Bill Wendling ae270598d5 Refactor the load of the exception pointer and the exception selector from their %!s(int64=14) %!d(string=hai) anos
  Douglas Gregor bcfd1f55bf Extend the ASTContext constructor to delay the initialization of %!s(int64=14) %!d(string=hai) anos
  John McCall 777d6e56ad Simplify EH control flow by observing that EH scopes form a simple %!s(int64=14) %!d(string=hai) anos
  John McCall 07524039dc The lock operand to an @synchronized statement is also %!s(int64=14) %!d(string=hai) anos
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports %!s(int64=14) %!d(string=hai) anos
  Jordy Rose db8264e4c5 Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin. %!s(int64=14) %!d(string=hai) anos
  Chris Lattner 2acc6e3fed de-constify llvm::Type, patch by David Blaikie! %!s(int64=14) %!d(string=hai) anos
  Jay Foad 4c7d9f1507 Convert CallInst and InvokeInst APIs to use ArrayRef. %!s(int64=14) %!d(string=hai) anos
  John McCall ad346f4f67 Generalize Cleanup::Emit's "isForEH" parameter into a set %!s(int64=14) %!d(string=hai) anos
  Fariborz Jahanian bf9eb88792 Eliminate most uses of ShallowCollectObjCIvars which requires %!s(int64=14) %!d(string=hai) anos
  John McCall d768e9d29a Emit @finally blocks completely lazily instead of forcing their %!s(int64=14) %!d(string=hai) anos
  John McCall a07398ed98 Restore correct use of GC barriers. %!s(int64=14) %!d(string=hai) anos
  David Chisnall 789ecdebd0 Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. %!s(int64=14) %!d(string=hai) anos
  John McCall fe3e3bd63d Make this code more resilient against catch variables which need cleanups. %!s(int64=14) %!d(string=hai) anos
  Ken Dyck 18052cd75e Replace some literal 8s with char width and char align. No change in %!s(int64=14) %!d(string=hai) anos
  Ken Dyck 0afe9672b5 Replace a couple of divide-by-8s with divide-by-charwidths. No change in %!s(int64=14) %!d(string=hai) anos
  David Chisnall 9735ca6e01 Continuing work on ObjC tidyup: %!s(int64=14) %!d(string=hai) anos