diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-08-09 09:32:34 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-08-09 09:32:34 +0000 |
commit | 54c32ddf558030dc571ba6809944a1240b663d11 (patch) | |
tree | 71b5c305a1701d6612625b22f4476983c696bd0c /lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py | |
parent | adcd01f6cd1bafbab6628516911dc90933e08e80 (diff) | |
download | bcm5719-llvm-54c32ddf558030dc571ba6809944a1240b663d11.tar.gz bcm5719-llvm-54c32ddf558030dc571ba6809944a1240b663d11.zip |
[X86][SSE] Fix memory folding of (v)roundsd / (v)roundss
We only had partial memory folding support for the intrinsic definitions, and (as noted on PR27481) was causing FR32/FR64/VR128 mismatch errors with the machine verifier.
This patch adds missing memory folding support for both intrinsics and the ffloor/fnearbyint/fceil/frint/ftrunc patterns and in doing so fixes the failing machine verifier stack folding tests from PR27481.
Differential Revision: https://reviews.llvm.org/D23276
llvm-svn: 278106
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/TestCallCPPFunction.py')
0 files changed, 0 insertions, 0 deletions