summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjCXX
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Replace '@' characters in block descriptors' symbol names withAkira Hatanaka2018-12-291-2/+2
* [CodeGen] Fix a test from r349848 by replacing `objc_` with `llvm.objc.`Volodymyr Sapsai2018-12-201-2/+2
* [CodeGen] Fix assertion on emitting cleanup for object with inlined inherited...Volodymyr Sapsai2018-12-201-0/+43
* Use @llvm.objc.clang.arc.use intrinsic instead of clang.arc.use function.Pete Cooper2018-12-201-1/+1
* Generate objc intrinsics instead of runtime calls as the ARC optimizer now wo...Pete Cooper2018-12-1823-212/+212
* Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere2018-11-111-0/+9
* [CodeGen] Fix assertion on referencing constexpr Obj-C object with ARC.Volodymyr Sapsai2018-11-011-5/+38
* [CodeGen] Use the mangle context owned by CodeGenModule to correctlyAkira Hatanaka2018-10-201-1/+59
* Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"Sean Fertile2018-10-156-16/+16
* [CodeGenCXX] Treat 'this' as noalias in constructorsAnton Bikineev2018-10-106-16/+16
* [AST] Revert mangling changes from r339428Shoaib Meenai2018-10-044-89/+88
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-2/+9
* Revert r343518.Akira Hatanaka2018-10-011-9/+2
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-2/+9
* AST: add missing ObjC extensions to MS style name decorationSaleem Abdulrasool2018-09-281-0/+32
* Revert r341754.Akira Hatanaka2018-09-091-9/+2
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-081-2/+9
* [Sema] Check that the destructor for each element of class type isAkira Hatanaka2018-09-071-0/+34
* [DEBUGINFO] Add support for emission of the debug directives only.Alexey Bataev2018-08-312-0/+3
* Define variables in test case rather than using values from functionsAkira Hatanaka2018-08-281-2/+2
* [CodeGen] Look at the type of a block capture field rather than the typeAkira Hatanaka2018-08-222-23/+82
* [CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka2018-08-103-36/+50
* Add Windows support for the GNUstep Objective-C ABI V2.David Chisnall2018-08-104-78/+78
* Add missing temporary materialization conversion on left-hand side of .Richard Smith2018-07-271-4/+10
* [CodeGen][ObjC] Make block copy/dispose helper functions exception-safe.Akira Hatanaka2018-07-261-1/+134
* [CodeGen] Always use MSVC personality for windows-msvc targetsShoaib Meenai2018-06-081-10/+9
* [Frontend] Disallow non-MSVC exception models for windows-msvc targetsShoaib Meenai2018-06-071-23/+0
* [CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka2018-04-273-2/+108
* Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"Akira Hatanaka2018-04-273-108/+2
* [CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka2018-04-273-2/+108
* [Sema][ObjC] Ensure that the return type of an ObjC method is a completeAkira Hatanaka2018-04-121-0/+22
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-0/+29
* Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka2018-04-091-29/+0
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-0/+29
* Disable -fmerge-all-constants as default.Manoj Gupta2018-04-051-1/+1
* [ObjC++] Make parameter passing and function return compatible with ObjCAkira Hatanaka2018-03-283-5/+62
* [CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka2018-03-202-4/+43
* [CodeGen] Add funclet token to ARC markerShoaib Meenai2018-03-191-0/+17
* [MS] Don't escape MS C++ names with \01Reid Kleckner2018-03-163-79/+79
* test: repair windows build after SVN r327105Saleem Abdulrasool2018-03-091-1/+1
* CodeGen: simplify and validate exception personalitiesSaleem Abdulrasool2018-03-091-0/+129
* CodeGenObjCXX: handle inalloca appropriately for msgSend variantSaleem Abdulrasool2018-02-281-0/+18
* Bring r325915 back.Rafael Espindola2018-02-232-4/+4
* Revert "Start setting dso_local for COFF."Rafael Espindola2018-02-232-4/+4
* Start setting dso_local for COFF.Rafael Espindola2018-02-232-4/+4
* Remove "CHECK: entry" in test case.Akira Hatanaka2018-02-091-1/+0
* AST: support ObjC lifetime qualifiers in MS ABISaleem Abdulrasool2018-02-092-34/+66
* Add support for attribute 'trivial_abi'.Akira Hatanaka2018-02-051-0/+104
* AST: support protocol conformances on id/class/interfaces in MS ABISaleem Abdulrasool2018-01-261-0/+34
* AST: correct mangling for SEL on MS ABISaleem Abdulrasool2018-01-231-0/+45