diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2017-03-01 12:43:39 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2017-03-01 12:43:39 +0000 |
commit | 4a45efa431d13d017c8f4e0d99bfa37cd1993a72 (patch) | |
tree | 6c2c0228806a63d5698392c8d91b9d3bcb84944a /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py | |
parent | 74e5a36856df3f03611a22ba630c64373e58c4e5 (diff) | |
download | bcm5719-llvm-4a45efa431d13d017c8f4e0d99bfa37cd1993a72.tar.gz bcm5719-llvm-4a45efa431d13d017c8f4e0d99bfa37cd1993a72.zip |
[SLP] Preserve IR flags when vectorizing horizontal reductions.
Summary:
The SLP vectorizer should propagate IR-level optimization hints/flags
(nsw, nuw, exact, fast-math) when converting scalar horizontal
reductions instructions into vectors, just like for other vectorized
instructions.
It doe not include IR propagation for extra arguments, we need to handle
original scalar operations for extra args to propagate correct flags.
Reviewers: mkuper, mzolotukhin, hfinkel
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D30418
llvm-svn: 296614
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py')
0 files changed, 0 insertions, 0 deletions