summaryrefslogtreecommitdiff
path: root/test/CodeGenObjC
AgeCommit message (Expand)Author
2017-12-08[Blocks] Inherit sanitizer options from parent declVedant Kumar
2017-11-26Determine the attribute subject for diagnostics based on declarative informat...Aaron Ballman
2017-11-17[CodeGen] Compute the objc EH vtable address point using inbounds GEP.Ahmed Bougacha
2017-10-27[CodeGen] Add support for IncompleteArrayType in Obj-C ivars.Volodymyr Sapsai
2017-10-26[CGBlocks] Improve line info in backtraces containing *_helper_blockVedant Kumar
2017-10-26Simplify codegen and debug info generation for block context parameters.Adrian Prantl
2017-10-26Revert "Simplify codegen and debug info generation for block context paramete...Adrian Prantl
2017-10-26Simplify codegen and debug info generation for block context parameters.Adrian Prantl
2017-10-25CodeGen: fix a case of incorrect checks for ivarsSaleem Abdulrasool
2017-10-10[Sema][ObjC] Preserve syntactic sugar when removingAkira Hatanaka
2017-10-06Fix one more check string after r315045.Akira Hatanaka
2017-10-06Fix one more check string after r315045.Akira Hatanaka
2017-10-06Fix check strings in test case and use llvm::to_string instead ofAkira Hatanaka
2017-10-06[CodeGen] Emit a helper function for __builtin_os_log_format to reduceAkira Hatanaka
2017-09-28Look through parentheses.Akira Hatanaka
2017-09-22[CodeGen][ObjC] Build the global block structure before emitting theAkira Hatanaka
2017-09-22Add test cases that weren't committed in r313945.Akira Hatanaka
2017-09-20Revert "Add support for attribute 'noescape'."Akira Hatanaka
2017-09-20Add support for attribute 'noescape'.Akira Hatanaka
2017-09-20Revert "Add support for attribute 'noescape'."Akira Hatanaka
2017-09-20Add support for attribute 'noescape'.Akira Hatanaka
2017-09-08CodeGen: correct arguments for NSFastEnumerationSaleem Abdulrasool
2017-08-21[ObjC] Use consistent comment style in inline asmOliver Stannard
2017-07-28Adopt to LLVM API change (llvm.dbg.value no longer has an offset)Adrian Prantl
2017-07-17Update use of llvm::CallingConv:X86_64_Win64 after LLVM commit r308208Martin Storsjo
2017-07-13[ObjC] Pick a 'readwrite' property when synthesizing ambiguousAlex Lorenz
2017-06-30[objc] Don't require null-check and don't emit memset when result is ignored ...Kuba Mracek
2017-06-29CodeGen: handle missed case of COMDAT handlingSaleem Abdulrasool
2017-06-28[CodeGen] Fix assertion failure in EmitCallArg.Akira Hatanaka
2017-06-27clang/test/CodeGenObjC/ivar-type-encoding.m: Tweak to satisfy -m32.NAKAMURA Takumi
2017-06-27[CodeGen][ObjC] Fix GNU's encoding of bit-field ivars.Akira Hatanaka
2017-06-23[ubsan] Improve diagnostics for return value checks (clang)Vedant Kumar
2017-06-17CodeGen: make the type match the comment for a libcallSaleem Abdulrasool
2017-06-12IR: Replace the "Linker Options" module flag with "llvm.linker.options" named...Peter Collingbourne
2017-06-03tests: silence -Wobjc-root-class warningsSaleem Abdulrasool
2017-06-03CodeGen: fix section names for different file formatsSaleem Abdulrasool
2017-06-01[CodeGen][ObjC] Fix assertion failure in EmitARCStoreStrongCall.Akira Hatanaka
2017-05-29IRGen: Add optnone attribute on function during O0Mehdi Amini
2017-05-09[CodeGen][ObjC] Emit @objc_retain at -O0 for variables captured byAkira Hatanaka
2017-05-05CodeGen: avoid use of @clang.arc.use intrinsic at O0Saleem Abdulrasool
2017-04-28[CodeGen][ObjC] Don't retain captured Objective-C pointers at blockAkira Hatanaka
2017-04-26[ubsan] nullability-assign: Check assignments into C++ structsVedant Kumar
2017-04-17[ObjC] Mark loads from __NSArray0 and __NSDictionary0 as invariant.load.Akira Hatanaka
2017-04-15[ObjC] Use empty Objective-C collection literal constants whenAkira Hatanaka
2017-04-15Revert "[ObjC] Use empty Objective-C collection literal constants when"Akira Hatanaka
2017-04-15[ObjC] Use empty Objective-C collection literal constants whenAkira Hatanaka
2017-04-14[ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmt [ta...Kuba Mracek
2017-04-14Revert r300287.Kuba Mracek
2017-04-14[ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmtKuba Mracek
2017-04-10Update for lifetime intrinsic signature changeMatt Arsenault