| Commit message (Expand) | Author | Age | Files | Lines |
| * | Don't call objc_read_weak as part of emitting a block literal. | John McCall | 2011-02-16 | 1 | -22/+1 |
| * | Assorted cleanup: | John McCall | 2011-02-15 | 1 | -26/+22 |
| * | Reorganize CodeGen{Function,Module} to eliminate the unfortunate | John McCall | 2011-02-08 | 1 | -131/+120 |
| * | Extend the const capture optimization to C++ record types with no | John McCall | 2011-02-08 | 1 | -5/+42 |
| * | When copy-capturing values for a nested capture, use a BlockDeclRefExpr. | John McCall | 2011-02-07 | 1 | -3/+11 |
| * | A few more tweaks to the blocks AST representation: | John McCall | 2011-02-07 | 1 | -783/+872 |
| * | Add CharUnits::RoundUpToAlignment() to simplify rounding in character units. | Ken Dyck | 2011-01-20 | 1 | -5/+2 |
| * | Change QualType::getTypePtr() to return a const pointer, then change a | John McCall | 2011-01-19 | 1 | -1/+1 |
| * | Move name mangling support from CodeGen to AST. In the | Peter Collingbourne | 2011-01-13 | 1 | -1/+1 |
| * | Refactor the application of type attributes so that attributes from | John McCall | 2011-01-05 | 1 | -6/+14 |
| * | IR Gen. part of API support for __block cxx | Fariborz Jahanian | 2010-12-02 | 1 | -59/+59 |
| * | Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope... | John McCall | 2010-12-02 | 1 | -7/+0 |
| * | Calculate the value kind of an expression when it's created and | John McCall | 2010-11-18 | 1 | -14/+14 |
| * | Fixes synthesis of type for the object which holds info. | Fariborz Jahanian | 2010-11-17 | 1 | -3/+2 |
| * | Implements __block API for c++ objects. There is still | Fariborz Jahanian | 2010-11-16 | 1 | -5/+38 |
| * | Some cleanup of block API code. | Fariborz Jahanian | 2010-11-15 | 1 | -19/+15 |
| * | Removed unnecessary initialization of a flag which | Fariborz Jahanian | 2010-11-14 | 1 | -1/+1 |
| * | Initialize couple of fields. | Fariborz Jahanian | 2010-11-13 | 1 | -1/+2 |
| * | Block API patch to do copy ctor of copied-in cxx objects in | Fariborz Jahanian | 2010-11-13 | 1 | -13/+36 |
| * | Adding couple of Block API, a bug fix and | Fariborz Jahanian | 2010-11-11 | 1 | -4/+3 |
| * | When emitting l-values for bool non-__block decl references, make a pointer | John McCall | 2010-10-28 | 1 | -1/+1 |
| * | Eliminate usage of ObjCSuperExpr used for | Fariborz Jahanian | 2010-10-14 | 1 | -6/+13 |
| * | one piece of code is responsible for the lifetime of every aggregate | John McCall | 2010-09-15 | 1 | -1/+1 |
| * | Fixes an obscure bug in importd block variable layout | Fariborz Jahanian | 2010-09-11 | 1 | -1/+1 |
| * | De-memberify the VarDecl and FunctionDecl StorageClass enums. | John McCall | 2010-08-26 | 1 | -13/+13 |
| * | GCC didn't care for my attempt at API compatibility, so brute-force everything | John McCall | 2010-08-25 | 1 | -2/+2 |
| * | Make use of __func__ in a block actually refer to | Fariborz Jahanian | 2010-08-13 | 1 | -6/+17 |
| * | More objc block variable layout info. work. | Fariborz Jahanian | 2010-08-04 | 1 | -7/+18 |
| * | Some early work for providing block layout info. | Fariborz Jahanian | 2010-08-04 | 1 | -37/+10 |
| * | Fix flags in global block descriptor when | Fariborz Jahanian | 2010-07-28 | 1 | -15/+22 |
| * | IRgen: Move blocks runtime interfaces to CodeGenModule. | Daniel Dunbar | 2010-07-16 | 1 | -47/+4 |
| * | CodeGen/ObjC/NeXT: Fix Obj-C message send to match llvm-gcc when choosing | Daniel Dunbar | 2010-07-14 | 1 | -1/+1 |
| * | Validated by nightly-test runs on x86 and x86-64 darwin, including after | John McCall | 2010-07-06 | 1 | -26/+1 |
| * | Remove unnecessary ASTContext parameter from | Douglas Gregor | 2010-07-01 | 1 | -2/+1 |
| * | Minor refactorin of my last patch (radar 7860965 related). | Fariborz Jahanian | 2010-06-28 | 1 | -1/+1 |
| * | Have __func__ and siblings point to block's implementation function | Fariborz Jahanian | 2010-06-28 | 1 | -1/+12 |
| * | finally get around to doing a significant cleanup to irgen: | Chris Lattner | 2010-06-27 | 1 | -12/+8 |
| * | Patch to correctly mangle block helper functions | Fariborz Jahanian | 2010-06-24 | 1 | -4/+4 |
| * | Block Code Gen. API. Call destructor on descriptior | Fariborz Jahanian | 2010-06-08 | 1 | -2/+30 |
| * | Fixed a block regression caused by trying to use | Fariborz Jahanian | 2010-06-07 | 1 | -4/+0 |
| * | Build AST for copy-construction of copied-in | Fariborz Jahanian | 2010-06-04 | 1 | -22/+10 |
| * | For C++ copied in objects, use copy constructors in | Fariborz Jahanian | 2010-06-04 | 1 | -7/+28 |
| * | Block C++ code gen. Adds support for block reference argument | Fariborz Jahanian | 2010-06-02 | 1 | -4/+14 |
| * | Fix compilation failure | Douglas Gregor | 2010-05-25 | 1 | -2/+2 |
| * | Improve name mangling for blocks and support mangling of static local | Douglas Gregor | 2010-05-25 | 1 | -2/+3 |
| * | Add braces to avoid an ambiguous else, fixing a GCC warning. | Chandler Carruth | 2010-05-21 | 1 | -1/+2 |
| * | Allocate space in a block record for implicit references to the Objective C | John McCall | 2010-05-21 | 1 | -82/+118 |
| * | Support implicitly closing on 'this' in a block. Fixed PR7165. | John McCall | 2010-05-20 | 1 | -128/+173 |
| * | It's bad form to create VarDecl's without DeclContexts | Douglas Gregor | 2010-05-11 | 1 | -1/+3 |
| * | Fixes a code gen crash when block is a reference type, etc. | Fariborz Jahanian | 2010-05-04 | 1 | -0/+2 |