- Aug 30, 2011
-
-
Craig Topper authored
Add vvvv support to disassembling of instructions with MRMDestMem and MRMDestReg form. Needed to support mem dest form of vmaskmovps/d. Fixes PR10807. llvm-svn: 138795
-
-
- Aug 26, 2011
-
-
Craig Topper authored
llvm-svn: 138623
-
- Aug 25, 2011
-
-
Craig Topper authored
Give ATTR_VEX higher priority when generating the disassembler context table. Fixes disassembling of VEX instructions with 'pp'=00. Fixes subset of PR10678. llvm-svn: 138552
-
Craig Topper authored
Add TB encoding to VEROALL, VZEROUPPER, and VCVTPS2PD to allow them to be disassembled. Fixes PR10723. llvm-svn: 138551
-
- Aug 19, 2011
-
-
Craig Topper authored
llvm-svn: 138034
-
- Jul 16, 2011
-
-
Eli Friedman authored
Make the disassembler able to disassemble a bunch of instructions with names in the TableGen files containing "64" on x86-32. This includes a bunch of x87 instructions, like fld, and a bunch of SSSE3 instructions on MMX registers like pshufb. Part of PR8873. llvm-svn: 135337
-
- Mar 15, 2011
-
-
Sean Callanan authored
VEX prefixes are working for triadic AVX instructions. This concludes the patch set to enable AVX support for the X86 disassebler. llvm-svn: 127647
-
- Feb 23, 2011
-
-
Sean Callanan authored
it to ignore valid uses of FS and GS as additional base registers in address computations. Added a test case for this. llvm-svn: 126302
-
- Feb 22, 2011
-
-
Sean Callanan authored
fixed in r126147, where a field in the X86 decode structure was being read as bits, not bytes. llvm-svn: 126182
-
- Jan 06, 2011
-
-
Rafael Espindola authored
Patch by Richard Simth. llvm-svn: 122962
-
- Nov 14, 2010
-
-
Dale Johannesen authored
llvm-svn: 119050
-