summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjC
Commit message (Expand)AuthorAgeFilesLines
* Revert "Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also s...Jordan Rupprecht2019-05-061-1/+1
* The 'CodeGenObjC/illegal-UTF8.m' get failed with Clang built with 32-bit targ...Galina Kistanova2019-05-061-1/+1
* Fix typo in test case.Akira Hatanaka2019-05-021-1/+1
* Re-land r359250, [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-291-2/+2
* Revert [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-251-2/+2
* [COFF] Statically link certain runtime library functionsReid Kleckner2019-04-251-2/+2
* Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink func...Hans Wennborg2019-04-161-1/+1
* Support objc_nonlazy_class attribute on Objective-C implementationsErik Pilkington2019-04-111-4/+12
* Fix a test, NFCErik Pilkington2019-04-101-34/+0
* [CodeGen][ObjC] Emit the retainRV marker as a module flag instead ofAkira Hatanaka2019-04-101-1/+2
* Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink funct...David L. Jones2019-04-041-1/+1
* SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without ...Hans Wennborg2019-04-021-1/+1
* [gnustep-objc] Make the GNUstep v2 ABI work for Windows DLLs.David Chisnall2019-03-311-18/+17
* COMDAT-fold block descriptors.David Chisnall2019-03-311-2/+6
* [objc-gnustep] Use .init_array not .ctors when requested.David Chisnall2019-03-311-0/+2
* [CodeGen][ObjC] Adjust the addresses passed to calls to synthesizedAkira Hatanaka2019-03-291-0/+121
* [CodeGen] Add additional mangling for struct members of non trivial structsShoaib Meenai2019-03-282-16/+60
* [CodeGen][ObjC] Annotate calls to objc_retainAutoreleasedReturnValueAkira Hatanaka2019-03-2112-50/+50
* [CodeGen][ObjC] Remove the leading 'l' from symbols for protocolAkira Hatanaka2019-03-149-19/+34
* [ObjC] Emit a boxed expression as a compile-time constant if theAkira Hatanaka2019-03-081-0/+10
* Avoid needlessly copying a block to the heap when a block literalAkira Hatanaka2019-02-272-10/+8
* [CodeGenObjC] Fix a nullptr dyn_castErik Pilkington2019-02-251-0/+13
* Fixed typos in tests: s/CHEKC/CHECK/Dmitri Gribenko2019-02-252-2/+2
* [CodeGenObjC] Emit [[X alloc] init] as objc_alloc_init(X) when availableErik Pilkington2019-02-141-0/+28
* Fix a few tests that were missing ':' on CHECK lines and weren't testing anyt...Nico Weber2019-02-112-2/+2
* [CodeGen][ObjC] Fix assert on calling `__builtin_constant_p` with ObjC objects.Volodymyr Sapsai2019-02-081-0/+28
* [Sema] Make string literal init an rvalue.Eli Friedman2019-02-081-1/+2
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-082-2/+2
* [opaque pointer types] Fix the CallInfo passed to EmitCall in someJames Y Knight2019-02-051-3/+1
* [OBJC] Add attribute to mark Objective C class as non-lazyJoe Daniels2019-02-041-1/+6
* [objc-gnustep] Fix encoding of ivar size for _Bool.David Chisnall2019-02-031-2/+4
* [CodeGenObjC] Handle exceptions when calling objc_alloc or objc_allocWithZoneErik Pilkington2019-01-301-8/+21
* [clang][slh] add Clang attr no_speculative_load_hardeningZola Bridges2019-01-181-0/+14
* [CodeGenObjC] Use a constant value for non-fragile ivar offsets when possibleErik Pilkington2019-01-173-20/+58
* [ObjCARC] Add an new attribute, objc_externally_retainedErik Pilkington2019-01-041-0/+115
* Only convert objc messages to alloc to objc_alloc if the receiver is a class.Pete Cooper2019-01-021-1/+16
* [CodeGen] Replace '@' characters in block descriptors' symbol names withAkira Hatanaka2018-12-291-0/+14
* [objc-gnustep2] Fix a bug in category generation.David Chisnall2018-12-281-0/+25
* Convert some ObjC retain/release msgSends to runtime calls.Pete Cooper2018-12-211-0/+69
* Use @llvm.objc.clang.arc.use intrinsic instead of clang.arc.use function.Pete Cooper2018-12-206-16/+16
* Generate objc intrinsics instead of runtime calls as the ARC optimizer now wo...Pete Cooper2018-12-1840-523/+523
* Convert some ObjC msgSends to runtime calls.Pete Cooper2018-12-081-0/+80
* Ensure sanitizer check function calls have a !dbg locationAdrian Prantl2018-11-281-0/+30
* [DebugInfo] NFC Clang test changes for: IR/Bitcode changes for DISubprogram f...Paul Robinson2018-11-285-22/+23
* [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