llvm-project/llvm/test/Transforms/TailCallElim
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
..
2010-06-26-MultipleReturnValues.ll
EraseBB.ll
accum_recursion.ll
ackermann.ll
basic.ll [test] Properly match parameter/argument ABI attributes 2021-05-31 09:12:18 -07:00
debugloc.ll
deopt-bundle.ll [ObjC][ARC] Use the addresses of the ARC runtime functions instead of 2021-09-08 11:58:03 -07:00
dont_reorder_load.ll
dup_tail.ll
inf-recursion.ll
notail.ll
opt-remarks-recursion.ll
reorder_load.ll [Tests] Add missing willreturn attributes (NFC) 2021-07-24 17:17:48 +02:00
setjmp.ll
tre-byval-parameter-2.ll [TRE] Reland: allow TRE for non-capturing calls. 2021-05-25 11:35:48 +03:00
tre-byval-parameter.ll [TRE] Reland: allow TRE for non-capturing calls. 2021-05-25 11:35:48 +03:00
tre-multiple-exits.ll [TRE] Reland: allow TRE for non-capturing calls. 2021-05-25 11:35:48 +03:00
tre-noncapturing-alloca-calls.ll [TRE] Reland: allow TRE for non-capturing calls. 2021-05-25 11:35:48 +03:00