llvm-project/llvm/test/Transforms/DeadArgElim
sstefan1 fbfb1c7909 [IR] Make nosync, nofree and willreturn default for intrinsics.
D70365 allows us to make attributes default. This is a follow up to
actually make nosync, nofree and willreturn default. The approach we
chose, for now, is to opt-in to default attributes to avoid introducing
problems to target specific intrinsics. Intrinsics with default
attributes can be created using `DefaultAttrsIntrinsic` class.
2020-10-20 11:57:19 +02: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 [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
2009-03-17-MRE-Invoke.ll
2010-04-30-DbgInfo.ll [IR] Make nosync, nofree and willreturn default for intrinsics. 2020-10-20 11:57:19 +02:00
2013-05-17-VarargsAndBlockAddress.ll
aggregates.ll
allocsize.ll
basictest.ll
byref.ll IR: Define byref parameter attribute 2020-07-20 10:23:09 -04:00
call_profile.ll
canon.ll
comdat.ll
dbginfo-preserve-dbgloc.ll Preserve DbgLoc when DeadArgumentElimination rewrites a 'ret'. 2020-05-29 10:00:33 -07:00
dbginfo-update-dbgval-local.ll
dbginfo-update-dbgval.ll
dbginfo.ll
dead_vaargs.ll
deadexternal.ll
deadretval.ll
deadretval2.ll [DIE] Remove DeadInstEliminationPass 2020-09-21 12:12:25 -07:00
func_metadata.ll
funclet.ll
keepalive.ll [IR] Make nosync, nofree and willreturn default for intrinsics. 2020-10-20 11:57:19 +02:00
linkage.ll
multdeadretval.ll
musttail-caller.ll
naked_functions.ll
nonzero-address-spaces.ll
operandbundle.ll
preserve-used-ret.ll [DAE] MarkLive in MarkValue(MaybeLive) if any use is live 2020-10-02 10:55:08 -07:00
returned.ll [AttributeFuncs] Consider `noundef` in `typeIncompatible` 2020-10-05 23:23:06 -05:00
variadic_safety.ll