summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp
diff options
context:
space:
mode:
authorErich Keane <erich.keane@intel.com>2017-01-05 00:20:51 +0000
committerErich Keane <erich.keane@intel.com>2017-01-05 00:20:51 +0000
commit521ed960ed4fadff35b6137fc4388497eed19e30 (patch)
tree49d1ac5c91659c2f06a7f8f0e751a37d73b3832b /lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp
parent7d754c9054079eb71665e0f246b211e9fe0f281f (diff)
downloadbcm5719-llvm-521ed960ed4fadff35b6137fc4388497eed19e30.tar.gz
bcm5719-llvm-521ed960ed4fadff35b6137fc4388497eed19e30.zip
Correct Vectorcall Register passing and HVA Behavior
Front end component (back end changes are D27392). The vectorcall calling convention was broken subtly in two cases. First, it didn't properly handle homogeneous vector aggregates (HVAs). Second, the vectorcall specification requires that only the first 6 parameters be eligible for register assignment. This patch fixes both issues. Differential Revision: https://reviews.llvm.org/D27529 llvm-svn: 291041
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud