mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-07 11:51:13 +00:00
8fe10af69d
It disturbs the layout of the parameters in memory and registers, leading to problems in the backend. The plan for optimizing internal inalloca functions going forward is to essentially SROA the argument memory and demote any captured arguments (things that aren't trivially written by a load or store) to an indirect pointer to a static alloca. llvm-svn: 200717 |
||
---|---|---|
.. | ||
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 | ||
basictest.ll | ||
canon.ll | ||
dbginfo.ll | ||
dead_vaargs.ll | ||
deadexternal.ll | ||
deadretval2.ll | ||
deadretval.ll | ||
keepalive.ll | ||
linkage.ll | ||
multdeadretval.ll | ||
returned.ll | ||
variadic_safety.ll |