- Mar 31, 2006
-
-
Chris Lattner authored
llvm-svn: 27277
-
Chris Lattner authored
llvm-svn: 27276
-
Evan Cheng authored
llvm-svn: 27275
-
Evan Cheng authored
llvm-svn: 27274
-
Chris Lattner authored
unpromoted element type. llvm-svn: 27273
-
Evan Cheng authored
llvm-svn: 27272
-
Evan Cheng authored
llvm-svn: 27271
-
Chris Lattner authored
llvm-svn: 27270
-
Chris Lattner authored
llvm-svn: 27269
-
Chris Lattner authored
llvm-svn: 27268
-
Chris Lattner authored
llvm-svn: 27267
-
Chris Lattner authored
directly correspond to intrinsics. llvm-svn: 27266
-
Chris Lattner authored
llvm-svn: 27265
-
Chris Lattner authored
llvm-svn: 27264
-
Chris Lattner authored
llvm-svn: 27263
-
Chris Lattner authored
llvm-svn: 27262
-
Chris Lattner authored
llvm-svn: 27261
-
Chris Lattner authored
llvm-svn: 27260
-
- Mar 30, 2006
-
-
Evan Cheng authored
Use pshufd, pshuhw, and pshulw to shuffle v4f32 if shufps doesn't match. Use shufps to shuffle v4f32 if pshufd, pshuhw, and pshulw don't match. llvm-svn: 27259
-
Chris Lattner authored
llvm-svn: 27258
-
Evan Cheng authored
llvm-svn: 27257
-
Evan Cheng authored
llvm-svn: 27256
-
Evan Cheng authored
llvm-svn: 27255
-
Evan Cheng authored
For example, packsswb actually creates a v16i8 from a pair of v8i16. But since the intrinsic specification forces the output type to match the operands. llvm-svn: 27254
-
Evan Cheng authored
llvm-svn: 27253
-
Evan Cheng authored
- Added SSE2 128-bit integer pack with signed saturation ops. - Added pshufhw and pshuflw ops. llvm-svn: 27252
-
Evan Cheng authored
llvm-svn: 27251
-
- Mar 29, 2006
-
-
Evan Cheng authored
vector_shuffle undef. llvm-svn: 27250
-
Evan Cheng authored
llvm-svn: 27249
-
Evan Cheng authored
integer vector logical operations would match andp{s|d} instead of pand. llvm-svn: 27248
-
Evan Cheng authored
llvm-svn: 27247
-
Evan Cheng authored
- Whenever possible use ops of the right packed types for vector shuffles / splats. llvm-svn: 27246
-
Evan Cheng authored
llvm-svn: 27245
-
Evan Cheng authored
- Other shuffle related fixes. llvm-svn: 27244
-
Chris Lattner authored
llvm-svn: 27243
-
Chris Lattner authored
llvm-svn: 27242
-
Chris Lattner authored
Handle constantpacked vectors with constantexpr elements. This fixes CodeGen/Generic/vector-constantexpr.ll llvm-svn: 27241
-
Evan Cheng authored
The source operands type are v4sf with upper bits passes through. Added matching code for these. llvm-svn: 27240
-
Evan Cheng authored
llvm-svn: 27239
-
Evan Cheng authored
mismatch against the enum table. This is a part of Sabre's master plan to drive me nuts with subtle bugs that happens to only affect x86 be. :-) llvm-svn: 27237
-