summaryrefslogtreecommitdiff
path: root/test/CodeGenObjC
Commit message (Expand)AuthorAgeFilesLines
* [Sema] Diagnose default-initialization, destruction, and copying ofAkira Hatanaka2019-07-132-22/+3
* NFC: Unforget a colon in a few CHECK: directives.Artem Dergachev2019-07-121-1/+1
* Pattern match struct types in test case.Akira Hatanaka2019-06-271-11/+17
* [clang][NewPM] Add -fno-experimental-new-pass-manager to testsLeonard Chan2019-06-211-4/+8
* Store a pointer to the return value in a static alloca and let the debugger u...Amy Huang2019-06-201-1/+0
* Re-commit r357452 (take 3): "SimplifyCFG SinkCommonCodeFromPredecessors: Also...Hans Wennborg2019-06-171-1/+1
* [CodeGen][ObjC] Annotate retain-agnostic ObjC globals with attributeAkira Hatanaka2019-06-141-0/+16
* Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromP...David L. Jones2019-06-131-1/+1
* Fix FileCheck prefixes in test case.Akira Hatanaka2019-06-051-7/+7
* [CodeGen][ObjC] Convert '[self alloc]' in a class method to a call toAkira Hatanaka2019-06-042-0/+34
* Add the `objc_class_stub` attribute.John McCall2019-05-301-0/+84
* [ObjC] Fix encoding of ObjC pointer types that are pointers to typedefsAkira Hatanaka2019-05-292-3/+3
* Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors: Also...Hans Wennborg2019-05-281-1/+1
* [CodeGenObjC] invoke objc_autorelease, objc_retain when necessaryErik Pilkington2019-05-152-6/+54
* [CodeGen][ObjC] Emit invoke instead of call to call `objc_release` whenAkira Hatanaka2019-05-101-0/+11
* Specify target triple to fix the tests I committed in r360359 that areAkira Hatanaka2019-05-092-2/+2
* Specify ObjC runtime to fix the tests I committed in r360359 that areAkira Hatanaka2019-05-092-2/+2
* [CodeGen][ObjC] Remove the leading `l_` from ObjC symbols and makeAkira Hatanaka2019-05-0921-124/+128
* 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