Evan Cheng
efec751a1b
- When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should check if it's essentially a SCALAR_TO_VECTOR. Avoid turning (v8i16) <10, u, u, u> to <10, 0, u, u, u, u, u, u>. Instead, simply convert it to a SCALAR_TO_VECTOR of the proper type.
...
- X86 now normalize SCALAR_TO_VECTOR to (BIT_CONVERT (v4i32 SCALAR_TO_VECTOR)). Get rid of X86ISD::S2VEC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47290 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-18 23:04:32 +00:00
..
2008-02-14 06:56:27 +00:00
2007-07-23 19:26:08 +00:00
2008-02-17 00:12:03 +00:00
2008-02-02 01:07:50 +00:00
2008-02-17 00:15:25 +00:00
2008-02-17 00:15:09 +00:00
2008-02-15 22:05:15 +00:00
2008-02-12 07:46:33 +00:00
- When DAG combiner is folding a bit convert into a BUILD_VECTOR, it should check if it's essentially a SCALAR_TO_VECTOR. Avoid turning (v8i16) <10, u, u, u> to <10, 0, u, u, u, u, u, u>. Instead, simply convert it to a SCALAR_TO_VECTOR of the proper type.
2008-02-18 23:04:32 +00:00
2008-01-30 19:00:21 +00:00
2007-12-14 19:38:31 +00:00
2007-12-11 15:50:23 +00:00
2008-01-15 19:55:41 +00:00
2007-12-11 15:55:52 +00:00
2007-11-27 13:23:08 +00:00
2007-11-28 04:57:00 +00:00
2007-12-11 15:50:23 +00:00
2008-02-15 01:24:49 +00:00
2007-08-10 15:07:05 +00:00
2008-02-10 18:45:23 +00:00
2008-02-18 22:48:05 +00:00
2008-01-22 05:31:58 +00:00
2007-12-29 20:11:13 +00:00
2007-04-21 20:46:55 +00:00
2007-05-18 02:06:03 +00:00