summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
diff options
context:
space:
mode:
authorElena Demikhovsky <elena.demikhovsky@intel.com>2015-10-26 13:42:41 +0000
committerElena Demikhovsky <elena.demikhovsky@intel.com>2015-10-26 13:42:41 +0000
commit7a77149391fe8ce5a1cccc2696f11d3e2cb9aed4 (patch)
tree14d0b01a83e13cc41d9655b8db7a4bfdf6c2d344 /lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
parentdd6752279f9804444602caed492f6a3ef2b02594 (diff)
downloadbcm5719-llvm-7a77149391fe8ce5a1cccc2696f11d3e2cb9aed4.tar.gz
bcm5719-llvm-7a77149391fe8ce5a1cccc2696f11d3e2cb9aed4.zip
Loop Vectorizer - skipping "bitcast" before GEP
Vectorization of memory instruction (Load/Store) is possible when the pointer is coming from GEP. The GEP analysis allows to estimate the profit. In some cases we have a "bitcast" between GEP and memory instruction. I added code that skips the "bitcast". http://reviews.llvm.org/D13886 llvm-svn: 251291
Diffstat (limited to 'lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud