summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjCXX
Commit message (Expand)AuthorAgeFilesLines
* Merging r226049:Duncan P. N. Exon Smith2015-01-151-2/+2
* DebugInof: Correct the location of exception cleanups in global ctors/dtors a...David Blaikie2015-01-141-3/+17
* DebugInfo: Correct the location of EH cleanup for blocksDavid Blaikie2015-01-131-0/+16
* Have the driver and the target code agree on what the default ABIEric Christopher2014-12-051-12/+11
* Revert "Remove threshold for lifetime marker insertion of named temporaries"Arnaud A. de Grandmaison2014-12-014-57/+2
* Remove threshold for lifetime marker insertion of named temporariesArnaud A. de Grandmaison2014-12-014-2/+57
* AST: Consider pseudo-struct builtin types as substitutableDavid Majnemer2014-11-281-0/+4
* Update Clang tests that run the LLVM optimizer to reflect the changedChandler Carruth2014-11-251-8/+7
* Fixes test.Fariborz Jahanian2014-11-131-1/+1
* [Objective-C++ IRGen] do not generate .cxx_construct Fariborz Jahanian2014-11-121-0/+13
* Don't manually insert L prefixes.Rafael Espindola2014-11-067-12/+12
* Objective-C. revert patch for rdar://17554063.Fariborz Jahanian2014-10-282-17/+5
* test: correct an overzealous search-and-replaceSaleem Abdulrasool2014-10-241-2/+2
* CodeGen: correct materialize temporary aggregates in ARC modeSaleem Abdulrasool2014-10-241-0/+57
* test: add -std=c++11Saleem Abdulrasool2014-10-241-1/+1
* DebugInfo: Don't leak location information from one function into the prologu...David Blaikie2014-10-141-1/+6
* Revert "Remove threshold on object size for inserting lifetime begin / end"Arnaud A. de Grandmaison2014-10-084-57/+2
* Remove threshold on object size for inserting lifetime begin / endArnaud A. de Grandmaison2014-10-084-2/+57
* Fix an assertion failure trying to emit a trivial destructor in ObjC++Ben Langmuir2014-09-261-0/+50
* Objective-C ARC. Use of non-retain/autorelease APIFariborz Jahanian2014-08-082-3/+11
* Objective-C ARC. More code for Objective-C'sFariborz Jahanian2014-08-061-2/+6
* CodeGenObjCXX: Add a test for r214699David Majnemer2014-08-051-0/+22
* AST: Fix the mangling for unqualified-blocksDavid Majnemer2014-08-041-7/+6
* Mark C++ reference parameters as dereferenceableHal Finkel2014-07-1812-24/+24
* Improve robustness of tests for module flags metadataOliver Stannard2014-06-191-3/+3
* Add 'nonnull' parameter or return attribute when producing an llvm pointer ty...Nick Lewycky2014-05-2812-26/+26
* Include translation unit filename in global ctor symbol names.Nico Weber2014-05-061-1/+1
* Objective-C++ IRGen. Due to change to AST for initialization of c++11’s Fariborz Jahanian2014-03-141-0/+32
* Objective-C properties. Fixes a crash in Sema where RHS ofFariborz Jahanian2014-03-061-0/+53
* Use private linkage for globals we already name with \01L and \01l.Rafael Espindola2014-02-274-5/+5
* type_info objects are not unnamed_addr: the ABI requires us toJohn McCall2014-02-081-7/+7
* [ms-cxxabi] Use inalloca on win32 when passing non-trivial C++ objectsReid Kleckner2014-02-011-3/+3
* Remove the -cxx-abi command-line flag.Hans Wennborg2014-01-142-2/+2
* Update tests in preparation for using the MS ABI for Win32 targetsHans Wennborg2014-01-131-1/+1
* Remove duplicated -cc1 in testsAlp Toker2013-12-081-2/+2
* [ms-cxxabi] Construct and destroy call arguments in the correct orderReid Kleckner2013-12-041-0/+20
* Fix ObjC @encode for C++ classes w/virtual bases.Eli Friedman2013-09-181-0/+10
* Don't pass -O0 to clang_cc1, it is the default.Rafael Espindola2013-09-042-2/+2
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-1530-103/+103
* Compute 'this' correctly for block in lambda.Eli Friedman2013-07-121-0/+18
* Finish off mangling locals in block literals.Eli Friedman2013-07-101-4/+1
* More fixes for block mangling.Eli Friedman2013-07-021-7/+7
* Fix mangling for block literals.Eli Friedman2013-07-011-6/+32
* Change mangling of objects inside block literals.Eli Friedman2013-06-241-4/+16
* Introduce a new mangling for protocol-qualified ObjC types in C++. This allowsEli Friedman2013-06-183-5/+25
* Add a missing testcase for ObjC ivar encoding for a C++ class with a vptr.Eli Friedman2013-06-171-0/+13
* Followup to r183931 to fix the lambda conversion-to-block-pointer member.Eli Friedman2013-06-131-1/+10
* Correctly emit certain implicit references to 'self' even withinJohn McCall2013-05-031-0/+22
* Drop ObjCIndirectCopyRestoreExprs during template instantiation.John McCall2013-04-111-0/+22
* Don't crash when mangling types defined in ObjC class extensions.John McCall2013-04-101-1/+25