aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGenObjCXX
AgeCommit message (Expand)Author
2019-08-30[c++20] Implement semantic restrictions for C++20 designatedRichard Smith
2019-08-03IR: print value numbers for unnamed function argumentsTim Northover
2019-07-20[Clang] Replace cc1 options '-mdisable-fp-elim' and '-momit-leaf-frame-pointer'Yuanfang Chen
2019-06-21[clang][NewPM] Add -fno-experimental-new-pass-manager to testsLeonard Chan
2019-06-05[Clang] Disable new PM for tests that use optimization level -O1, -O2 and -O3Petr Hosek
2019-05-29[ObjC] Fix encoding of ObjC pointer types that are pointers to typedefsAkira Hatanaka
2019-05-09Specify target triple to fix the tests I committed in r360359 that areAkira Hatanaka
2019-05-09Specify ObjC runtime to fix the tests I committed in r360359 that areAkira Hatanaka
2019-05-09[CodeGen][ObjC] Remove the leading `l_` from ObjC symbols and makeAkira Hatanaka
2019-04-29Re-land r359250, [COFF] Statically link certain runtime library functionsReid Kleckner
2019-04-25Revert [COFF] Statically link certain runtime library functionsReid Kleckner
2019-04-25[COFF] Statically link certain runtime library functionsReid Kleckner
2019-04-02[CodeGen] Fix a regression by emitting lambda expressions in EmitLValueErik Pilkington
2019-04-02[os_log] Mark os_log_helper `nounwind`Vedant Kumar
2019-03-21[CodeGen][ObjC] Annotate calls to objc_retainAutoreleasedReturnValueAkira Hatanaka
2019-02-27Avoid needlessly copying a block to the heap when a block literalAkira Hatanaka
2018-12-29[CodeGen] Replace '@' characters in block descriptors' symbol names withAkira Hatanaka
2018-12-20[CodeGen] Fix a test from r349848 by replacing `objc_` with `llvm.objc.`Volodymyr Sapsai
2018-12-20[CodeGen] Fix assertion on emitting cleanup for object with inlined inherited...Volodymyr Sapsai
2018-12-20Use @llvm.objc.clang.arc.use intrinsic instead of clang.arc.use function.Pete Cooper
2018-12-18Generate objc intrinsics instead of runtime calls as the ARC optimizer now wo...Pete Cooper
2018-11-11Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere
2018-11-01[CodeGen] Fix assertion on referencing constexpr Obj-C object with ARC.Volodymyr Sapsai
2018-10-20[CodeGen] Use the mangle context owned by CodeGenModule to correctlyAkira Hatanaka
2018-10-15Revert "[CodeGenCXX] Treat 'this' as noalias in constructors"Sean Fertile
2018-10-10[CodeGenCXX] Treat 'this' as noalias in constructorsAnton Bikineev
2018-10-04[AST] Revert mangling changes from r339428Shoaib Meenai
2018-10-01Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-10-01Revert r343518.Akira Hatanaka
2018-10-01Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-09-28AST: add missing ObjC extensions to MS style name decorationSaleem Abdulrasool
2018-09-09Revert r341754.Akira Hatanaka
2018-09-08Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-09-07[Sema] Check that the destructor for each element of class type isAkira Hatanaka
2018-08-31[DEBUGINFO] Add support for emission of the debug directives only.Alexey Bataev
2018-08-28Define variables in test case rather than using values from functionsAkira Hatanaka
2018-08-22[CodeGen] Look at the type of a block capture field rather than the typeAkira Hatanaka
2018-08-10[CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka
2018-08-10Add Windows support for the GNUstep Objective-C ABI V2.David Chisnall
2018-07-27Add missing temporary materialization conversion on left-hand side of .Richard Smith
2018-07-26[CodeGen][ObjC] Make block copy/dispose helper functions exception-safe.Akira Hatanaka
2018-06-08[CodeGen] Always use MSVC personality for windows-msvc targetsShoaib Meenai
2018-06-07[Frontend] Disallow non-MSVC exception models for windows-msvc targetsShoaib Meenai
2018-04-27[CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka
2018-04-27Revert "[CodeGen] Avoid destructing a callee-destructued struct type in a"Akira Hatanaka
2018-04-27[CodeGen] Avoid destructing a callee-destructued struct type in aAkira Hatanaka
2018-04-12[Sema][ObjC] Ensure that the return type of an ObjC method is a completeAkira Hatanaka
2018-04-09[ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka
2018-04-09Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka
2018-04-09[ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka