aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenObjCXX
AgeCommit message (Expand)Author
2013-05-03Correctly emit certain implicit references to 'self' even withinJohn McCall
2013-04-11Drop ObjCIndirectCopyRestoreExprs during template instantiation.John McCall
2013-04-10Don't crash when mangling types defined in ObjC class extensions.John McCall
2013-04-03In ObjC++ on legacy runtimes, push an EH cleanup as well asJohn McCall
2013-03-23Under ARC, when we're passing the address of a strong variableJohn McCall
2013-03-08Sema: Preserve attributes on parameters in instantiated function templates.Jordan Rose
2013-03-04Correction to r176432: the bug actually fixed was <rdar://13025708>.John McCall
2013-03-04Centralize and refine the __unknown_anytype argument rulesJohn McCall
2013-03-01Perform the receiver-expression transformations regardless ofJohn McCall
2013-02-27Reapply r176133 with testcase fixes.Bill Wendling
2013-02-26Unify clang/llvm attributes for asan/tsan/msan (Clang part)Kostya Serebryany
2013-02-25Revert "Add more attributes from the command line to functions."Anna Zaks
2013-02-25Add more attributes from the command line to functions.Bill Wendling
2013-02-22Update to use references to attribute groups instead of listing the attribute...Bill Wendling
2013-02-21objective-C arc IR-gen. Retaining of strongFariborz Jahanian
2013-02-20Attempt to clean up tests for non-X86 platforms.Bill Wendling
2013-02-20Modify the tests to use attribute group references instead of listing theBill Wendling
2013-02-15Add the 'target-cpu' and 'target-features' attributes to functions.Bill Wendling
2013-02-06Added test for r174461 that checks that the desired behavior also occurs in O...Michael Gottesman
2013-02-01Destroy arrays and ARC fields when throwing out of ctors.John McCall
2013-01-22Use the correct field to copy/dispose a __block variable.John McCall
2013-01-17objC block layout: Patch reorders block layout to Fariborz Jahanian
2013-01-10Declare +new instead of -new in test.Fariborz Jahanian
2013-01-10objectiveC++: When throwing c++ exception of Fariborz Jahanian
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-03Fix PR14474: don't emit debug info for interface types in -gline-tables-only ...Alexey Samsonov
2012-11-27objective-C arc: load of a __weak object happens via call toFariborz Jahanian
2012-11-13Don't try to save the assigned value in a Objective-C property assignmentEli Friedman
2012-11-06Minor fix to ObjC layout bitmap metadata. Found while I was trying toEli Friedman
2012-11-05Use the individual -fsanitize=<...> arguments to control which of the UBSanRichard Smith
2012-10-26objective-C IRGen: for @implementation nested in Fariborz Jahanian
2012-10-17At -O0, prefer objc_storeStrong with a null new value to theJohn McCall
2012-09-18Remove invalid double colon in test case was previously ignored by FileCheck.Benjamin Kramer
2012-08-21When performing a trivial copy of a C++ type, we must be careful notJohn McCall
2012-08-07Teach Expr::HasSideEffects about all the Expr types, and fix a bug where itRichard Smith
2012-07-31Don't crash *or* insert a bogus autorelease when emitting aJohn McCall
2012-07-11Don't try to do RVO on block variables that refer to an enclosing local.Nico Weber
2012-06-26block literal irgen: several improvements on naming blockFariborz Jahanian
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-04-27When @encode'ing a C++ class that has empty base classes, we can endDouglas Gregor
2012-04-06Fix a Sema invariant bug that I recently introduced involvingJohn McCall
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-03-01Make CodeGenFunction::EmitBlockCopyAndAutorelease actually do what its name s...Eli Friedman
2012-03-01Implement "optimization" for lambda-to-block conversion which inlines the gen...Eli Friedman
2012-02-28Basic coverage test for conversion-to-block-pointer for lambda expressions.Eli Friedman
2012-02-21No need to go to object file, -emit-llvm is sufficient to see if clangEric Christopher
2012-02-21Redirect the output to /dev/null. This prevents the output from clutteringRichard Trieu
2012-02-21Add a test case for r150976.Nico Weber