summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py
diff options
context:
space:
mode:
authorAmara Emerson <aemerson@apple.com>2018-07-02 16:39:09 +0000
committerAmara Emerson <aemerson@apple.com>2018-07-02 16:39:09 +0000
commit846f2436e8cdebc963c5920a0579dd8af643513f (patch)
tree33e6c51fdcbae6b3f10d4b9ba58d040ad1e63523 /lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py
parenta0b18afa7dfd15ccb83362ccae7ec5b2438e4e2b (diff)
downloadbcm5719-llvm-846f2436e8cdebc963c5920a0579dd8af643513f.tar.gz
bcm5719-llvm-846f2436e8cdebc963c5920a0579dd8af643513f.zip
[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. llvm-svn: 336120
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud