summaryrefslogtreecommitdiff
path: root/test/CodeGenObjC
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Handle extern references to OBJC_CLASS_$_*Erik Pilkington2018-10-121-0/+14
* [CodeGen] Before entering the loop that copies a non-trivial array fieldAkira Hatanaka2018-10-021-0/+31
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-014-21/+82
* Revert r343518.Akira Hatanaka2018-10-014-82/+21
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-014-21/+82
* [CodeGen] Revert commit https://reviews.llvm.org/rL342717Calixte Denizet2018-09-242-1/+3
* [CodeGen] Add to emitted DebugLoc information about coverage when it's requiredCalixte Denizet2018-09-212-3/+1
* Remove all uses of DIFlagBlockByrefStructAdrian Prantl2018-09-101-4/+23
* Revert r341754.Akira Hatanaka2018-09-094-82/+21
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-084-21/+82
* [ObjC] Error out when using forward-declared protocol in a @protocolAlex Lorenz2018-08-177-17/+29
* [CodeGen] Merge identical block descriptor global variables.Akira Hatanaka2018-08-174-13/+13
* [gnu-objc] Make selector order deterministic.David Chisnall2018-08-141-0/+16
* [CodeGen] Before returning a copy/dispose helper function, bitcast it toAkira Hatanaka2018-08-141-12/+12
* Fix check strings in test/CodeGenObjC/arc-blocks.m in preperation forAkira Hatanaka2018-08-141-14/+14
* Make the section boundary checks on Windows not depend on the order as they a...Douglas Yung2018-08-111-16/+16
* [CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka2018-08-105-78/+42
* Add Windows support for the GNUstep Objective-C ABI V2.David Chisnall2018-08-102-5/+40
* [CodeGen][ObjC] Make block copy/dispose helper functions exception-safe.Akira Hatanaka2018-07-261-3/+2
* [CodeGen][ObjC] Make copying and disposing of a non-escaping blockAkira Hatanaka2018-07-201-1/+46
* [FileCheck] Add -allow-deprecated-dag-overlap to failing clang testsJoel E. Denny2018-07-111-3/+3
* NFC - Fix typo in test/CodeGenObjC/gnustep2-class.mGabor Buella2018-07-041-1/+1
* [DebugInfo] Emit ObjC methods as part of interfaceJonas Devlieghere2018-06-271-0/+52
* [ubsan] Relax nullability-return for blocks with deduced typesVedant Kumar2018-06-261-2/+35
* [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-10/+0
* [objc-gnu] Fix test.David Chisnall2018-05-221-1/+1
* Revert "Revert r332955 "GNUstep Objective-C ABI version 2""David Chisnall2018-05-229-12/+254
* Revert r332955 "GNUstep Objective-C ABI version 2"Bjorn Pettersson2018-05-229-254/+12
* GNUstep Objective-C ABI version 2David Chisnall2018-05-229-12/+254
* [test] Fix run line to use correct tripleShoaib Meenai2018-05-181-1/+1
* [CodeGen] Fix a crash that occurs when a non-trivial C struct with aAkira Hatanaka2018-04-161-0/+20
* Revert "[CodeGen] Fix a crash that occurs when a non-trivial C struct with a"Akira Hatanaka2018-04-161-18/+0
* [CodeGen] Fix a crash that occurs when a non-trivial C struct with aAkira Hatanaka2018-04-161-0/+18
* ObjCGNU: Fix empty v3 protocols being emitted two fields shortDavid Chisnall2018-04-121-0/+25
* [ObjC] Use the name specified by objc_runtime_name instead of the classAkira Hatanaka2018-04-031-0/+24
* Generalize NRVO to cover C structs.Akira Hatanaka2018-03-291-0/+134
* [CodeGen] Ignore OpaqueValueExprs that are unique references to theirAkira Hatanaka2018-03-201-4/+4
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-192-1/+223
* Check that a field is not annotated with attribute "unavailable" beforeAkira Hatanaka2018-03-132-3/+22
* Serialize the NonTrivialToPrimitive* flags I added in r326307.Akira Hatanaka2018-03-131-1/+13
* Revert "[ObjC] Allow declaring __weak pointer fields in C structs inAkira Hatanaka2018-03-122-223/+1
* [ObjC] Allow declaring __weak pointer fields in C structs in ARC.Akira Hatanaka2018-03-102-1/+223
* [CodeGen] Try to not call a dtor after lifetime.endGeorge Burgess IV2018-03-101-0/+31
* CodeGen: simplify and validate exception personalitiesSaleem Abdulrasool2018-03-091-0/+87
* Add an option to disable tail-call optimization for escaping blocks.Akira Hatanaka2018-03-021-0/+54
* Start setting dllimport/dllexport in setGVProperties.Rafael Espindola2018-03-011-16/+16
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-283-0/+569
* Add a testcase for PR36268.Rafael Espindola2018-02-081-0/+6
* Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types.Sander de Smalen2018-02-031-0/+8