summaryrefslogtreecommitdiffstats
path: root/test/CodeGenObjC
Commit message (Expand)AuthorAgeFilesLines
* 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
* [CodeGen] Emit a CoreFoundation link guard when @available is usedAlex Lorenz2017-03-231-0/+45
* [ubsan] Use the nicer nullability diagnostic handlersVedant Kumar2017-03-141-7/+7
* [CodeGen][ObjC] Fix a bug where the type of an ivar wasn't encodedAkira Hatanaka2017-03-141-0/+35
* [ubsan] Add a nullability sanitizerVedant Kumar2017-03-142-0/+213
* Retry: [ubsan] Detect UB loads from bitfieldsVedant Kumar2017-03-091-2/+55
* Revert "[ubsan] Detect UB loads from bitfields"Vedant Kumar2017-03-091-55/+2
* [ubsan] Detect UB loads from bitfieldsVedant Kumar2017-03-081-2/+55
* [ubsan] Extend the nonnull arg check to ObjCVedant Kumar2017-03-061-0/+48
* NFC, Add a test that ensures that we don't emit helper code in copy/disposeAlex Lorenz2017-02-241-0/+35
* [ObjC][CodeGen] CodeGen support for @available.Erik Pilkington2017-02-231-0/+31
* Only enable AddDiscriminator pass when -fdebug-info-for-profiling is trueDehao Chen2017-02-211-3/+2
* CodeGen: annotate ObjC ARC functions with ABI constraintsSaleem Abdulrasool2017-02-111-11/+13
* test: ignore some warnings in test code (NFC)Saleem Abdulrasool2017-02-111-4/+4
* [CodeGen][ObjC] Avoid asserting on block pointer types inAlex Lorenz2017-02-011-0/+28
* Handle ObjCEncodeExpr in extractStringLiteralCharacter.Akira Hatanaka2017-01-311-0/+11
* Cleanup the handling of noinline function attributes, -fno-inline,Chandler Carruth2016-12-232-2/+2
* Make '-disable-llvm-optzns' an alias for '-disable-llvm-passes'.Chandler Carruth2016-12-2312-15/+15
* Add a lit test for PR31374Yaxun Liu2016-12-191-0/+22
* [CodeGen][ObjC] Emit objc_unsafeClaimAutoreleasedReturnValue forAkira Hatanaka2016-12-131-0/+3
* [ubsan] Treat ObjC's BOOL as if its range is always {0, 1}Vedant Kumar2016-12-091-0/+13
* Switch CGObjCMac to use ConstantInitBuilder. Whew.John McCall2016-11-302-5/+4
* Improve handling of __FUNCTION__ and other predefined expression for Objectiv...Mehdi Amini2016-11-161-3/+2
* CodeGen: be more conservative about setting sectionSaleem Abdulrasool2016-10-251-0/+45
* CodeGen: mark protocols as common dataSaleem Abdulrasool2016-10-251-0/+20