- Mar 23, 2006
-
-
Nate Begeman authored
llvm-svn: 26966
-
- Mar 22, 2006
-
-
Evan Cheng authored
64-bit vector shuffle. llvm-svn: 26964
-
Evan Cheng authored
llvm-svn: 26959
-
Evan Cheng authored
llvm-svn: 26957
-
Evan Cheng authored
- Don't forget pshufd is only available with sse2. llvm-svn: 26956
-
Evan Cheng authored
splat and PSHUFD cases. - Clean up shuffle / splat matching code. llvm-svn: 26954
-
Evan Cheng authored
PSHUFD. We can make permutes entries which point to the undef pointing anything we want. - Change some names to appease Chris. llvm-svn: 26951
-
Evan Cheng authored
llvm-svn: 26949
-
Chris Lattner authored
llvm-svn: 26941
-
Evan Cheng authored
llvm-svn: 26940
-
Evan Cheng authored
llvm-svn: 26939
-
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
-
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
-
Evan Cheng authored
llvm-svn: 26911
-
Evan Cheng authored
llvm-svn: 26910
-
- Mar 20, 2006
-
-
Chris Lattner authored
llvm-svn: 26895
-
Evan Cheng authored
llvm-svn: 26893
-
- Mar 19, 2006
-
-
Chris Lattner authored
llvm-svn: 26877
-
Evan Cheng authored
llvm-svn: 26870
-
Evan Cheng authored
llvm-svn: 26861
-
Evan Cheng authored
llvm-svn: 26860
-
Chris Lattner authored
llvm-svn: 26848
-
- Mar 18, 2006
-
-
Evan Cheng authored
V8I16, etc. llvm-svn: 26838
-
- Mar 17, 2006
-
-
Evan Cheng authored
llvm-svn: 26833
-
Evan Cheng authored
llvm-svn: 26831
-
Chris Lattner authored
llvm-svn: 26824
-
Chris Lattner authored
llvm-svn: 26818
-
Evan Cheng authored
llvm-svn: 26817
-
Evan Cheng authored
ADD32ri8. llvm-svn: 26816
-
Evan Cheng authored
- Nuke a bogus comment. llvm-svn: 26815
-
Nate Begeman authored
Make the PPC backend not dependent on BRTWOWAY_CC and make the branch selector smarter about the code it generates, fixing a case in the readme. llvm-svn: 26814
-
- Mar 16, 2006
-
-
Evan Cheng authored
llvm-svn: 26810
-
Evan Cheng authored
llvm-svn: 26804
-
Evan Cheng authored
scale component of the target addressing mode. llvm-svn: 26802
-
- Mar 14, 2006
-
-
Evan Cheng authored
llvm-svn: 26742
-
Evan Cheng authored
llvm-svn: 26740
-