diff options
author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-09-01 21:56:00 +0000 |
---|---|---|
committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-09-01 21:56:00 +0000 |
commit | 699a9dd7c3d217f16c7dd0e6ea53738f7754ba6a (patch) | |
tree | 7cf4e6834e30bcfe4ebbae5b2b9cf4c1327f637b /clang/lib/CodeGen/CGCall.cpp | |
parent | ee1364f7f69d15309c9ffe44551ea9e0e77046a5 (diff) | |
download | bcm5719-llvm-699a9dd7c3d217f16c7dd0e6ea53738f7754ba6a.tar.gz bcm5719-llvm-699a9dd7c3d217f16c7dd0e6ea53738f7754ba6a.zip |
[ARM] Don't abort on variable-idx extractelt in ReconstructShuffle.
The code introduced in r244314 assumed that EXTRACT_VECTOR_ELT only
takes constant indices, but it does accept variables.
Bail out for those: we can't use them, as the shuffles we want to
reconstruct do require constant masks.
llvm-svn: 246594
Diffstat (limited to 'clang/lib/CodeGen/CGCall.cpp')
0 files changed, 0 insertions, 0 deletions