| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | After much contemplation, I've decided that we probably shouldn't "unique" | John McCall | 2011-03-31 | 1 | -7/+4 |
| * | Move all the significant __block code into CGBlocks.cpp. No functionality | John McCall | 2011-03-31 | 1 | -0/+5 |
| * | Convert OffsetFromNearestVBast parameter of InitializeVTablePointer(s) to | Ken Dyck | 2011-03-23 | 1 | -2/+2 |
| * | Use a slightly more semantic interface for emitting call arguments. | John McCall | 2011-03-11 | 1 | -9/+5 |
| * | Use the "undergoes default argument promotion" bit on parameters to | John McCall | 2011-03-09 | 1 | -4/+7 |
| * | Extract a function to emit an arbitrary expression as if it were the initializer | John McCall | 2011-03-08 | 1 | -1/+7 |
| * | DebugInfo can be enabled or disabled at function level (e.g. using an attribu... | Devang Patel | 2011-03-07 | 1 | -1/+9 |
| * | Encode argument numbering in debug info so that code generator can emit them ... | Devang Patel | 2011-03-03 | 1 | -1/+1 |
| * | Revert "Add CC_Win64ThisCall and set it in the necessary places." | Tilmann Scheller | 2011-03-02 | 1 | -2/+1 |
| * | revert r126858. | Devang Patel | 2011-03-02 | 1 | -1/+1 |
| * | Add CC_Win64ThisCall and set it in the necessary places. | Tilmann Scheller | 2011-03-02 | 1 | -1/+2 |
| * | Encode argument numbering in debug info so that code generator can emit them ... | Devang Patel | 2011-03-02 | 1 | -1/+1 |
| * | Revert r126794. | Devang Patel | 2011-03-02 | 1 | -1/+1 |
| * | Encode argument numbering in debug info so that code generator can emit them ... | Devang Patel | 2011-03-01 | 1 | -1/+1 |
| * | Add some helper methods that will be used in my next patch. | Chris Lattner | 2011-02-28 | 1 | -0/+10 |
| * | Change the interface to ConstantFoldsToSimpleInteger to not encode | Chris Lattner | 2011-02-27 | 1 | -4/+3 |
| * | Establish the iteration variable of an ObjC for-in loop before | John McCall | 2011-02-22 | 1 | -4/+9 |
| * | Reorganize the emission of local variables. | John McCall | 2011-02-22 | 1 | -1/+44 |
| * | Add a LangOptions::areExceptionsEnabled and start using it. | Anders Carlsson | 2011-02-20 | 1 | -1/+0 |
| * | Objective-c armv7 API for atomic properties of | Fariborz Jahanian | 2011-02-18 | 1 | -0/+4 |
| * | Remove the "conditional save" hashtables from IR generation. | John McCall | 2011-02-17 | 1 | -7/+0 |
| * | Change the representation of GNU ?: expressions to use a different expression | John McCall | 2011-02-17 | 1 | -15/+118 |
| * | Step #1/N of implementing support for __label__: split labels into | Chris Lattner | 2011-02-17 | 1 | -5/+6 |
| * | Save a copy expression for non-trivial copy constructions of catch variables. | John McCall | 2011-02-16 | 1 | -0/+40 |
| * | Simplify test to check an aggregate argument that has non trivial constructor... | Devang Patel | 2011-02-16 | 1 | -2/+1 |
| * | Assorted cleanup: | John McCall | 2011-02-15 | 1 | -7/+1 |
| * | Implement mcount profiling, enabled via -pg. | Roman Divacky | 2011-02-10 | 1 | -0/+3 |
| * | If an aggregate argument is passed indirectly because it has non trivial | Devang Patel | 2011-02-09 | 1 | -1/+2 |
| * | Reorganize CodeGen{Function,Module} to eliminate the unfortunate | John McCall | 2011-02-08 | 1 | -80/+32 |
| * | A few more tweaks to the blocks AST representation: | John McCall | 2011-02-07 | 1 | -26/+64 |