diff options
author | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2015-10-21 11:50:54 +0000 |
---|---|---|
committer | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2015-10-21 11:50:54 +0000 |
commit | 3ad76a1acdfa499f3ace3c087d0453dc0ae96064 (patch) | |
tree | c122f2d1a832959e97cf23a4423f4b97693504c7 /llvm/lib/Analysis/AliasAnalysis.cpp | |
parent | bd3c08e30119fe795a1b671b72fa2138bf645ebd (diff) | |
download | bcm5719-llvm-3ad76a1acdfa499f3ace3c087d0453dc0ae96064.tar.gz bcm5719-llvm-3ad76a1acdfa499f3ace3c087d0453dc0ae96064.zip |
Masked Load/Store optimization for scalar code
When we have to convert the masked.load, masked.store to scalar code, we generate a chain of conditional basic blocks.
I added optimization for constant mask vector.
Differential Revision: http://reviews.llvm.org/D13855
llvm-svn: 250893
Diffstat (limited to 'llvm/lib/Analysis/AliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions