- Jun 22, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 106556
-
Bruno Cardoso Lopes authored
llvm-svn: 106499
-
- Jun 21, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 106486
-
Bruno Cardoso Lopes authored
llvm-svn: 106482
-
Bruno Cardoso Lopes authored
Move part of SSE 1 & 2 compare, shuffle and unpack instructions closely. Preparing them for refactoring and to the addition of their AVX forms llvm-svn: 106437
-
Bruno Cardoso Lopes authored
Add AVX regular (non-aliased ones) and,or,xor,andn packed instructions. They are already tested in the MC framework, no test needed llvm-svn: 106436
-
- Jun 19, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 106375
-
Bruno Cardoso Lopes authored
AVX AND,OR,XOR,NAND{P}{S,D}{rr,rm} instructions. llvm-svn: 106374
-
Bruno Cardoso Lopes authored
llvm-svn: 106372
-
Bruno Cardoso Lopes authored
llvm-svn: 106371
-
Bruno Cardoso Lopes authored
llvm-svn: 106370
-
Bruno Cardoso Lopes authored
llvm-svn: 106366
-
Bruno Cardoso Lopes authored
llvm-svn: 106361
-
Bruno Cardoso Lopes authored
llvm-svn: 106359
-
Bruno Cardoso Lopes authored
llvm-svn: 106349
-
Bruno Cardoso Lopes authored
llvm-svn: 106327
-
- Jun 18, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 106264
-
Bruno Cardoso Lopes authored
be done incrementally and intermixed with the adding of more AVX instructions. This is a first step in that direction llvm-svn: 106251
-
- Jun 12, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 105876
-
Bruno Cardoso Lopes authored
llvm-svn: 105873
-
Bruno Cardoso Lopes authored
llvm-svn: 105870
-
Bruno Cardoso Lopes authored
Handle OpSize TSFlag for AVX llvm-svn: 105869
-
Bruno Cardoso Lopes authored
Introduce the VEX_X field llvm-svn: 105859
-
- Jun 09, 2010
-
-
Bruno Cardoso Lopes authored
immediates to avoid breaking the build. llvm-svn: 105652
-
- Jun 05, 2010
-
-
Chris Lattner authored
In file included from X86InstrInfo.cpp:16: X86GenInstrInfo.inc:2789: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2790: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2792: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2793: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2808: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2809: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2816: error: integer constant is too large for 'long' type X86GenInstrInfo.inc:2817: error: integer constant is too large for 'long' type llvm-svn: 105524
-
Bruno Cardoso Lopes authored
yet, only assembly encoding support. llvm-svn: 105521
-
- Jun 01, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 105276
-
- May 29, 2010
-
-
Bruno Cardoso Lopes authored
llvm-svn: 105014
-
- May 27, 2010
-
-
Bruno Cardoso Lopes authored
common code between SSE versions. llvm-svn: 104860
-
- May 26, 2010
-
-
Dan Gohman authored
llvm-svn: 104711
-
- May 25, 2010
-
-
Daniel Dunbar authored
llvm-svn: 104622
-
Eric Christopher authored
Fixes rdar://8017638 llvm-svn: 104617
-
- May 24, 2010
-
-
Jakob Stoklund Olesen authored
Use the tablegen-produced enums. llvm-svn: 104493
-
- May 20, 2010
-
-
Dan Gohman authored
llvm-svn: 104204
-
Dan Gohman authored
doesn't have a register operand. Also, use I instead of PSI, for consistency with mfence and lfence. llvm-svn: 104203
-
- Apr 20, 2010
-
-
Eric Christopher authored
shifts and null vectors. Autoupgrade these to what we'd lower them to. Add a testcase to exercise this. llvm-svn: 101851
-
- Apr 17, 2010
-
-
Chris Lattner authored
i8 field when they really do not. This fixes rdar://7840289 llvm-svn: 101629
-
- Apr 15, 2010
-
-
Eric Christopher authored
patterns to handle the lowering. llvm-svn: 101331
-
- Apr 08, 2010
-
-
Eric Christopher authored
Fixes PR3440. llvm-svn: 100736
-
- Apr 03, 2010
-
-
Eric Christopher authored
dest. llvm-svn: 100252
-