- Jul 01, 2010
-
-
Bruno Cardoso Lopes authored
- Add AVX SSE2 Move doubleword and quadword instructions. - Add encode bits for VEX_W - All 128-bit SSE 1 & SSE2 instructions that are described in the .td file now have a AVX encoded form already working. llvm-svn: 107365
-
- Jun 30, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 107308
-
Bruno Cardoso Lopes authored
llvm-svn: 107306
-
Bruno Cardoso Lopes authored
llvm-svn: 107300
-
Bruno Cardoso Lopes authored
llvm-svn: 107293
-
Gabor Greif authored
llvm-svn: 107280
-
Bruno Cardoso Lopes authored
llvm-svn: 107246
-
Bruno Cardoso Lopes authored
llvm-svn: 107245
-
Bruno Cardoso Lopes authored
llvm-svn: 107243
-
Bruno Cardoso Lopes authored
llvm-svn: 107241
-
Bruno Cardoso Lopes authored
llvm-svn: 107240
-
Bruno Cardoso Lopes authored
- Add VEX encoding bits to x86 MRM0r-MRM7r llvm-svn: 107238
-
Bruno Cardoso Lopes authored
llvm-svn: 107225
-
Bruno Cardoso Lopes authored
llvm-svn: 107211
-
- Jun 29, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 107206
-
Bruno Cardoso Lopes authored
Add AVX ld/st XCSR register. Add VEX encoding bits for MRMXm x86 form llvm-svn: 107204
-
Bruno Cardoso Lopes authored
llvm-svn: 107178
-
Bruno Cardoso Lopes authored
llvm-svn: 107168
-
Bruno Cardoso Lopes authored
llvm-svn: 107166
-
Duncan Sands authored
llvm-svn: 107130
-
Bruno Cardoso Lopes authored
llvm-svn: 107116
-
Bruno Cardoso Lopes authored
llvm-svn: 107108
-
- Jun 28, 2010
-
-
Bill Wendling authored
llvm-svn: 107067
-
- Jun 26, 2010
-
-
Gabor Greif authored
llvm-svn: 106944
-
Jakob Stoklund Olesen authored
CopyFromReg nodes for aliasing registers (AX and AL). This confuses the fast register allocator. Instead of CopyFromReg(AL), use ExtractSubReg(CopyFromReg(AX), sub_8bit). This fixes PR7312. llvm-svn: 106934
-
Bruno Cardoso Lopes authored
llvm-svn: 106917
-
Bruno Cardoso Lopes authored
Add several AVX MOV flavors Support VEX encoding for MRMDestReg llvm-svn: 106912
-
Bruno Cardoso Lopes authored
llvm-svn: 106906
-
Bruno Cardoso Lopes authored
Support VEX encoding for MRMDestReg llvm-svn: 106896
-
- Jun 25, 2010
-
-
Dale Johannesen authored
for an "i" constraint should get lowered; PR 6309. While this argument was passed around a lot, this is the only place it was used, so it goes away from a lot of other places. llvm-svn: 106893
-
Dan Gohman authored
llvm-svn: 106886
-
Bill Wendling authored
- 2010-06-25-CoalescerSubRegDefDead.ll is the testcase for r106878. llvm-svn: 106880
-
Bruno Cardoso Lopes authored
llvm-svn: 106877
-
Bruno Cardoso Lopes authored
llvm-svn: 106876
-
Bruno Cardoso Lopes authored
Refactoring of more SSE conversion instructions. Also add some AVX instrinsics Int_V... placeholders llvm-svn: 106867
-
Bruno Cardoso Lopes authored
llvm-svn: 106815
-
Bruno Cardoso Lopes authored
llvm-svn: 106808
-
Bruno Cardoso Lopes authored
llvm-svn: 106804
-
Bruno Cardoso Lopes authored
llvm-svn: 106796
-
- Jun 24, 2010
-
-
Bruno Cardoso Lopes authored
- Fix a small VEX encoding issue. - Move compare instructions to their appropriate place. llvm-svn: 106787
-