aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenObjC
AgeCommit message (Expand)Author
2013-02-13objective-C: Make order of ivars which are synthesizedFariborz Jahanian
2013-02-12Properly assemble PHIs after a null-checked invoke of objc_msgSend.John McCall
2013-02-12In ARC, emit non-peepholed +1s within the full-expression insteadJohn McCall
2013-02-12Split a couple of tests out into their own file.John McCall
2013-02-05Changed CGObjCMac.cpp to add the marker externally_initialized to SELECTOR_RE...Michael Gottesman
2013-02-02On platforms which do not support ARC natively, do not mark objc_retain/objc_...Michael Gottesman
2013-02-02Generalize DebugInfo tests by avoiding explicit metadata numbersDavid Blaikie
2013-01-28Tests: remove disabled llvm-gcc invocationsDmitri Gribenko
2013-01-26PR14566: Debug Info: avoid top level lexical blocks in functionsDavid Blaikie
2013-01-17objC block layout: Patch reorders block layout to Fariborz Jahanian
2013-01-11Enable the new (more C++-like, less broken) EH model when targeting the GNUstepDavid Chisnall
2013-01-05In my last patch initialize the destination to null (with a simple store) bef...Fariborz Jahanian
2013-01-05Fix testing case for Release build (r171493)Manman Ren
2013-01-04objective-C arc: in copy helper function for Fariborz Jahanian
2013-01-04Debug Info: fix the line location for cleanup code of a block functionManman Ren
2012-12-28Change this to an IR test instead of an assembly test (as per comment in r171...David Blaikie
2012-12-27Update test for backend change.Eric Christopher
2012-12-20Robustify the @encode code and add support for _Atomic.John McCall
2012-12-17Reapply r170344, this time without forgetting to commit the header changes.David Chisnall
2012-12-17Revert "Added support for new property helpers (GNUstep runtime)."Benjamin Kramer
2012-12-17Added support for new property helpers (GNUstep runtime).David Chisnall
2012-12-12Marking the objc_autoreleaseReturnValue and objc_retainAutoreleaseReturnValue Chad Rosier
2012-12-11objective-C blocks: Check for record type when deciding if Fariborz Jahanian
2012-12-07Fix the required args count for variadic blocks.John McCall
2012-12-07clang/test: Remove "REQUIRES:LP64" in two tests. Each of them have explicit t...NAKAMURA Takumi
2012-12-06Rework the bitfield access IR generation to address PR13619 andChandler Carruth
2012-12-04objective-c blocks: Consider padding due to alignmentFariborz Jahanian
2012-11-28objective-C blocks: Make sure that identical logic is usedFariborz Jahanian
2012-11-27objective-C arc: load of a __weak object happens via call toFariborz Jahanian
2012-11-15block extended signatur option. Change previous optionFariborz Jahanian
2012-11-15objective-C blocks: make cc1 flag -encode-extended-block-signatureFariborz Jahanian
2012-11-14objective-C blocks: under cc1 flag -encode-extended-block-signature,Fariborz Jahanian
2012-11-14objective-C blocks: Provide layout map for byrefFariborz Jahanian
2012-11-10objective-C blocks: Change BLOCK_HAS_EXTENDED_LAYOUT to be 1<<31.Fariborz Jahanian
2012-11-07Fix the Objective-C exception rethrow from cleanups (GNU runtimes). Note thatDavid Chisnall
2012-11-06Put something sane in the DWARF offset field for bitfield ObjC ivars.Eli Friedman
2012-11-06Fix a silly mistake in r167437.Eli Friedman
2012-11-06Minor fix to ObjC layout bitmap metadata. Found while I was trying toEli Friedman
2012-11-05Tests for 32bit version of block ivar layout metadata.Fariborz Jahanian
2012-11-04Fixes liftime of captured block variables in mrr mode, per John's feedback, asFariborz Jahanian
2012-11-03Simplify these tests again, now that we're past the version skew.David Blaikie
2012-11-02Avoid version skew by making ObjC strict metadata tests resilient to new field.David Blaikie
2012-11-02objective-C mrr block. Block variable layout metadata inFariborz Jahanian
2012-11-01Update the front end to use minsize attributeQuentin Colombet
2012-11-01objective-C block meta-data. This patch completes meta-dataFariborz Jahanian
2012-10-26Don't crash synthesizing an ObjC property with an empty struct type. <rdar:/...Eli Friedman
2012-10-25Correct test inovocations to use %clang_cc1 rather than direct invocation (so...David Tweed
2012-10-24A number of test cases assume that an "int" parameter or return valueUlrich Weigand
2012-10-24Revert r166541, "clang/test: Add appropriate requirements as REQUIRES, corres...NAKAMURA Takumi
2012-10-24clang/test: Add appropriate requirements as REQUIRES, corresponding to r166532.NAKAMURA Takumi