| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Simplify some calls to Builder.CreateCall | Anders Carlsson | 2008-08-30 | 1 | -17/+13 |
* | Add Objective-C property setter support. | Daniel Dunbar | 2008-08-30 | 1 | -8/+20 |
* | Initial support for Obj-C dot-syntax for getters. | Daniel Dunbar | 2008-08-27 | 1 | -4/+13 |
* | Drop a dead call to isConstantExpr() | Daniel Dunbar | 2008-08-23 | 1 | -8/+6 |
* | Implement Obj-C ivar references to aggregates. | Daniel Dunbar | 2008-08-23 | 1 | -1/+7 |
* | Trim CGObjCRuntime::GenerateMessageSend[Super] | Daniel Dunbar | 2008-08-23 | 1 | -1/+3 |
* | Change WarnUnsupported to ErrorUnsupported (in name and in practice). | Daniel Dunbar | 2008-08-16 | 1 | -2/+2 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -1/+2 |
* | update to make IRBuilder API change. | Chris Lattner | 2008-08-08 | 1 | -1/+1 |
* | Fix EmitNullInitializationToLValue for bitfield lvalues. | Daniel Dunbar | 2008-08-06 | 1 | -4/+2 |
* | Finally fix PR2189. This makes a fairly invasive but important change to | Chris Lattner | 2008-08-04 | 1 | -4/+3 |
* | Fix implicit initialization of structures. | Daniel Dunbar | 2008-07-30 | 1 | -5/+0 |
* | remove uses of QualType::getCanonicalType() from codegen for PR2189 | Chris Lattner | 2008-07-26 | 1 | -22/+19 |
* | "Support for Objective-C message sends which return structures. Also include... | Chris Lattner | 2008-06-24 | 1 | -0/+12 |
* | This patch is motivated by numerous strict-aliasing warnings when compiling | Ted Kremenek | 2008-06-17 | 1 | -1/+2 |
* | Basic support for volatile loads and stores. Stores the volatile | Eli Friedman | 2008-06-13 | 1 | -3/+12 |
* | A few more cases for aggregate values. | Eli Friedman | 2008-05-27 | 1 | -0/+10 |
* | Emit memmove, not memcpy, for structure copies; this is unfortunately | Eli Friedman | 2008-05-26 | 1 | -3/+3 |
* | Change uses of llvm::Type::isFirstClassType to use the new | Dan Gohman | 2008-05-22 | 1 | -1/+1 |
* | Implement codegen for comma operator for structs. | Eli Friedman | 2008-05-20 | 1 | -0/+7 |
* | Fix the emission of expressions like char a[10] = "asdf"; previously, | Eli Friedman | 2008-05-19 | 1 | -2/+9 |
* | Don't try to take the address of a bitfield; fixes PR2310. | Eli Friedman | 2008-05-12 | 1 | -5/+4 |
* | simplify some builder calls. | Chris Lattner | 2008-05-06 | 1 | -8/+4 |
* | update to follow mainline llvm API change. | Chris Lattner | 2008-04-13 | 1 | -1/+1 |
* | Add support for C++ default arguments, and rework Parse-Sema | Chris Lattner | 2008-04-08 | 1 | -0/+3 |
* | tracking API changes arising from r49277 | Gabor Greif | 2008-04-06 | 1 | -3/+3 |
* | Fix PR2049, updating Eli's patch that fixes to mainline. This produces incor... | Chris Lattner | 2008-04-04 | 1 | -14/+115 |
* | Since isComplexType() no longer returns true for _Complex integers, the code | Chris Lattner | 2008-04-04 | 1 | -2/+2 |
* | simplify the clang codegen by using the new Builder.CreateStructGEP method. | Chris Lattner | 2008-03-19 | 1 | -9/+2 |
* | Make a major restructuring of the clang tree: introduce a top-level | Chris Lattner | 2008-03-15 | 1 | -0/+337 |