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 |