| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | implicit casts take care of this code, remove it now. | Chris Lattner | 2007-08-26 | 1 | -3/+2 |
* | refactor scalar conversions out into CGExprScalar.cpp | Chris Lattner | 2007-08-26 | 1 | -58/+2 |
* | tolerate unimplemented codegen better | Chris Lattner | 2007-08-26 | 1 | -3/+4 |
* | Teach emit-llvm for scalars to properly handle compound assignment | Chris Lattner | 2007-08-24 | 1 | -109/+0 |
* | completely refactor codegen of scalar expressions out into its own CGExprScal... | Chris Lattner | 2007-08-24 | 1 | -676/+7 |
* | stub out complex -> bool conversion. | Chris Lattner | 2007-08-24 | 1 | -7/+10 |
* | implement passing of complex and aggregates through call args. | Chris Lattner | 2007-08-23 | 1 | -2/+22 |
* | Implement parsing and code generation of Objective-C string literals. | Anders Carlsson | 2007-08-21 | 1 | -0/+2 |
* | move EmitLoadOfComplex/EmitStoreOfComplex into ComplexExprEmitter. | Chris Lattner | 2007-08-21 | 1 | -30/+0 |
* | implement comma for complex. | Chris Lattner | 2007-08-21 | 1 | -1/+1 |
* | and/or/xor are invalid for complex, even integer complex apparently. | Chris Lattner | 2007-08-21 | 1 | -12/+3 |
* | simplify code slightly | Chris Lattner | 2007-08-21 | 1 | -3/+4 |
* | reimplement support for complex comparisons, add support for integer complex ... | Chris Lattner | 2007-08-21 | 1 | -23/+32 |
* | reimplement complex mul | Chris Lattner | 2007-08-21 | 1 | -46/+12 |
* | reimplement addition of complex numbers. | Chris Lattner | 2007-08-21 | 1 | -23/+10 |
* | Fix array->pointer decay. This unbreaks test/CodeGen/array.c | Chris Lattner | 2007-08-20 | 1 | -1/+26 |
* | Add support for code generation of builtins. | Anders Carlsson | 2007-08-20 | 1 | -0/+10 |
* | Modified ArraySubscriptExpr to have accessors getLHS and getRHS in addition | Ted Kremenek | 2007-08-20 | 1 | -18/+7 |
* | start splitting out aggregate value computation from EmitExpr into EmitAggExpr. | Chris Lattner | 2007-08-11 | 1 | -53/+18 |
* | fix a codegen bug handling ocuvector element exprs. | Chris Lattner | 2007-08-10 | 1 | -3/+4 |
* | implement initial codegen for aggregate return functions. This implements | Chris Lattner | 2007-08-10 | 1 | -3/+12 |
* | Fix a bug handling function -> pointer decay and avoid emitting a noop | Chris Lattner | 2007-08-10 | 1 | -2/+6 |
* | now that implicit conversions are explicit, we can eliminate | Chris Lattner | 2007-08-08 | 1 | -130/+31 |
* | now that implicit conversions are explicit, we can eliminate | Chris Lattner | 2007-08-08 | 1 | -123/+45 |
* | Implement codegen for __builtin_choose_expr. For example: | Chris Lattner | 2007-08-04 | 1 | -0/+12 |
* | implement codegen support for __builtin_types_compatible_p | Chris Lattner | 2007-08-03 | 1 | -0/+8 |
* | Rename AddrLabel and OCUVectorComponent -> AddrLabelExpr and OCUVectorElement... | Chris Lattner | 2007-08-03 | 1 | -17/+17 |
* | implement codegen for multidest ocuvector expressions, like: | Chris Lattner | 2007-08-03 | 1 | -5/+14 |
* | add codegen support for storing into a single-element ocu lvalue, such as: | Chris Lattner | 2007-08-03 | 1 | -10/+39 |
* | refactor handling of ocuvector lvalue->rvalue codegen into its own method. | Chris Lattner | 2007-08-03 | 1 | -43/+50 |
* | In the common case where we are shuffling a vector, emit an | Chris Lattner | 2007-08-03 | 1 | -2/+19 |
* | Add support for scalar-returning element accesses like V.x | Chris Lattner | 2007-08-03 | 1 | -2/+12 |
* | implement lvalue to rvalue conversion for ocuvector components. We can now c... | Chris Lattner | 2007-08-03 | 1 | -0/+26 |
* | add support for codegen of an OCUVectorComponent as an lvalue. | Chris Lattner | 2007-08-02 | 1 | -0/+12 |
* | update this to build with LLVM ToT | Chris Lattner | 2007-08-01 | 1 | -2/+2 |
* | Implement code generation for __func__, __FUNCTION__ and __PRETTY_FUNCTION__ | Anders Carlsson | 2007-07-21 | 1 | -0/+37 |
* | implement codegen support for sizeof/alignof | Chris Lattner | 2007-07-18 | 1 | -1/+25 |
* | Add a hack (mirroring llvm-gcc) to pointer difference | Chris Lattner | 2007-07-16 | 1 | -7/+17 |
* | Refactor code so that isIntegerConstantExpr has an ASTContext available. | Chris Lattner | 2007-07-15 | 1 | -1/+1 |
* | add FIXME and un-XFAIL test | Gabor Greif | 2007-07-14 | 1 | -0/+2 |
* | A significant refactoring of the type size stuff to also | Chris Lattner | 2007-07-14 | 1 | -1/+2 |
* | add a fixme | Chris Lattner | 2007-07-14 | 1 | -0/+2 |
* | implement _Complex * == and != | Gabor Greif | 2007-07-13 | 1 | -3/+33 |
* | Move getSize() out of type, into ASTContext, where it has target info, and | Chris Lattner | 2007-07-13 | 1 | -1/+1 |
* | implement codegen support for implicit casts. | Chris Lattner | 2007-07-13 | 1 | -6/+10 |
* | "Codegen for Character Literals and Conditional Operator | Chris Lattner | 2007-07-13 | 1 | -1/+47 |
* | "Someone typed "PtrToInt" where they meant "IntToPtr". | Chris Lattner | 2007-07-13 | 1 | -1/+1 |
* | Implement codegen for + and - with pointers. Patch contributed by | Chris Lattner | 2007-07-13 | 1 | -8/+77 |
* | implement codegen support for pre/post inc/dec. | Chris Lattner | 2007-07-11 | 1 | -7/+51 |
* | implement codegen support for the "default argument promotions" (C99 6.5.2.2p6). | Chris Lattner | 2007-07-10 | 1 | -3/+34 |