| Commit message (Expand) | Author | Age | Files | Lines |
| * | Mark IMAGE_INFO as constant on x86_64-darwin. | Daniel Dunbar | 2009-04-23 | 1 | -0/+1 |
| * | fix a problem producing debug info with global blocks. | Chris Lattner | 2009-04-23 | 1 | -1/+2 |
| * | implement debug info for _Complex. | Chris Lattner | 2009-04-23 | 2 | -1/+18 |
| * | the logic for computing __func__ and friends is really broken: | Chris Lattner | 2009-04-23 | 4 | -6/+11 |
| * | Use std::sort instead of qsort. | Daniel Dunbar | 2009-04-23 | 1 | -15/+7 |
| * | Eliminate the three SmallVectors in ObjCImplDecl (for instance | Douglas Gregor | 2009-04-23 | 3 | -32/+51 |
| * | ivar layout bitmap is alive! | Fariborz Jahanian | 2009-04-22 | 1 | -10/+20 |
| * | Reapply r69771, with updates & fixes: | Daniel Dunbar | 2009-04-22 | 1 | -8/+21 |
| * | Remove lookupFieldDeclFromIvar from ObjCIvarDecl interface. | Daniel Dunbar | 2009-04-22 | 1 | -2/+18 |
| * | Don't convert interface types (to structs) as part of CodeGenTypes. | Daniel Dunbar | 2009-04-22 | 4 | -43/+20 |
| * | Add CGObjCRuntime::GetConcreteClassStruct to encapsulate access to the | Daniel Dunbar | 2009-04-22 | 3 | -38/+24 |
| * | Simplify. | Daniel Dunbar | 2009-04-22 | 1 | -23/+11 |
| * | Emit meta data using the Ivar, not a looked up FieldDecl. | Daniel Dunbar | 2009-04-22 | 1 | -8/+6 |
| * | Use ComputeIvarBaseOffset instead of looking up by hand. | Daniel Dunbar | 2009-04-22 | 1 | -7/+2 |
| * | Merge ivar access amongst the three runtimes. | Daniel Dunbar | 2009-04-22 | 3 | -147/+124 |
| * | implement debug info support for id<proto> and interface<proto> | Chris Lattner | 2009-04-22 | 1 | -9/+9 |
| * | ObjCQualifiedClass is dead, remove it. | Chris Lattner | 2009-04-22 | 2 | -2/+0 |
| * | Make ObjCInterfaceDecl's const in some more places. | Daniel Dunbar | 2009-04-22 | 5 | -11/+10 |
| * | Revert r69771, I missed some (obvious) details. :/ | Daniel Dunbar | 2009-04-22 | 1 | -16/+49 |
| * | Mark another TypeForDecl const and make getObjCInterfaceType's argument const. | Daniel Dunbar | 2009-04-22 | 1 | -2/+1 |
| * | Rework the shadow struct that is layed out for Objective-C classes. | Daniel Dunbar | 2009-04-22 | 1 | -49/+16 |
| * | move 64-bit abi functions to lazy model, everything is lazy now, yay. | Chris Lattner | 2009-04-22 | 1 | -75/+81 |
| * | remove the last of the non-lazy objc runtime functions for the 32-bit ABI, | Chris Lattner | 2009-04-22 | 1 | -54/+56 |
| * | number of non-lazy runtime functions from 9 -> 4. | Chris Lattner | 2009-04-22 | 1 | -44/+47 |
| * | make message send functions lazy, we're down from 14 non-lazy functions to 9. | Chris Lattner | 2009-04-22 | 1 | -64/+65 |
| * | move more EH stuff to being lazily created. An empty .m file now | Chris Lattner | 2009-04-22 | 1 | -52/+54 |
| * | make try/catch objc runtime functions be lazily generated. | Chris Lattner | 2009-04-22 | 1 | -22/+26 |
| * | Fix some mishandling of the attr(gnu_inline) mode when used with | Chris Lattner | 2009-04-22 | 1 | -16/+13 |
| * | fix PR4026: Clang can't codegen __func__ without implicit cast | Chris Lattner | 2009-04-21 | 1 | -6/+9 |
| * | Make sure to mark the interface as completed when we see an | Daniel Dunbar | 2009-04-21 | 1 | -5/+2 |
| * | Fix emission of static tentative definitions referenced from other static fun... | Douglas Gregor | 2009-04-21 | 1 | -9/+11 |
| * | More objc2's ivar layout bitmap. No change in functionality. | Fariborz Jahanian | 2009-04-21 | 1 | -5/+26 |
| * | don't bother emitting a zero byte memset at all. We used to get them | Chris Lattner | 2009-04-21 | 1 | -2/+5 |
| * | Explictly track tentative definitions within Sema, then hand those | Douglas Gregor | 2009-04-21 | 3 | -25/+20 |
| * | Pass and return aggregate types directly to function calls. | Sanjiv Gupta | 2009-04-21 | 1 | -0/+41 |
| * | use of predefined identifiers like __func__ at global scope warn in sema, | Chris Lattner | 2009-04-21 | 1 | -1/+1 |
| * | Remove unnused variable. | Daniel Dunbar | 2009-04-21 | 1 | -1/+0 |
| * | Kill ASTContext::[gs]etFieldForDecl, instead we just lookup things | Daniel Dunbar | 2009-04-21 | 6 | -23/+9 |
| * | Remove LateBoundIVars() runtime interface, it is unused. | Daniel Dunbar | 2009-04-21 | 3 | -24/+3 |
| * | Assert on a few conditions that (I believe) should hold | Daniel Dunbar | 2009-04-21 | 2 | -0/+3 |
| * | ObjC2's Ivar bitmap layout work. No change in functionality. | Fariborz Jahanian | 2009-04-20 | 1 | -17/+29 |
| * | Move countInheritedIvars to within striking distance of | Daniel Dunbar | 2009-04-20 | 1 | -39/+34 |
| * | the __gnuc_inline__ attribute is actually named __gnu_inline__, | Chris Lattner | 2009-04-20 | 1 | -1/+1 |
| * | Inline GetFirstIvarInRecord into sole caller. | Daniel Dunbar | 2009-04-20 | 1 | -28/+9 |
| * | Set a bit in IMAGE_INFO to indicate that we don't contain any | Daniel Dunbar | 2009-04-20 | 1 | -3/+12 |
| * | Lift out GetNamedIvarList. | Daniel Dunbar | 2009-04-20 | 1 | -30/+40 |
| * | Don't emit ivar offsets for unnamed bit fields. | Daniel Dunbar | 2009-04-20 | 1 | -5/+8 |
| * | PR3247: Handle a couple of cases where we weren't emitting VLA sizes (and | Eli Friedman | 2009-04-20 | 2 | -1/+9 |
| * | PR3248: Make sure the evaluate the operand of a sizeof when it has a VLA type. | Eli Friedman | 2009-04-20 | 1 | -0/+4 |
| * | Remove non-const form of lookupFieldDeclForIvar. | Daniel Dunbar | 2009-04-20 | 3 | -4/+7 |