llvm-project/llvm/test/Transforms/ArgumentPromotion
Fedor Indutny 1571b1271e [ArgumentPromotion] don't break musttail invariant PR36543
Summary:
Do not break musttail invariant by promoting arguments of musttail
callee or caller.

Reviewers: sanjoy, dberlin, hfinkel, george.burgess.iv, fhahn, rnk

Reviewed By: rnk

Subscribers: rnk, llvm-commits

Differential Revision: https://reviews.llvm.org/D43926

llvm-svn: 326521
2018-03-02 00:59:27 +00:00
..
2008-02-01-ReturnAttrs.ll
2008-07-02-array-indexing.ll
2008-09-07-CGUpdate.ll
2008-09-08-CGUpdateSelfEdge.ll
aggregate-promote.ll
attrs.ll
basictest.ll
byval-2.ll
byval.ll [ArgPromotion] Preserve alignment of byval argument in new alloca 2017-08-04 17:09:11 +00:00
chained.ll
control-flow.ll
control-flow2.ll
crash.ll
dbg.ll
fp80.ll
inalloca.ll
musttail.ll [ArgumentPromotion] don't break musttail invariant PR36543 2018-03-02 00:59:27 +00:00
naked_functions.ll [FunctionAttrs][ArgumentPromotion][GlobalOpt] Disable some optimisations passes for naked functions 2018-02-22 14:42:08 +00:00
pr3085.ll
pr27568.ll [Debugify] Handled unsized types 2018-01-06 00:37:01 +00:00
pr32917.ll [ArgPromotion] Add a testcase for PR32917 2017-05-05 08:40:24 +00:00
pr33641_remove_arg_dbgvalue.ll Remove the obsolete offset parameter from @llvm.dbg.value 2017-07-28 20:21:02 +00:00
profile.ll
reserve-tbaa.ll
sret.ll
tail.ll
variadic.ll