diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-04-19 22:16:49 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2015-04-19 22:16:49 +0000 |
commit | 749953eebbe0ad13acded564f3e16ae37e4b19d3 (patch) | |
tree | 997cf416bfbf6728a3360bf9bbe6ecc9aeac5956 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 652e384a7af93a471817a3c4ad0c9c0d515e13f0 (diff) | |
download | llvm-749953eebbe0ad13acded564f3e16ae37e4b19d3.zip llvm-749953eebbe0ad13acded564f3e16ae37e4b19d3.tar.gz llvm-749953eebbe0ad13acded564f3e16ae37e4b19d3.tar.bz2 |
[X86][SSE] Fix for getScalarValueForVectorElement to detect scalar sources requiring truncation.
The fix ensures that scalar sources inserted into a vector are the correct bit size.
Integer scalar sources from BUILD_VECTOR and SCALAR_TO_VECTOR nodes may require truncation that this function doesn't currently support.
llvm-svn: 235281
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions