summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGObjC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* DebugInfo can be enabled or disabled at function level (e.g. using an attribu...Devang Patel2011-03-071-2/+2
* Fix a typo.Dan Gohman2011-03-021-1/+1
* Revert "Add CC_Win64ThisCall and set it in the necessary places."Tilmann Scheller2011-03-021-2/+1
* Add CC_Win64ThisCall and set it in the necessary places.Tilmann Scheller2011-03-021-1/+2
* Establish the iteration variable of an ObjC for-in loop beforeJohn McCall2011-02-221-7/+18
* Objective-c armv7 API for atomic properties of Fariborz Jahanian2011-02-181-97/+135
* Fix an IRGen bug in property setter calls whenFariborz Jahanian2011-02-081-1/+11
* Replace calls to getTypeSize() and getTypeAlign() with their 'InChars' Ken Dyck2011-01-191-4/+6
* Emit DW_TAG_lexical_scope to surround foreach.Devang Patel2011-01-191-0/+12
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-3/+0
* Move name mangling support from CodeGen to AST. In thePeter Collingbourne2011-01-131-0/+2
* Renamed CXXBaseOrMemberInitializer to CXXCtorInitializer. This is both shorter,Alexis Hunt2011-01-081-3/+3
* Rework a few things about how we emit ObjC's for enumeration statement.John McCall2011-01-071-95/+126
* Add support for GNU runtime property set / get structure functions. Minor re...David Chisnall2010-12-261-4/+4
* Fix a bug in the emission of __real/__imag l-values on scalar operands.John McCall2010-12-051-2/+1
* More anonymous struct/union redesign. This one deals with anonymous field use...Francois Pichet2010-12-041-2/+2
* Test case for the l-value base only being evaluated once.John McCall2010-12-041-44/+43
* Kill the KVC l-value kind and calculate the base expression when emittingJohn McCall2010-12-041-20/+12
* Simplify the ASTs by consolidating ObjCImplicitGetterSetterExpr and ObjCPrope...John McCall2010-12-021-63/+55
* Calculate the value kind of an expression when it's created andJohn McCall2010-11-181-4/+4
* Eliminate usage of ObjCSuperExpr used forFariborz Jahanian2010-10-141-4/+4
* one piece of code is responsible for the lifetime of every aggregateJohn McCall2010-09-151-4/+2
* IRGen fix for using property-dot syntax to pass Fariborz Jahanian2010-09-101-1/+2
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-3/+3
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-1/+1
* Store inheritance paths after CastExprs instead of inside them.John McCall2010-08-071-2/+2
* Return type of a setter call caused byFariborz Jahanian2010-07-241-1/+1
* Revise cleanup IR generation to fix a major bug with cleanups (PR7686)John McCall2010-07-231-2/+2
* Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl2010-07-201-1/+2
* Validated by nightly-test runs on x86 and x86-64 darwin, including afterJohn McCall2010-07-061-6/+8
* Remove unnecessary ASTContext parameter fromDouglas Gregor2010-07-011-1/+1
* Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ ref...Anders Carlsson2010-06-211-2/+5
* When using property-dot assignment syntax to call a setter method,Fariborz Jahanian2010-06-071-2/+4
* Re-land the fix for PR7139.Anders Carlsson2010-05-221-1/+1
* Push a return-value slot throughout ObjC message-send codegen. Will beJohn McCall2010-05-221-13/+21
* Unbreak self-host.Anders Carlsson2010-05-211-1/+1
* Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se...Anders Carlsson2010-05-211-1/+1
* Allocate space in a block record for implicit references to the Objective CJohn McCall2010-05-211-2/+0
* Correctly generate IR for ObjC messages sends to protocol-qualified types.John McCall2010-05-171-4/+5
* Substantially alter the design of the Objective C type AST by introducingJohn McCall2010-05-151-1/+1
* Implement semantic analysis and an AST representation for the namedDouglas Gregor2010-05-151-1/+2
* Code Gen support for Getter/Setter synthesis of Fariborz Jahanian2010-05-061-3/+23
* Clean up the {} and else placement. This fixes an ambiguous else as well asChandler Carruth2010-05-061-6/+6
* This patch deals with Sema Part of Setter/Getter synthesisFariborz Jahanian2010-05-051-6/+0
* Fixes a code gen. crash when ivar object has trivial constructor.Fariborz Jahanian2010-05-041-12/+14
* Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall.Anders Carlsson2010-05-021-1/+2
* Support for construct/destruct of ivar arrayFariborz Jahanian2010-04-281-7/+18
* IRGen for initialization/destruction ofFariborz Jahanian2010-04-281-0/+49
* Changed signature of GenerateMessageSend() function to pass the ObjCInterface...David Chisnall2010-04-281-8/+10
* CastExpr should not hold a pointer to the base path. More cleanup.Anders Carlsson2010-04-241-1/+1
OpenPOWER on IntegriCloud