| Commit message (Expand) | Author | Age | Files | Lines |
| * | ir-gen for type convesion of class objects. WIP. | Fariborz Jahanian | 2009-08-26 | 1 | -0/+5 |
| * | Handle array to pointer decay in EmitCastExpr and get rid of VisitImplicitCas... | Anders Carlsson | 2009-08-24 | 1 | -35/+23 |
| * | Handle CK_NullToMemberPointer in ScalarExprEmitter::EmitCast | Anders Carlsson | 2009-08-24 | 1 | -1/+8 |
| * | Pass the cast kind to ScalarExprEmitter::EmitCastExpr. | Anders Carlsson | 2009-08-24 | 1 | -4/+5 |
| * | Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef... | Fariborz Jahanian | 2009-08-20 | 1 | -2/+2 |
| * | Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr. | Fariborz Jahanian | 2009-08-18 | 1 | -1/+2 |
| * | Improve handling of delete expressions. | Anders Carlsson | 2009-08-16 | 1 | -0/+4 |
| * | Update for LLVM API change. | Owen Anderson | 2009-08-13 | 1 | -34/+54 |
| * | Use the new nsw form of add for signed integer addition. | Dan Gohman | 2009-08-12 | 1 | -2/+11 |
| * | Use the inbounds variant of getelementptr for common pointer arithmetic. | Dan Gohman | 2009-08-12 | 1 | -3/+3 |
| * | Remove the hack that turns sdiv by a power of 2 to ashr, and | Dan Gohman | 2009-08-11 | 1 | -12/+5 |
| * | Take 2 on AltiVec-style vector initializers. | Nate Begeman | 2009-08-10 | 1 | -1/+1 |
| * | Revert r78535, it is causing a number of failures to build projects. | Daniel Dunbar | 2009-08-10 | 1 | -1/+1 |
| * | Improve handling of member pointers. | Anders Carlsson | 2009-08-09 | 1 | -0/+8 |
| * | AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); | Nate Begeman | 2009-08-09 | 1 | -1/+1 |
| * | Add a CK_ArrayToPointerDecay cast kind. | Anders Carlsson | 2009-08-07 | 1 | -0/+1 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-31 | 1 | -8/+8 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-31 | 1 | -3/+3 |
| * | Update for LLVM API changes. | Owen Anderson | 2009-07-30 | 1 | -5/+5 |
| * | Canonicalize else spacing. | Mike Stump | 2009-07-30 | 1 | -2/+1 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-29 | 1 | -14/+13 |
| * | Change uses of: | Ted Kremenek | 2009-07-29 | 1 | -5/+5 |
| * | Code refactoring to define getCXXRecordDeclForPointerType | Fariborz Jahanian | 2009-07-29 | 1 | -12/+5 |
| * | ir-gen derived-to-base conversion in implicit casts. | Fariborz Jahanian | 2009-07-28 | 1 | -1/+15 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-28 | 1 | -3/+3 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-27 | 1 | -4/+6 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-24 | 1 | -23/+23 |
| * | Make vectorized floating-point comparisons work without crashing. | Eli Friedman | 2009-07-22 | 1 | -1/+1 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-21 | 1 | -3/+3 |
| * | Revert r75641. | Anders Carlsson | 2009-07-18 | 1 | -0/+1 |
| * | Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods | Ted Kremenek | 2009-07-17 | 1 | -5/+5 |
| * | ir-gen for --/++ operators of objc object pointers | Fariborz Jahanian | 2009-07-16 | 1 | -1/+19 |
| * | Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. | Ted Kremenek | 2009-07-16 | 1 | -5/+5 |
| * | Update for LLVM API change, and contextify a bunch of related stuff. | Owen Anderson | 2009-07-14 | 1 | -56/+63 |
| * | Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris). | Steve Naroff | 2009-07-14 | 1 | -1/+1 |
| * | Rename RecordLayout.h to ASTRecordLayout.h | Anders Carlsson | 2009-07-14 | 1 | -1/+0 |
| * | Update for LLVM API change. | Owen Anderson | 2009-07-13 | 1 | -8/+8 |
| * | This patch includes a conceptually simple, but very intrusive/pervasive change. | Steve Naroff | 2009-07-10 | 1 | -10/+14 |
| * | reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp. | Chris Lattner | 2009-07-08 | 1 | -19/+10 |
| * | Update clang for the add ->add/fadd split. Likewise for sub and mul. | Chris Lattner | 2009-06-17 | 1 | -6/+18 |
| * | Use PushConditionalTempDestruction/PopConditionalTempDestruction for the tern... | Anders Carlsson | 2009-06-04 | 1 | -1/+5 |
| * | Use conditional temp destruction for || and &&. | Anders Carlsson | 2009-06-04 | 1 | -0/+6 |
| * | Add a new function for emitting new functions. | Anders Carlsson | 2009-05-31 | 1 | -0/+3 |
| * | Call EmitCXXExprWithTemporaries. | Anders Carlsson | 2009-05-31 | 1 | -2/+1 |
| * | Fixup the rest of the trivial cases of the codegen of volatile. If | Mike Stump | 2009-05-29 | 1 | -29/+78 |
| * | Functions that return references can be rvalues as well. | Anders Carlsson | 2009-05-27 | 1 | -0/+3 |
| * | Fixup codegen for __block int i; i += rhs();. Should also slightly | Mike Stump | 2009-05-22 | 1 | -4/+5 |
| * | Fixup blocks codegen for { __block i; i = rhs(); }, we want the rhs | Mike Stump | 2009-05-21 | 1 | -1/+3 |
| * | Don't always zext the result of the not unary operator to an int. | Anders Carlsson | 2009-05-19 | 1 | -2/+2 |
| * | Have AggExprEmitter::VisitCXXConstructExpr make new variables if necessary. S... | Anders Carlsson | 2009-05-19 | 1 | -0/+5 |