| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Even if a constant's evaluated value is used, emit debug info for the constan... | Devang Patel | 2010-08-10 | 1 | -1/+2 |
* | Store inheritance paths after CastExprs instead of inside them. | John McCall | 2010-08-07 | 1 | -2/+4 |
* | vdup_lane was missing | Nate Begeman | 2010-08-06 | 1 | -1/+2 |
* | More objc block variable layout info. work. | Fariborz Jahanian | 2010-08-04 | 1 | -0/+2 |
* | Some early work for providing block layout info. | Fariborz Jahanian | 2010-08-04 | 1 | -3/+31 |
* | When creating a jump destination, its scope should be the scope of the | John McCall | 2010-07-28 | 1 | -1/+3 |
* | Revise cleanup IR generation to fix a major bug with cleanups (PR7686) | John McCall | 2010-07-23 | 1 | -33/+87 |
* | Rename LazyCleanup -> Cleanup. No functionality change for these last three | John McCall | 2010-07-21 | 1 | -25/+26 |
* | Rip out EHCleanupScope. | John McCall | 2010-07-21 | 1 | -6/+0 |
* | Kill the CleanupBlock API. | John McCall | 2010-07-21 | 1 | -21/+0 |
* | Switch the destructor for a temporary arising from a reference binding over to | John McCall | 2010-07-21 | 1 | -0/+6 |
* | Switch finally cleanups over to being lazy cleanups. We get basically nothing | John McCall | 2010-07-21 | 1 | -0/+8 |
* | Implement proper base/member destructor EH chaining. | John McCall | 2010-07-21 | 1 | -5/+5 |
* | Implement zero-initialization for array new when there is an | Douglas Gregor | 2010-07-21 | 1 | -2/+4 |
* | Add a little helper method which will be useful soon. | John McCall | 2010-07-21 | 1 | -0/+4 |
* | Follow the implementation approach suggested by PR6687, | Chris Lattner | 2010-07-20 | 1 | -5/+1 |
* | implement rdar://5739832 - operator new should check for overflow in multiply, | Chris Lattner | 2010-07-20 | 1 | -2/+6 |
* | Fix for PR3800: make sure not to evaluate the expression for a read-write | Eli Friedman | 2010-07-16 | 1 | -0/+5 |
* | Work around an obnoxious GCC warning by changing semantics in a hopefully- | John McCall | 2010-07-13 | 1 | -7/+12 |
* | Allow for the possibility that __cxa_end_catch might throw for a catch-all block | John McCall | 2010-07-13 | 1 | -0/+16 |
* | Teach IR generation how to lazily emit cleanups. This has a lot of advantages, | John McCall | 2010-07-13 | 1 | -2/+52 |
* | Reinstate the fix for PR7556. A silly use of isTrivial() was | Douglas Gregor | 2010-07-08 | 1 | -1/+1 |
* | Revert r107828 and r107827, the fix for PR7556, which seems to be | Douglas Gregor | 2010-07-07 | 1 | -1/+1 |
* | Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its | Douglas Gregor | 2010-07-07 | 1 | -1/+1 |
* | Teach function-try-blocks on constructors and destructors to implicitly | John McCall | 2010-07-07 | 1 | -3/+2 |
* | Provide a hook for the benefit of clients using clang IR gen as a subroutine: | John McCall | 2010-07-06 | 1 | -0/+2 |
* | Validated by nightly-test runs on x86 and x86-64 darwin, including after | John McCall | 2010-07-06 | 1 | -218/+362 |
* | in the "coerce" case, the ABI handling code ends up making the | Chris Lattner | 2010-07-05 | 1 | -2/+2 |
* | finally get around to doing a significant cleanup to irgen: | Chris Lattner | 2010-06-27 | 1 | -1/+2 |
* | Change IR generation for return (in the simple case) to avoid doing silly | Chris Lattner | 2010-06-27 | 1 | -1/+1 |
* | Change EmitReferenceBindingToExpr to take a decl instead of a boolean. | Anders Carlsson | 2010-06-26 | 1 | -1/+2 |
* | IRGen for trivial initialization of dynamiccaly allocated | Fariborz Jahanian | 2010-06-25 | 1 | -0/+3 |
* | Patch to correctly mangle block helper functions | Fariborz Jahanian | 2010-06-24 | 1 | -1/+2 |
* | implement support for -finstrument-functions, patch by Nelson | Chris Lattner | 2010-06-22 | 1 | -0/+9 |
* | Fix PR7097, a bad interaction between -fno-use-cxa-atexit and | Chris Lattner | 2010-06-19 | 1 | -1/+1 |
* | Objective-c++ IRGen. Support for @selector expression as | Fariborz Jahanian | 2010-06-17 | 1 | -0/+1 |
* | Add some missing shifts | Nate Begeman | 2010-06-14 | 1 | -2/+3 |
* | Most of remaining builtins, 2 generics, vld, and rounding shfits remain. | Nate Begeman | 2010-06-11 | 1 | -0/+2 |
* | support _lane ops, and multiplies by scalar. | Nate Begeman | 2010-06-10 | 1 | -1/+2 |
* | Rename __tcf_ to __cxx_global_array_dtor. Remove the UniqueAggreDestructorCou... | Anders Carlsson | 2010-06-08 | 1 | -1/+0 |
* | Simplify GenerateCXXAggrDestructorHelper. | Anders Carlsson | 2010-06-08 | 1 | -3/+3 |
* | Fix NEON intrinsic argument passing, support vext. Most now successfully mak... | Nate Begeman | 2010-06-08 | 1 | -0/+4 |
* | Correctly pass aggregates by reference when emitting thunks. | John McCall | 2010-05-26 | 1 | -0/+5 |
* | Re-land the fix for PR7139. | Anders Carlsson | 2010-05-22 | 1 | -2/+4 |
* | Push a return-value slot throughout ObjC message-send codegen. Will be | John McCall | 2010-05-22 | 1 | -3/+6 |
* | Unbreak self-host. | Anders Carlsson | 2010-05-21 | 1 | -4/+2 |
* | Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se... | Anders Carlsson | 2010-05-21 | 1 | -2/+4 |
* | Allocate space in a block record for implicit references to the Objective C | John McCall | 2010-05-21 | 1 | -7/+7 |
* | When emitting an lvalue for an anonymous struct or union member during | John McCall | 2010-05-21 | 1 | -0/+3 |
* | Support implicitly closing on 'this' in a block. Fixed PR7165. | John McCall | 2010-05-20 | 1 | -2/+3 |