diff options
author | James Molloy <james.molloy@arm.com> | 2016-05-09 14:32:30 +0000 |
---|---|---|
committer | James Molloy <james.molloy@arm.com> | 2016-05-09 14:32:30 +0000 |
commit | 5c20e27b7fcc8fad80f9c209f4d49c6995bd5cc2 (patch) | |
tree | 06da14665151849d3a6a04a8b2bc466cc81723d2 /llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | |
parent | b6aed5f44123d8fcd651e4225ea62c8b8d34c255 (diff) | |
download | llvm-5c20e27b7fcc8fad80f9c209f4d49c6995bd5cc2.zip llvm-5c20e27b7fcc8fad80f9c209f4d49c6995bd5cc2.tar.gz llvm-5c20e27b7fcc8fad80f9c209f4d49c6995bd5cc2.tar.bz2 |
[VectorUtils] Query number of sign bits to allow more truncations
When deciding if a vector calculation can be done in a smaller bitwidth, use sign bit information from ValueTracking to add more information and allow more truncations.
llvm-svn: 268921
Diffstat (limited to 'llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions