Files
archived-llvm/test/CodeGen/AArch64
Amara Emerson 636e853b42 [AArch64][GlobalISel] Any-extend vararg parameters to stack slot size on Darwin.
We currently don't any-extend vararg parameters before storing them to the stack
locations on Darwin. However, SelectionDAG however does this, and so user code
is in the wild which inadvertently relies on this extension. This can manifest
in cases where the value stored is (int)0, but the actual parameter is interpreted
by va_arg as a pointer, and so not extending to 64 bits causes the callee to
load additional undefined bits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@336120 91177308-0d34-0410-b5e6-96231b3b80d8
2018-07-02 16:39:09 +00:00
..
2017-06-01 14:24:31 +00:00
2015-02-13 10:48:30 +00:00
2016-10-26 18:49:16 +00:00
2016-10-18 20:41:30 +00:00
2018-02-26 23:19:25 +00:00
2017-05-23 06:08:37 +00:00
2016-05-26 12:42:55 +00:00
2018-02-26 23:19:25 +00:00
2018-02-16 20:00:57 +00:00