| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Add a new subclass of RunCleanupScopes that also handles creating new | Eric Christopher | 2011-10-19 | 1 | -3/+41 |
* | Initial implementation of __atomic_* (everything except __atomic_is_lock_free). | Eli Friedman | 2011-10-11 | 1 | -0/+2 |
* | CUDA: IR generation support for kernel call expressions | Peter Collingbourne | 2011-10-06 | 1 | -0/+3 |
* | Mark calls to objc_retainBlock that don't result from casts | John McCall | 2011-10-04 | 1 | -1/+2 |
* | When performing an @throw in ARC, retain + autorelease | John McCall | 2011-10-01 | 1 | -0/+2 |
* | Throw the switch to convert clang to the new exception handling model! | Bill Wendling | 2011-09-19 | 1 | -6/+6 |
* | Refactor the load of the exception pointer and the exception selector from their | Bill Wendling | 2011-09-15 | 1 | -0/+5 |
* | Rewrite this loop to use partial destruction; I'm not sure it's | John McCall | 2011-09-15 | 1 | -2/+2 |
* | Unify the decision of how to emit property getters and setters into a | John McCall | 2011-09-13 | 1 | -0/+2 |
* | Privatize the setter/getter call generation methods, plus some minor | John McCall | 2011-09-12 | 1 | -3/+0 |
* | Simplify the generation of Objective-C setters, at least a little. | John McCall | 2011-09-10 | 1 | -0/+2 |
* | Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can | Julien Lerouge | 2011-09-09 | 1 | -0/+17 |
* | Track whether an AggValueSlot is potentially aliased, and do not | John McCall | 2011-08-25 | 1 | -1/+2 |
* | Use stronger typing for the flags on AggValueSlot and require | John McCall | 2011-08-25 | 1 | -1/+2 |
* | Simplify EH control flow by observing that EH scopes form a simple | John McCall | 2011-08-11 | 1 | -65/+23 |
* | Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ... | Chris Lattner | 2011-07-23 | 1 | -1/+1 |
* | add raw_ostream and Twine to LLVM.h, eliminating a ton of llvm:: qualifications. | Chris Lattner | 2011-07-20 | 1 | -6/+6 |
* | now that we have a centralized place to do so, add some using declarations for | Chris Lattner | 2011-07-20 | 1 | -8/+8 |
* | de-constify llvm::Type, patch by David Blaikie! | Chris Lattner | 2011-07-18 | 1 | -10/+10 |
* | Convert CallInst and InvokeInst APIs to use ArrayRef. | Jay Foad | 2011-07-15 | 1 | -2/+4 |
* | Okay, that rule about zero-length arrays applies to destroying | John McCall | 2011-07-13 | 1 | -1/+1 |
* | Aggressive dead code elimination. | John McCall | 2011-07-13 | 1 | -8/+0 |
* | Generalize the routine for destroying an object with static | John McCall | 2011-07-13 | 1 | -4/+4 |
* | Generalize Cleanup::Emit's "isForEH" parameter into a set | John McCall | 2011-07-12 | 1 | -9/+35 |
* | Switch field destruction over to use the new destroyer-based API | John McCall | 2011-07-12 | 1 | -19/+54 |
* | insert a bitcast in the 'expand' case of argument passing when needed. This | Chris Lattner | 2011-07-12 | 1 | -1/+2 |
* | Do full-expression cleanups in a much more sensible way that still lets | John McCall | 2011-07-12 | 1 | -54/+15 |
* | Fix a lot of problems with the partial destruction of arrays: | John McCall | 2011-07-11 | 1 | -7/+13 |
* | clang side to match the LLVM IR type system rewrite patch. | Chris Lattner | 2011-07-09 | 1 | -3/+3 |
* | A number of array-related IR-gen cleanups. | John McCall | 2011-07-09 | 1 | -0/+56 |
* | LValue carries a type now, so simplify the main EmitLoad/Store APIs | John McCall | 2011-06-25 | 1 | -9/+18 |
* | Honor objc_precise_lifetime in GC mode by feeding the value | John McCall | 2011-06-24 | 1 | -0/+4 |
* | Change the IR-generation of VLAs so that we capture bounds, | John McCall | 2011-06-24 | 1 | -8/+10 |
* | When binding a reference to an Automatic Reference Counting temporary, | Douglas Gregor | 2011-06-22 | 1 | -2/+55 |
* | Emit @finally blocks completely lazily instead of forcing their | John McCall | 2011-06-22 | 1 | -9/+21 |
* | Introduce a new AST node describing reference binding to temporaries. | Douglas Gregor | 2011-06-21 | 1 | -0/+1 |
* | Objective-C fast enumeration loop variables are not retained in ARC, but | John McCall | 2011-06-17 | 1 | -0/+1 |
* | Restore correct use of GC barriers. | John McCall | 2011-06-16 | 1 | -4/+4 |
* | Automatic Reference Counting. | John McCall | 2011-06-15 | 1 | -4/+79 |
* | Convert Clang over to resuming from landing pads with llvm.eh.resume. | John McCall | 2011-05-28 | 1 | -4/+10 |
* | Back out r132209; it's breaking nightly tests. | Eli Friedman | 2011-05-27 | 1 | -1/+0 |
* | Implement a new, much improved version of the cleanup hack. We just need | John McCall | 2011-05-27 | 1 | -0/+1 |
* | Fix location of setter/getter synthesized for a property. | Devang Patel | 2011-05-19 | 1 | -1/+2 |
* | Make CGF.getContext() inlinable, because it's trivial, and optimize | John McCall | 2011-05-15 | 1 | -1/+1 |
* | Move code to emit the callee of an CXXOperatorCallExpr out into a separate fu... | Anders Carlsson | 2011-05-08 | 1 | -0/+3 |
* | Add an implementation of thunks for varargs methods. The implementation is a... | Eli Friedman | 2011-05-06 | 1 | -0/+3 |
* | Fully implement delegating constructors! | Alexis Hunt | 2011-05-01 | 1 | -0/+6 |
* | implement rdar://9289524 - case followed immediately by break results in empt... | Chris Lattner | 2011-04-17 | 1 | -0/+5 |
* | fix a bunch of comment typos found by codespell. Patch by | Chris Lattner | 2011-04-15 | 1 | -1/+1 |
* | Add support for C++0x's range-based for loops, as specified by the C++11 draf... | Richard Smith | 2011-04-14 | 1 | -0/+2 |