diff options
author | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2015-11-03 10:29:34 +0000 |
---|---|---|
committer | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2015-11-03 10:29:34 +0000 |
commit | 2b06b0fe2a7df9c75982e27c61b7eaea1e225002 (patch) | |
tree | a86d5e3f2d5cf385f35eeed3214a82c8c622027e /lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp | |
parent | f22bc197e1cf465b7179e8ad03b46965979f6567 (diff) | |
download | bcm5719-llvm-2b06b0fe2a7df9c75982e27c61b7eaea1e225002.tar.gz bcm5719-llvm-2b06b0fe2a7df9c75982e27c61b7eaea1e225002.zip |
LoopVectorizer - skip 'bitcast' between GEP and load.
Skipping 'bitcast' in this case allows to vectorize load:
%arrayidx = getelementptr inbounds double*, double** %in, i64 %indvars.iv
%tmp53 = bitcast double** %arrayidx to i64*
%tmp54 = load i64, i64* %tmp53, align 8
Differential Revision http://reviews.llvm.org/D14112
llvm-svn: 251907
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/signals/main.cpp')
0 files changed, 0 insertions, 0 deletions