- Apr 05, 2006
-
-
Chris Lattner authored
llvm-svn: 27423
-
Chris Lattner authored
llvm-svn: 27422
-
Chris Lattner authored
llvm-svn: 27421
-
Chris Lattner authored
llvm-svn: 27420
-
Chris Lattner authored
llvm-svn: 27419
-
Chris Lattner authored
llvm-svn: 27418
-
Chris Lattner authored
llvm-svn: 27417
-
Chris Lattner authored
llvm-svn: 27416
-
Chris Lattner authored
llvm-svn: 27415
-
Chris Lattner authored
llvm-svn: 27414
-
Chris Lattner authored
Fix some broken logic that would cause us to codegen {2147483647,2147483647,2147483647,2147483647} as 'vspltisb v0, -1'. llvm-svn: 27413
-
- Apr 04, 2006
-
-
Evan Cheng authored
llvm-svn: 27412
-
Evan Cheng authored
__builtin_ia32_psrldqi128. llvm-svn: 27411
-
Evan Cheng authored
llvm-svn: 27410
-
Chris Lattner authored
llvm-svn: 27409
-
Evan Cheng authored
llvm-svn: 27405
-
Chris Lattner authored
This, along with the previous dag combiner fix, fixes CodeGen/Alpha/2006-04-04-zextload.ll llvm-svn: 27403
-
Chris Lattner authored
legal. llvm-svn: 27402
-
Chris Lattner authored
llvm-svn: 27401
-
Chris Lattner authored
handle all 4 PPC vector types. This simplifies the matching code and allows us to eliminate a bunch of patterns. This also adds cases we were missing, such as CodeGen/PowerPC/vec_splat.ll:splat_h. llvm-svn: 27400
-
Chris Lattner authored
promoted/expanded (e.g. SCALAR_TO_VECTOR from i8/i16 on PPC). * Add support for targets to request that VECTOR_SHUFFLE nodes be promoted to a canonical type, for example, we only want v16i8 shuffles on PPC. * Move isShuffleLegal out of TLI into Legalize. * Teach isShuffleLegal to allow shuffles that need to be promoted. llvm-svn: 27399
-
Chris Lattner authored
llvm-svn: 27398
-
Chris Lattner authored
llvm-svn: 27397
-
Chris Lattner authored
llvm-svn: 27395
-
Evan Cheng authored
llvm-svn: 27393
-
Chris Lattner authored
llvm-svn: 27392
-
Chris Lattner authored
llvm-svn: 27391
-
Chris Lattner authored
promoted to, if they desire. llvm-svn: 27389
-
Evan Cheng authored
llvm-svn: 27388
-
Chris Lattner authored
llvm-svn: 27387
-
Chris Lattner authored
llvm-svn: 27386
-
Chris Lattner authored
llvm-svn: 27385
-
Evan Cheng authored
llvm-svn: 27384
-
Chris Lattner authored
llvm-svn: 27383
-
Evan Cheng authored
Use movhpd to: store upper f64 extracted from v2f64. llvm-svn: 27382
-
Chris Lattner authored
more than the OS keeps the stack aligned. llvm-svn: 27381
-
- Apr 03, 2006
-
-
Chris Lattner authored
llvm-svn: 27380
-
Chris Lattner authored
llvm-svn: 27379
-
Chris Lattner authored
llvm-svn: 27378
-
Evan Cheng authored
- Some bug fixes and naming inconsistency fixes. llvm-svn: 27377
-