| Commit message (Expand) | Author | Age | Files | Lines |
* | Improve compatibility with GCC regarding inline semantics in GNU89 | Douglas Gregor | 2009-04-28 | 1 | -2/+10 |
* | While generating debug info ignore unnamed fields. | Devang Patel | 2009-04-27 | 1 | -0/+8 |
* | x86-32 ABI: Fix crash on return of structure with flexible array | Daniel Dunbar | 2009-04-27 | 1 | -4/+10 |
* | Implement function-try-blocks. However, there's a very subtle bug that I can'... | Sebastian Redl | 2009-04-26 | 2 | -6/+7 |
* | Remove getIntegerConstantExprValue in favor of using EvaluateAsInt. | Eli Friedman | 2009-04-26 | 5 | -12/+8 |
* | pull operands names "[foo]" into ConstraintInfo. | Chris Lattner | 2009-04-26 | 1 | -14/+11 |
* | pull the constraint string into the ConstraintInfo struct | Chris Lattner | 2009-04-26 | 1 | -6/+4 |
* | change TargetInfo::ConstraintInfo to be a struct that contains | Chris Lattner | 2009-04-26 | 1 | -6/+4 |
* | split ObjC and C++ Statements out into their own headers. | Chris Lattner | 2009-04-26 | 4 | -1/+7 |
* | When calling the cleanup function specified by __attribute__((cleanup)), make... | Anders Carlsson | 2009-04-26 | 1 | -2/+13 |
* | "This fixes message sends to super in a way that both works with real code an... | Chris Lattner | 2009-04-25 | 1 | -20/+28 |
* | Minor simplification. | Eli Friedman | 2009-04-25 | 1 | -7/+2 |
* | fix PR4067: [Linux kernel] cannot aggregate codegen stmtexpr as lvalue | Chris Lattner | 2009-04-25 | 3 | -5/+17 |
* | Fix pointer addressing and array subscripting of Objective-C interface | Daniel Dunbar | 2009-04-25 | 2 | -5/+48 |
* | Minor refactoring. No intended change in behavior. | Fariborz Jahanian | 2009-04-24 | 1 | -3/+3 |
* | Minor refactoring. No change in functionality. | Fariborz Jahanian | 2009-04-24 | 1 | -2/+1 |
* | Some code clean up of objc2's bitmap layout. | Fariborz Jahanian | 2009-04-24 | 1 | -30/+28 |
* | Clang part of r69947. Reverting back 69574 as it is no longer needed. | Sanjiv Gupta | 2009-04-24 | 2 | -15/+6 |
* | Fix handling of C99 "extern inline" semantics when dealing with | Douglas Gregor | 2009-04-23 | 1 | -6/+5 |
* | Handle corner case where clang-cc is invoked directly to compile preprocessed... | Devang Patel | 2009-04-23 | 2 | -8/+15 |
* | Removed bunch of FIXMEs no longer needed. | Fariborz Jahanian | 2009-04-23 | 1 | -8/+0 |
* | 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 |