- Apr 12, 2006
-
-
Chris Lattner authored
Canonicalize BUILD_VECTOR's that match VSPLTI's into a single type for each form, eliminating a bunch of Pat patterns in the .td file and allowing us to CSE stuff more aggressively. This implements PowerPC/buildvec_canonicalize.ll:VSPLTI llvm-svn: 27614
-
Evan Cheng authored
llvm-svn: 27612
-
Chris Lattner authored
each other. This implements CodeGen/PowerPC/vxor-canonicalize.ll llvm-svn: 27609
-
Evan Cheng authored
llvm-svn: 27606
-
Chris Lattner authored
Implement support for the formal_arguments node. To get this, targets shouldcustom legalize it and remove their XXXTargetLowering::LowerArguments overload llvm-svn: 27604
-
Evan Cheng authored
llvm-svn: 27603
-
Chris Lattner authored
getNode do it. This fixes CodeGen/Generic/2006-04-11-vecload.ll llvm-svn: 27602
-
Evan Cheng authored
__builtin_ia32_loadlv4si, __builtin_ia32_loaddqu, __builtin_ia32_storedqu. llvm-svn: 27599
-
- Apr 11, 2006
-
-
Nate Begeman authored
llvm-svn: 27594
-
Nate Begeman authored
llvm-svn: 27593
-
Chris Lattner authored
llvm-svn: 27592
-
Evan Cheng authored
later. llvm-svn: 27591
-
Evan Cheng authored
llvm-svn: 27590
-
Jim Laskey authored
llvm-svn: 27588
-
Evan Cheng authored
llvm-svn: 27587
-
Evan Cheng authored
llvm-svn: 27586
-
Chris Lattner authored
llvm-svn: 27580
-
Chris Lattner authored
doesn't say where they go :-/ llvm-svn: 27579
-
Chris Lattner authored
llvm-svn: 27578
-
Chris Lattner authored
No functionality change. llvm-svn: 27577
-
Evan Cheng authored
llvm-svn: 27575
-
Jim Laskey authored
llvm-svn: 27574
-
Chris Lattner authored
llvm-svn: 27573
-
Chris Lattner authored
llvm-svn: 27571
-
Evan Cheng authored
llvm-svn: 27569
-
- Apr 10, 2006
-
-
Chris Lattner authored
llvm-svn: 27567
-
Evan Cheng authored
llvm-svn: 27565
-
Evan Cheng authored
llvm-svn: 27564
-
Evan Cheng authored
llvm-svn: 27563
-
Evan Cheng authored
llvm-svn: 27562
-
Andrew Lenharth authored
are visible to analysis as intrinsics. That is, make sure someone doesn't pass free around by address in some struct (as happens in say 176.gcc). This doesn't get rid of any indirect calls, just ensure calls to free and malloc are always direct. llvm-svn: 27560
-
Evan Cheng authored
llvm-svn: 27559
-
Evan Cheng authored
llvm-svn: 27556
-
Evan Cheng authored
llvm-svn: 27555
-
Evan Cheng authored
llvm-svn: 27554
-
- Apr 09, 2006
-
-
Chris Lattner authored
llvm-svn: 27544
-
Chris Lattner authored
llvm-svn: 27543
-
Chris Lattner authored
llvm-svn: 27542
-
- Apr 08, 2006
-
-
Nate Begeman authored
letting the code generator handle them directly. llvm-svn: 27539
-
Chris Lattner authored
constant pool load. llvm-svn: 27538
-