diff options
author | Nadav Rotem <nadav.rotem@intel.com> | 2011-06-12 14:49:38 +0000 |
---|---|---|
committer | Nadav Rotem <nadav.rotem@intel.com> | 2011-06-12 14:49:38 +0000 |
commit | 083837e729b58ba185810eb4a3caf0cf57c90209 (patch) | |
tree | e53e1e32e55f3a3184627dec7903501af46b113e /llvm/lib/Object/Error.cpp | |
parent | fc2b4ad4ef03cd7bac4cead54aad9ad13e930778 (diff) | |
download | llvm-083837e729b58ba185810eb4a3caf0cf57c90209.zip llvm-083837e729b58ba185810eb4a3caf0cf57c90209.tar.gz llvm-083837e729b58ba185810eb4a3caf0cf57c90209.tar.bz2 |
Improve the generated code by getCopyFromPartsVector for promoted integer types.
Instead of scalarizing, and doing an element-by-element truncat, use vector
truncate.
Add support for scalarization of vectors: i8 -> <1 x i1> (from Duncan's
testcase).
llvm-svn: 132892
Diffstat (limited to 'llvm/lib/Object/Error.cpp')
0 files changed, 0 insertions, 0 deletions