| Commit message (Expand) | Author | Age | Files | Lines | 
| *  | Fixup codegen for volatile structs in the trivial cases (a a=a and a=a=a). | Mike Stump | 2009-05-26 | 1 | -18/+21 | 
| *  | Esnure that if we have a volatile structure as the destination, that | Mike Stump | 2009-05-26 | 1 | -3/+6 | 
| *  | Propagate volatile for implicit property refernces. | Mike Stump | 2009-05-23 | 1 | -3/+2 | 
| *  | Propagate volatile around for property references. | Mike Stump | 2009-05-23 | 1 | -3/+2 | 
| *  | Track volatile aggregate copies better.  I'm hoping someone else will decide | Mike Stump | 2009-05-23 | 1 | -3/+6 | 
| *  | Fix thinko, and implement aggregate volatile reads. | Mike Stump | 2009-05-23 | 1 | -4/+9 | 
| *  | More volatile fixes.  Can't testcase these yet as ultimately volatile | Mike Stump | 2009-05-23 | 1 | -2/+2 | 
| *  | Collapse a few FIXMEs together and refactor to make fixing the code easier. | Mike Stump | 2009-05-23 | 1 | -46/+31 | 
| *  | One step to fixing up codegen for a=b, where a is a volatile struct. | Mike Stump | 2009-05-23 | 1 | -1/+13 | 
| *  | Fix typo. | Mike Stump | 2009-05-23 | 1 | -1/+1 | 
| *  | Have AggExprEmitter::VisitCXXConstructExpr make new variables if necessary. S... | Anders Carlsson | 2009-05-19 | 1 | -2/+17 | 
| *  | Reflow some comments. | Mike Stump | 2009-05-16 | 1 | -6/+5 | 
| *  | Make codegen for constructors work again. | Anders Carlsson | 2009-05-03 | 1 | -9/+4 | 
| *  | fix PR4067: [Linux kernel] cannot aggregate codegen stmtexpr as lvalue  | Chris Lattner | 2009-04-25 | 1 | -2/+0 | 
| *  | fix PR4026: Clang can't codegen __func__ without implicit cast | Chris Lattner | 2009-04-21 | 1 | -6/+9 | 
| *  | Implement basic code generation of constructor calls. We can now compile: | Anders Carlsson | 2009-04-17 | 1 | -0/+14 | 
| *  | Minor work related to removing the assumption that value initialization  | Eli Friedman | 2009-04-13 | 1 | -0/+1 | 
| *  | Propagate the ASTContext to various AST traversal and lookup functions. | Douglas Gregor | 2009-04-09 | 1 | -5/+7 | 
| *  | Minor cleanup. | Eli Friedman | 2009-03-28 | 1 | -11/+1 | 
| *  | Remove dead code. | Eli Friedman | 2009-03-22 | 1 | -41/+0 | 
| *  | Add codegen support for aggregate BlockDeclRefExprs. | Mike Stump | 2009-03-18 | 1 | -0/+3 | 
| *  | brain thinking memcpy, fingers thinking memset :) | Chris Lattner | 2009-02-28 | 1 | -2/+2 | 
| *  | after going around in circles a few times, finally cave and emit structure | Chris Lattner | 2009-02-28 | 1 | -2/+11 | 
| *  | rip out __builtin_overload | Chris Lattner | 2009-02-18 | 1 | -15/+0 | 
| *  | Use EmitVAListRef instead of EmitLValue directly to handle array decay | Daniel Dunbar | 2009-02-11 | 1 | -1/+1 | 
| *  | Make CodeGen produce an error if we come across a non-constant initializer li... | Douglas Gregor | 2009-01-29 | 1 | -0/+8 | 
| *  | Introduce a new expression node, ImplicitValueInitExpr, that | Douglas Gregor | 2009-01-29 | 1 | -3/+3 | 
| *  | Clean up designated initialization of unions, so that CodeGen doesn't | Douglas Gregor | 2009-01-29 | 1 | -16/+33 | 
| *  | Improvements to code-generation and semantic analysis of designated | Douglas Gregor | 2009-01-28 | 1 | -5/+10 | 
| *  | Code generation support for C99 designated initializers. | Douglas Gregor | 2009-01-28 | 1 | -13/+5 | 
| *  | Support CodeGen for __extension__ operator on aggregates. | Eli Friedman | 2009-01-27 | 1 | -0/+1 | 
| *  | Rename Expr::isConstantExpr to Expr::isConstantInitializer; this more  | Eli Friedman | 2009-01-25 | 1 | -1/+1 | 
| *  | add codegen support to union casts | Nuno Lopes | 2009-01-15 | 1 | -1/+14 | 
| *  | Prevent a segfault for vaarg expressions on unsupported architectures. | Sebastian Redl | 2009-01-09 | 1 | -2/+4 | 
| *  | Unifies the name-lookup mechanisms used in various parts of the AST | Douglas Gregor | 2008-12-11 | 1 | -6/+10 | 
| *  | Disabling this code due to regression on test/CodeGen/bitfield.c.  See  | Eli Friedman | 2008-12-02 | 1 | -1/+5 | 
| *  | Fix for PR2969: generate a memcpy from a constant for constant  | Eli Friedman | 2008-11-30 | 1 | -8/+17 | 
| *  | Implemented ir-gen for 'implicit' properties using the new AST nodes. | Fariborz Jahanian | 2008-11-22 | 1 | -0/+9 | 
| *  | New AST node to access "implicit" setter/getter using property dor syntax. | Fariborz Jahanian | 2008-11-22 | 1 | -0/+13 | 
| *  | reapply the (corrected) patch to use the new llvm intrinsics for memcpy/memmo... | Chris Lattner | 2008-11-21 | 1 | -2/+4 | 
| *  | temporarily revert Sangiv's patch. | Chris Lattner | 2008-11-21 | 1 | -1/+1 | 
| *  | mem[cpy,set,move] intrinsics are now overloaded. | Sanjiv Gupta | 2008-11-21 | 1 | -1/+1 | 
| *  | Normalize many BasicBlock names. | Daniel Dunbar | 2008-11-13 | 1 | -3/+3 | 
| *  | Add CodeGenFunction::EmitBranch. | Daniel Dunbar | 2008-11-11 | 1 | -4/+2 | 
| *  | Centralize basic block creation in CodeGenFunction::createBasicBlock. | Daniel Dunbar | 2008-11-11 | 1 | -3/+3 | 
| *  | Implement lowering of va_arg in clang directly. (This is 32-bit X86 only for ... | Anders Carlsson | 2008-11-04 | 1 | -2/+6 | 
| *  | Move IRBuilder type definition to common file. | Daniel Dunbar | 2008-11-01 | 1 | -1/+1 | 
| *  | make codegen reject initializes with designators, like this: | Chris Lattner | 2008-10-26 | 1 | -1/+10 | 
| *  | Move EmitAggregate{Copy,Clear} into CodeGenFunction. | Daniel Dunbar | 2008-09-09 | 1 | -44/+38 | 
| *  | Stub out CodeGenFunction::EmitObjCForCollectionStmt. | Anders Carlsson | 2008-08-30 | 1 | -18/+1 |