| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement lowering of va_arg in clang directly. (This is 32-bit X86 only for ... | Anders Carlsson | 2008-11-04 | 1 | -2/+8 |
* | 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/+8 |
* | Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType. | Daniel Dunbar | 2008-10-17 | 1 | -3/+1 |
* | Adjust calls to APFloat conversion for new interface. | Dale Johannesen | 2008-10-09 | 1 | -1/+3 |
* | Avoid superfluous errors regarding variable-length arrays (casts). | Daniel Dunbar | 2008-09-04 | 1 | -1/+1 |
* | Downgrade a number of FIXME asserts to ErrorUnsupported. | Daniel Dunbar | 2008-08-29 | 1 | -4/+8 |
* | Add special "property reference" CodeGen::LValue type for emitting | Daniel Dunbar | 2008-08-29 | 1 | -4/+8 |
* | Initial support for Obj-C dot-syntax for getters. | Daniel Dunbar | 2008-08-27 | 1 | -19/+13 |
* | Change another is-a-pointer check to check in terms of LLVM type. | Daniel Dunbar | 2008-08-25 | 1 | -1/+1 |
* | Do is-a-pointer checks in terms of LLVM types in | Daniel Dunbar | 2008-08-25 | 1 | -4/+6 |
* | Add CodeGen support for CXXZeroInitValueExpr. | Argyrios Kyrtzidis | 2008-08-23 | 1 | -0/+3 |
* | Implement Obj-C ivar references to aggregates. | Daniel Dunbar | 2008-08-23 | 1 | -0/+7 |
* | Trim CGObjCRuntime::GenerateMessageSend[Super] | Daniel Dunbar | 2008-08-23 | 1 | -6/+5 |
* | Move all Obj-C runtime interaction into CodeGenFunction. | Daniel Dunbar | 2008-08-20 | 1 | -40/+4 |
* | Add CodeGen support for AddrLabelExpr in initializers. | Daniel Dunbar | 2008-08-16 | 1 | -4/+5 |
* | Change WarnUnsupported to ErrorUnsupported (in name and in practice). | Daniel Dunbar | 2008-08-16 | 1 | -1/+1 |
* | Change ObjCRuntime GenerateProtocol[Ref] methods to take | Daniel Dunbar | 2008-08-13 | 1 | -1/+2 |
* | Drop Sender from GenerateMessageSend* | Daniel Dunbar | 2008-08-12 | 1 | -1/+0 |
* | Protocol related tweaks | Daniel Dunbar | 2008-08-12 | 1 | -0/+7 |
* | Add @selector(...) codegen support. | Daniel Dunbar | 2008-08-12 | 1 | -0/+5 |
* | Change CodeGenModule to only create ObjC runtime for ObjC files | Daniel Dunbar | 2008-08-11 | 1 | -1/+3 |
* | More #include cleaning | Daniel Dunbar | 2008-08-11 | 1 | -1/+2 |
* | rename PreDefinedExpr -> PredefinedExpr | Chris Lattner | 2008-08-10 | 1 | -1/+1 |
* | update to make IRBuilder API change. | Chris Lattner | 2008-08-08 | 1 | -1/+1 |
* | Fix CodeGen of pointer arithmetic in compound assignment statements. | Daniel Dunbar | 2008-08-06 | 1 | -76/+94 |
* | Bug fix, CodeGen of (void*) - (void*) was broken. | Daniel Dunbar | 2008-08-05 | 1 | -3/+12 |
* | Add CodeGen support for indirect goto. | Daniel Dunbar | 2008-08-04 | 1 | -0/+6 |
* | remove uses of QualType::getCanonicalType() from codegen for PR2189 | Chris Lattner | 2008-07-26 | 1 | -13/+8 |
* | implement codegen support for labels at the end of stmtexprs. | Chris Lattner | 2008-07-26 | 1 | -1/+2 |
* | minor tidying, no functionality change. | Chris Lattner | 2008-07-26 | 1 | -8/+3 |
* | Generate vector compares in codegen | Nate Begeman | 2008-07-25 | 1 | -2/+18 |
* | Fix a codegen crash on: | Chris Lattner | 2008-07-23 | 1 | -6/+10 |
* | Add note to check what __alignof__ a function type should be. | Daniel Dunbar | 2008-07-22 | 1 | -0/+1 |
* | Prevent codegen crash on sizeof(<function type>), a gcc extension. | Daniel Dunbar | 2008-07-22 | 1 | -2/+3 |
* | Make a few related changes: | Chris Lattner | 2008-06-30 | 1 | -1/+1 |
* | avoid a lot of unneeded selector processing work by passing around | Chris Lattner | 2008-06-26 | 1 | -6/+1 |
* | This patch is motivated by numerous strict-aliasing warnings when compiling | Ted Kremenek | 2008-06-17 | 1 | -1/+1 |
* | fix crash when codegening 'cond ? lhs : call-to-void-func()' | Nuno Lopes | 2008-06-04 | 1 | -1/+1 |
* | Support for code generation of Objective-C top-level language constructs. | Anton Korobeynikov | 2008-06-01 | 1 | -1/+1 |
* | Fix an extremely subtle bug with pointer comparisons: they have to be | Eli Friedman | 2008-05-29 | 1 | -4/+4 |
* | Fix for PR2001. I'm not really fond of it, but it is correct (unless | Eli Friedman | 2008-05-25 | 1 | -1/+10 |
* | Backout of codegen-based fix to PR2334; this has been fixed differently | Eli Friedman | 2008-05-16 | 1 | -4/+2 |
* | Patch for PR2334, and a similar ObjC bug. | Eli Friedman | 2008-05-16 | 1 | -2/+4 |
* | Implementation of __builtin_shufflevector, a portable builtin capable of | Eli Friedman | 2008-05-14 | 1 | -0/+12 |
* | Add codegen support for block-level compound literals. | Eli Friedman | 2008-05-13 | 1 | -4/+1 |
* | implement a fixme, add support for ++/-- on long double. | Chris Lattner | 2008-04-20 | 1 | -5/+6 |
* | use simplified ConstantFP:get method. | Chris Lattner | 2008-04-20 | 1 | -5/+3 |
* | OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris. | Nate Begeman | 2008-04-18 | 1 | -3/+3 |
* | update to follow mainline llvm API change. | Chris Lattner | 2008-04-13 | 1 | -1/+1 |