summaryrefslogtreecommitdiff
path: root/test/CodeGenObjCXX
Commit message (Expand)AuthorAgeFilesLines
* [c++20] Implement semantic restrictions for C++20 designatedRichard Smith2019-08-301-1/+1
* IR: print value numbers for unnamed function argumentsTim Northover2019-08-035-17/+17
* [Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit-leaf-frame-pointer'Yuanfang Chen2019-07-201-1/+1
* [clang][NewPM] Add -fno-experimental-new-pass-manager to testsLeonard Chan2019-06-211-1/+3
* [Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3Petr Hosek2019-06-051-1/+1
* [ObjC] Fix encoding of ObjC pointer types that are pointers to typedefsAkira Hatanaka2019-05-291-1/+1
* Specify target triple to fix the tests I committed in r360359 that areAkira Hatanaka2019-05-091-1/+1
* Specify ObjC runtime to fix the tests I committed in r360359 that areAkira Hatanaka2019-05-091-1/+1
* [CodeGen][ObjC] Remove the leading `l_` from ObjC symbols and makeAkira Hatanaka2019-05-092-4/+5
* Re-land r359250, [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-291-2/+1
* Revert [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-251-1/+2
* [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-251-2/+1
* [CodeGen] Fix a regression by emitting lambda expressions in EmitLValueErik Pilkington2019-04-021-0/+47
* [os_log] Mark os_log_helper `nounwind`Vedant Kumar2019-04-021-0/+19
* [CodeGen][ObjC] Annotate calls to objc_retainAutoreleasedReturnValueAkira Hatanaka2019-03-214-10/+10
* Avoid needlessly copying a block to the heap when a block literalAkira Hatanaka2019-02-271-0/+120
* [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