llvm-project/llvm/test/Transforms/DeadArgElim
Akira Hatanaka dea6f71af0 [ObjC][ARC] Use the addresses of the ARC runtime functions instead of
integer 0/1 for the operand of bundle "clang.arc.attachedcall"

https://reviews.llvm.org/D102996 changes the operand of bundle
"clang.arc.attachedcall". This patch makes changes to llvm that are
needed to handle the new IR.

This should make it easier to understand what the IR is doing and also
simplify some of the passes as they no longer have to translate the
integer values to the runtime functions.

Differential Revision: https://reviews.llvm.org/D103000
2021-09-08 11:58:03 -07:00
..
2006-06-27-struct-ret.ll
2007-02-07-FuncRename.ll
2007-10-18-VarargsReturn.ll
2007-12-20-ParamAttrs.ll
2008-01-16-VarargsParamAttrs.ll
2008-06-23-DeadAfterLive.ll
2009-03-17-MRE-Invoke.ll
2010-04-30-DbgInfo.ll
2013-05-17-VarargsAndBlockAddress.ll
NoundefAttrs.ll [Attributes] Remove nonnull from UB-implying attributes 2021-07-25 18:07:31 +02:00
aggregates.ll
allocsize.ll
basictest.ll
byref.ll [test] Properly match parameter/argument ABI attributes 2021-05-31 09:12:18 -07:00
call_profile.ll
canon.ll
comdat.ll
dbginfo-preserve-dbgloc.ll
dbginfo-update-dbgval-local.ll
dbginfo-update-dbgval.ll
dbginfo.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dead_vaargs.ll
deadexternal.ll
deadretval.ll [ObjC][ARC] Use the addresses of the ARC runtime functions instead of 2021-09-08 11:58:03 -07:00
deadretval2.ll
func_metadata.ll
funclet.ll
keepalive.ll Reapply "OpaquePtr: Turn inalloca into a type attribute" 2021-03-29 08:55:30 -04:00
linkage.ll
multdeadretval.ll
musttail-caller.ll
naked_functions.ll
nonzero-address-spaces.ll
operandbundle.ll
preserve-used-ret.ll
returned.ll
variadic_safety.ll