| Commit message (Expand) | Author | Age | Files | Lines |
* | Support member reference on ?: of struct type. | Daniel Dunbar | 2009-03-24 | 1 | -0/+20 |
* | fix CreateTempAlloca to not set a name on the alloca for temporaries | Chris Lattner | 2009-03-22 | 1 | -1/+2 |
* | simplify and comment some code better. Make BindRuntimeGlobals | Chris Lattner | 2009-03-21 | 1 | -0/+1 |
* | fix the more complex cases by actually codegen'ing the right expr :) | Chris Lattner | 2009-03-18 | 1 | -1/+1 |
* | add codegen support for casting an element to a union. | Chris Lattner | 2009-03-18 | 1 | -8/+25 |
* | teach codegen to handle noop casts as lvalues. | Chris Lattner | 2009-03-18 | 1 | -0/+13 |
* | Minor cleanup for choose expressions: add a helper that returns the | Eli Friedman | 2009-03-04 | 1 | -5/+1 |
* | Improved ABI compliance for __block variables. No testcases yet as we | Mike Stump | 2009-03-04 | 1 | -39/+11 |
* | Push checking down, also, give the user a hit as to which part of the | Mike Stump | 2009-03-02 | 1 | -0/+11 |
* | First cut CodeGen support for __block variables. | Mike Stump | 2009-02-28 | 1 | -1/+36 |
* | first wave of fixes for @encode sema support. This is part of PR3648. | Chris Lattner | 2009-02-24 | 1 | -13/+21 |
* | We should not generate __weak write barrier on indirect reference | Fariborz Jahanian | 2009-02-23 | 1 | -3/+12 |
* | More objc gc work. Match gcc's treatment of ivar access | Fariborz Jahanian | 2009-02-22 | 1 | -1/+1 |
* | local array of objects are non-gc'able. | Fariborz Jahanian | 2009-02-21 | 1 | -2/+6 |
* | Handle case of none gc'able objects regardless of their | Fariborz Jahanian | 2009-02-21 | 1 | -3/+8 |
* | Shorten; no functionality change. | Daniel Dunbar | 2009-02-20 | 1 | -8/+6 |
* | Set call attribute for direct calls (i.e. noreturn). | Daniel Dunbar | 2009-02-20 | 1 | -18/+15 |
* | More objc gc's ir-gen fixes. | Fariborz Jahanian | 2009-02-20 | 1 | -3/+8 |
* | More objc's gc ir-gen stuff. | Fariborz Jahanian | 2009-02-19 | 1 | -35/+33 |
* | Generate the conservative objc gc's API for now. | Fariborz Jahanian | 2009-02-19 | 1 | -0/+7 |
* | Some code simplification. ir gen for gc'able array | Fariborz Jahanian | 2009-02-19 | 1 | -9/+11 |
* | Address Chris's comments regarding C++ name mangling. | Douglas Gregor | 2009-02-18 | 1 | -1/+1 |
* | Some refactoring and simplificaiotn of objc's gc | Fariborz Jahanian | 2009-02-18 | 1 | -17/+10 |
* | Start generating gc'able code using the new | Fariborz Jahanian | 2009-02-18 | 1 | -25/+16 |
* | Cleanup objc's gc attributes code no longer needed. | Fariborz Jahanian | 2009-02-18 | 1 | -2/+10 |
* | 80-cols. | Daniel Dunbar | 2009-02-17 | 1 | -9/+11 |
* | Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. | Daniel Dunbar | 2009-02-16 | 1 | -1/+1 |
* | fix volatile handling with ExtVectorElementExpr, so that we | Chris Lattner | 2009-02-16 | 1 | -8/+7 |
* | introduce and use a new ExtVectorElementExpr::isArrow method, at Eli's sugges... | Chris Lattner | 2009-02-16 | 1 | -4/+5 |
* | enhance ExtVectorElementExpr to allow V->xxyy to work like (*V).xxyy | Chris Lattner | 2009-02-16 | 1 | -8/+12 |
* | Add hook to add attributes to function declarations that we know | Douglas Gregor | 2009-02-14 | 1 | -1/+1 |
* | Implicitly declare certain C library functions (malloc, strcpy, memmove, | Douglas Gregor | 2009-02-13 | 1 | -1/+1 |
* | Add basic support for C++ name mangling according to the Itanium C++ | Douglas Gregor | 2009-02-13 | 1 | -1/+1 |
* | Add support for generating block call expressions. | Anders Carlsson | 2009-02-12 | 1 | -1/+1 |
* | Support IRgen of va_arg of structure as l-value. | Daniel Dunbar | 2009-02-11 | 1 | -1/+9 |
* | Some refactoring of Ivar offset code gen. | Fariborz Jahanian | 2009-02-10 | 1 | -11/+1 |
* | Add util Emit{LoadOf,StoreTo}Scalar methods to encapsulate conversion | Daniel Dunbar | 2009-02-10 | 1 | -23/+38 |
* | Pull CodeGenFunction::GetUndefRValue() out of EmitUnsupportedRValue. | Daniel Dunbar | 2009-02-05 | 1 | -10/+14 |
* | ir-gen for nonfragile ivar bitfield access (objc2 nonfragile abi). | Fariborz Jahanian | 2009-02-03 | 1 | -16/+8 |
* | objc2's ir-gen for nonfragile ivar access. | Fariborz Jahanian | 2009-02-03 | 1 | -4/+9 |
* | Thread CGFunctionInfo construction through CodeGenTypes. | Daniel Dunbar | 2009-02-02 | 1 | -1/+2 |
* | More ABI API cleanup. | Daniel Dunbar | 2009-02-02 | 1 | -1/+1 |
* | ABI handling API changes. | Daniel Dunbar | 2009-02-02 | 1 | -1/+1 |
* | Refactored code gen for ivar access in preparation for | Fariborz Jahanian | 2009-02-02 | 1 | -1/+2 |
* | Vector codegen improvements | Nate Begeman | 2009-01-18 | 1 | -40/+59 |
* | Patch to implement code gen for aggrgate-valued property used | Fariborz Jahanian | 2009-01-12 | 1 | -0/+8 |
* | Implement EmitUnsupportedRValue to generate an appropriately typed RValue. | Daniel Dunbar | 2009-01-09 | 1 | -3/+13 |
* | Give "unsupported" error on calls through block pointers instead of | Daniel Dunbar | 2009-01-09 | 1 | -6/+22 |
* | Add QualifiedDeclRefExpr, which retains additional source-location | Douglas Gregor | 2009-01-06 | 1 | -1/+3 |
* | Add ASTContext::getBaseElementType and use it in CodeGenFunction::EmitArraySu... | Anders Carlsson | 2008-12-21 | 1 | -6/+1 |