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 | |
| parent | b6aed5f44123d8fcd651e4225ea62c8b8d34c255 (diff) | |
| download | bcm5719-llvm-5c20e27b7fcc8fad80f9c209f4d49c6995bd5cc2.tar.gz bcm5719-llvm-5c20e27b7fcc8fad80f9c209f4d49c6995bd5cc2.zip | |
[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')
0 files changed, 0 insertions, 0 deletions

