summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjC
Commit message (Expand)AuthorAgeFilesLines
* [Blocks] Inherit sanitizer options from parent declVedant Kumar2017-12-081-1/+2
* Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman2017-11-261-3/+3
* [CodeGen] Compute the objc EH vtable address point using inbounds GEP.Ahmed Bougacha2017-11-171-4/+4
* [CodeGen] Add support for IncompleteArrayType in Obj-C ivars.Volodymyr Sapsai2017-10-271-0/+28
* [CGBlocks] Improve line info in backtraces containing *_helper_blockVedant Kumar2017-10-261-8/+13
* Simplify codegen and debug info generation for block context parameters.Adrian Prantl2017-10-261-72/+0
* Revert "Simplify codegen and debug info generation for block context paramete...Adrian Prantl2017-10-261-0/+72
* Simplify codegen and debug info generation for block context parameters.Adrian Prantl2017-10-261-72/+0
* CodeGen: fix a case of incorrect checks for ivarsSaleem Abdulrasool2017-10-251-0/+10
* [Sema][ObjC] Preserve syntactic sugar when removingAkira Hatanaka2017-10-101-0/+1
* Fix one more check string after r315045.Akira Hatanaka2017-10-061-1/+1
* Fix one more check string after r315045.Akira Hatanaka2017-10-061-1/+1
* Fix check strings in test case and use llvm::to_string instead ofAkira Hatanaka2017-10-061-7/+7
* [CodeGen] Emit a helper function for __builtin_os_log_format to reduceAkira Hatanaka2017-10-061-19/+59
* Look through parentheses.Akira Hatanaka2017-09-281-0/+7
* [CodeGen][ObjC] Build the global block structure before emitting theAkira Hatanaka2017-09-222-3/+14
* Add test cases that weren't committed in r313945.Akira Hatanaka2017-09-221-0/+71
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-71/+0
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-0/+71
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-71/+0
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-0/+71
* CodeGen: correct arguments for NSFastEnumerationSaleem Abdulrasool2017-09-081-0/+16
* [ObjC] Use consistent comment style in inline asmOliver Stannard2017-08-211-1/+1
* Adopt to LLVM API change (llvm.dbg.value no longer has an offset)Adrian Prantl2017-07-281-1/+1
* Update use of llvm::CallingConv:X86_64_Win64 after LLVM commit r308208Martin Storsjo2017-07-171-1/+1
* [ObjC] Pick a 'readwrite' property when synthesizing ambiguousAlex Lorenz2017-07-131-0/+20
* [objc] Don't require null-check and don't emit memset when result is ignored ...Kuba Mracek2017-06-302-1/+44
* CodeGen: handle missed case of COMDAT handlingSaleem Abdulrasool2017-06-291-0/+8
* [CodeGen] Fix assertion failure in EmitCallArg.Akira Hatanaka2017-06-281-0/+28
* clang/test/CodeGenObjC/ivar-type-encoding.m: Tweak to satisfy -m32.NAKAMURA Takumi2017-06-271-1/+1
* [CodeGen][ObjC] Fix GNU's encoding of bit-field ivars.Akira Hatanaka2017-06-271-0/+16
* [ubsan] Improve diagnostics for return value checks (clang)Vedant Kumar2017-06-232-15/+51
* CodeGen: make the type match the comment for a libcallSaleem Abdulrasool2017-06-171-0/+16
* IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne2017-06-121-3/+2
* tests: silence -Wobjc-root-class warningsSaleem Abdulrasool2017-06-033-7/+7
* CodeGen: fix section names for different file formatsSaleem Abdulrasool2017-06-036-16/+88
* [CodeGen][ObjC] Fix assertion failure in EmitARCStoreStrongCall.Akira Hatanaka2017-06-011-0/+28
* IRGen: Add optnone attribute on function during O0Mehdi Amini2017-05-291-1/+1
* [CodeGen][ObjC] Emit @objc_retain at -O0 for variables captured byAkira Hatanaka2017-05-092-2/+14
* CodeGen: avoid use of @clang.arc.use intrinsic at O0Saleem Abdulrasool2017-05-051-7/+25
* [CodeGen][ObjC] Don't retain captured Objective-C pointers at blockAkira Hatanaka2017-04-282-18/+37
* [ubsan] nullability-assign: Check assignments into C++ structsVedant Kumar2017-04-261-20/+24
* [ObjC] Mark loads from __NSArray0 and __NSDictionary0 as invariant.load.Akira Hatanaka2017-04-171-1/+1
* [ObjC] Use empty Objective-C collection literal constants whenAkira Hatanaka2017-04-151-0/+51
* Revert "[ObjC] Use empty Objective-C collection literal constants when"Akira Hatanaka2017-04-151-51/+0
* [ObjC] Use empty Objective-C collection literal constants whenAkira Hatanaka2017-04-151-0/+51
* [ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt [ta...Kuba Mracek2017-04-141-3/+3
* Revert r300287.Kuba Mracek2017-04-142-4/+4
* [ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmtKuba Mracek2017-04-142-4/+4
* Update for lifetime intrinsic signature changeMatt Arsenault2017-04-105-98/+98