- Mar 22, 2006
-
-
Chris Lattner authored
llvm-svn: 26935
-
Evan Cheng authored
llvm-svn: 26933
-
Evan Cheng authored
- Each scalar to vector v8i16 and v16i8 is a any_extend followed by a movd. llvm-svn: 26932
-
- Mar 21, 2006
-
-
Chris Lattner authored
llvm-svn: 26930
-
Chris Lattner authored
llvm-svn: 26926
-
Nate Begeman authored
llvm-svn: 26924
-
Chris Lattner authored
lwz r2, 8(0) instead of this: lwz r2, 8(r0) This fixes the llc/llc-beta failures on PPC last night. llvm-svn: 26922
-
Evan Cheng authored
llvm-svn: 26921
-
Evan Cheng authored
llvm-svn: 26920
-
Evan Cheng authored
- Handle FR32 to VR128:v4f32 and FR64 to VR128:v2f64 with aliases of MOVAPS and MOVAPD. Mark them as move instructions and *hope* they will be deleted. llvm-svn: 26919
-
Chris Lattner authored
llvm-svn: 26917
-
Chris Lattner authored
llvm-svn: 26913
-
Chris Lattner authored
llvm-svn: 26912
-
Evan Cheng authored
llvm-svn: 26911
-
Evan Cheng authored
llvm-svn: 26910
-
- Mar 20, 2006
-
-
Chris Lattner authored
disp field of the load/store if possible. This compiles CodeGen/PowerPC/load-constant-addr.ll to: _test: lis r2, 2838 lfs f1, 26848(r2) blr instead of: _test: lis r2, 2838 ori r2, r2, 26848 lfs f1, 0(r2) blr llvm-svn: 26908
-
Chris Lattner authored
llvm-svn: 26907
-
Chris Lattner authored
figuring these out! :) llvm-svn: 26904
-
Chris Lattner authored
llvm-svn: 26902
-
Chris Lattner authored
llvm-svn: 26901
-
Evan Cheng authored
llvm-svn: 26900
-
Chris Lattner authored
constant pool load. This generates significantly nicer code for splats. When tblgen gets bugfixed, we can remove the custom selection code. llvm-svn: 26898
-
Chris Lattner authored
llvm-svn: 26897
-
Chris Lattner authored
llvm-svn: 26896
-
Chris Lattner authored
llvm-svn: 26895
-
Chris Lattner authored
instructions llvm-svn: 26894
-
Evan Cheng authored
llvm-svn: 26893
-
Chris Lattner authored
llvm-svn: 26891
-
Chris Lattner authored
llvm-svn: 26889
-
Chris Lattner authored
llvm-svn: 26888
-
Chris Lattner authored
TODO: leave specific ones as VECTOR_SHUFFLE's and turn them into specialized operations like vsplt* llvm-svn: 26887
-
Chris Lattner authored
llvm-svn: 26886
-
Chris Lattner authored
llvm-svn: 26883
-
- Mar 19, 2006
-
-
Chris Lattner authored
llvm-svn: 26877
-
Chris Lattner authored
llvm-svn: 26874
-
Evan Cheng authored
llvm-svn: 26870
-
Chris Lattner authored
llvm-svn: 26868
-
Chris Lattner authored
llvm-svn: 26865
-
Chris Lattner authored
llvm-svn: 26863
-
Evan Cheng authored
llvm-svn: 26862
-