2015-06-01 |
Elena Demikhovsky | AVX-512: added all forms of VPSHUFD and VPSHUFHW, VPSHUFLW |
blob | commitdiff | raw |
2015-05-21 |
Elena Demikhovsky | AVX-512: Enabled SSE intrinsics on AVX-512. |
blob | commitdiff | raw | diff to current |
2015-05-07 |
Elena Demikhovsky | AVX-512: Added all forms of FP compare instructions... |
blob | commitdiff | raw | diff to current |
2015-02-15 |
Craig Topper | [X86] Add the remaining 11 possible exact ModRM formats... |
blob | commitdiff | raw | diff to current |
2015-02-04 |
Chandler Carruth | [x86] Give movss and movsd execution domains in the... |
blob | commitdiff | raw | diff to current |
2014-12-24 |
Craig Topper | [X86] Remove the single AdSize indicator and replace... |
blob | commitdiff | raw | diff to current |
2014-12-11 |
Cameron McInally | [AVX512] Add support for 512b variable bit shift intrin... |
blob | commitdiff | raw | diff to current |
2014-12-04 |
Michael Liao | [X86] Clean up whitespace as well as minor coding style |
blob | commitdiff | raw | diff to current |
2014-11-14 |
Cameron McInally | [AVX512] Add 512b masked integer shift by immediate... |
blob | commitdiff | raw | diff to current |
2014-10-15 |
Adam Nemet | [AVX512] Two new attributes in X86VectorVTInfo for... |
blob | commitdiff | raw | diff to current |
2014-10-08 |
Robert Khasanov | [AVX512] Refactoring of avx512_binop_rm multiclass... |
blob | commitdiff | raw | diff to current |
2014-08-14 |
Adam Nemet | [AVX512] Add masking variant for the FMA instructions |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Adam Nemet | [AVX512] Generate masking instruction variants with... |
blob | commitdiff | raw | diff to current |
2014-07-31 |
Kevin Enderby | Add support for the X86 secure guard extensions instruc... |
blob | commitdiff | raw | diff to current |
2014-07-21 |
Robert Khasanov | [SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX51... |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Adam Nemet | [X86] AVX512: Rename EVEX_CD8V to CD8_Form |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Adam Nemet | [X86] AVX512: Use the TD version of CD8_Scale in the... |
blob | commitdiff | raw | diff to current |
2014-07-17 |
Adam Nemet | [X86] AVX512: Move compressed displacement logic to TD |
blob | commitdiff | raw | diff to current |
2014-02-26 |
Craig Topper | [x86] Remove some unused instruction format classes. |
blob | commitdiff | raw | diff to current |
2014-02-26 |
Craig Topper | [x86] Simplify disassembler code slightly. |
blob | commitdiff | raw | diff to current |
2014-02-20 |
Craig Topper | [x86] Switch PAUSE instruction to use XS prefix instead... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Craig Topper | Remove special FP opcode maps and instead add enough... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Craig Topper | Reduce size of map field in X86 TSFlags since it now... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Craig Topper | Put some of the X86 formats in a more logical order. |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Craig Topper | Remove A6/A7 opcode maps. They can all be handled with... |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Craig Topper | Add PS prefix to some classes I missed in r201538. |
blob | commitdiff | raw | diff to current |
2014-02-18 |
Craig Topper | Add an x86 prefix encoding for instructions that would... |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Craig Topper | Recommit r201059 and r201060 with hopefully a fix for... |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Bob Wilson | Revert r201059 and r201060. |
blob | commitdiff | raw | diff to current |
2014-02-10 |
Craig Topper | Add MRMXr/MRMXm form to X86 for use by instructions... |
blob | commitdiff | raw | diff to current |
2014-02-02 |
Craig Topper | Merge x86 HasOpSizePrefix/HasOpSize16Prefix into a... |
blob | commitdiff | raw | diff to current |
2014-02-02 |
Craig Topper | Merge HasVEXPrefix/HasEVEXPrefix/HasXOPPrefix into... |
blob | commitdiff | raw | diff to current |
2014-02-01 |
Craig Topper | Simplify some x86 format classes and remove some ambigu... |
blob | commitdiff | raw | diff to current |
2014-01-31 |
Craig Topper | Separate x86 opcode maps and 0x66/0xf2/0xf3 prefixes... |
blob | commitdiff | raw | diff to current |
2014-01-31 |
Craig Topper | Move REP out of the Prefix field of the X86 format... |
blob | commitdiff | raw | diff to current |
2014-01-30 |
David Woodhouse | [x86] Fix signed relocations for i64i32imm operands |
blob | commitdiff | raw | diff to current |
2014-01-22 |
David Woodhouse | ]x86] Allow segment and address-size overrides for... |
blob | commitdiff | raw | diff to current |
2014-01-22 |
David Woodhouse | [x86] Allow address-size overrides for STOS[BWLQ] ... |
blob | commitdiff | raw | diff to current |
2014-01-22 |
David Woodhouse | [x86] Allow segment and address-size overrides for... |
blob | commitdiff | raw | diff to current |
2014-01-16 |
Craig Topper | Allow x86 mov instructions to/from memory with absolute... |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Elena Demikhovsky | AVX-512: optimized scalar compare patterns |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Craig Topper | Separate the concept of 16-bit/32-bit operand size... |
blob | commitdiff | raw | diff to current |
2014-01-13 |
David Woodhouse | [x86] Fix retq/retl handling in 64-bit mode |
blob | commitdiff | raw | diff to current |
2014-01-13 |
Elena Demikhovsky | AVX-512: Embedded Rounding Control - encoding and printing |
blob | commitdiff | raw | diff to current |
2014-01-06 |
Craig Topper | Remove SegOvrBits from X86 TSFlags since they weren... |
blob | commitdiff | raw | diff to current |
2014-01-06 |
Craig Topper | Add OpSize16 bit, for instructions which need 0x66... |
blob | commitdiff | raw | diff to current |
2014-01-05 |
Craig Topper | Add a new x86 specific instruction flag to force some... |
blob | commitdiff | raw | diff to current |
2013-12-31 |
Craig Topper | Remove MRMInitReg form now that it's last use is gone. |
blob | commitdiff | raw | diff to current |
2013-12-20 |
Eric Christopher | [x86] Rename In32BitMode predicate to Not64BitMode |
blob | commitdiff | raw | diff to current |
2013-10-09 |
Craig Topper | Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmov... |
blob | commitdiff | raw | diff to current |
2013-10-02 |
Elena Demikhovsky | AVX-512: Added TB prefix to all instructions without... |
blob | commitdiff | raw | diff to current |
2013-09-27 |
Yunzhong Gao | Adding intrinsics to the llvm backend for TBM instructi... |
blob | commitdiff | raw | diff to current |
2013-09-13 |
Preston Gurd | Adds support for Atom Silvermont (SLM) - -march=slm |
blob | commitdiff | raw | diff to current |
2013-08-18 |
Elena Demikhovsky | AVX-512: Added VMOVD, VMOVQ, VMOVSS, VMOVSD instructions. |
blob | commitdiff | raw | diff to current |
2013-07-28 |
Elena Demikhovsky | Added encoding prefixes for KNL instructions (EVEX). |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Kevin Enderby | Fix the move to/from accumulator register instructions... |
blob | commitdiff | raw | diff to current |
2013-06-09 |
Elena Demikhovsky | Removed PackedDouble domain from scalar instructions... |
blob | commitdiff | raw | diff to current |
2013-05-21 |
Elena Demikhovsky | removed commented lines |
blob | commitdiff | raw | diff to current |
2013-05-21 |
Elena Demikhovsky | Removed SSEPacked domain from all forms (AVX, SSE,... |
blob | commitdiff | raw | diff to current |
2013-04-11 |
Michael Liao | Add CLAC/STAC instruction encoding/decoding support |
blob | commitdiff | raw | diff to current |
2013-03-28 |
Nadav Rotem | Add the X86 FMAs to the scheduling model. |
blob | commitdiff | raw | diff to current |
2013-03-25 |
Jakob Stoklund Olesen | Remove IIC_DEFAULT from X86Schedule.td |
blob | commitdiff | raw | diff to current |
2013-03-25 |
Dave Zarzycki | x86 -- add the XTEST instruction |
blob | commitdiff | raw | diff to current |
2013-01-22 |
Benjamin Kramer | X86: Make sure we account for the FMA4 register immedia... |
blob | commitdiff | raw | diff to current |
2012-11-21 |
Craig Topper | Fix execution domain for packed FMA4 instructions. |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Michael Liao | Add support of RTM from TSX extension |
blob | commitdiff | raw | diff to current |
2012-08-30 |
Michael Liao | Introduce 'UseSSEx' to force SSE legacy encoding |
blob | commitdiff | raw | diff to current |
2012-07-30 |
Craig Topper | Fix patterns for CVTTPS2DQ to specify SSE2 instead... |
blob | commitdiff | raw | diff to current |
2012-06-23 |
Craig Topper | Make CVTDQ2PS instruction use SSE2 predicate instead... |
blob | commitdiff | raw | diff to current |
2012-06-23 |
Craig Topper | Move CVTPD2DQ to use SSE2 predicate instead of SSE3... |
blob | commitdiff | raw | diff to current |
2012-06-06 |
Craig Topper | Mark several instructions SSE2 instead of SSE3 as they... |
blob | commitdiff | raw | diff to current |
2012-06-03 |
Craig Topper | Rename FMA3 feature flag to just FMA to match gcc so... |
blob | commitdiff | raw | diff to current |
2012-05-31 |
Benjamin Kramer | X86: Rename the CLMUL target feature to PCLMUL. |
blob | commitdiff | raw | diff to current |
2012-05-11 |
Preston Gurd | Added X86 Atom latencies to X86InstrMMX.td. |
blob | commitdiff | raw | diff to current |
2012-05-02 |
Preston Gurd | This patch continues the work of adding instruction... |
blob | commitdiff | raw | diff to current |
2012-05-01 |
Craig Topper | Remove HasSSE2 from AES and CLMUL predicates. It's... |
blob | commitdiff | raw | diff to current |
2012-02-19 |
Craig Topper | Add vmfunc instruction to X86 assembler and disassembler. |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Craig Topper | Add X86 assembler and disassembler support for AMD... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Andrew Trick | Instruction scheduling itinerary for Intel Atom. |
blob | commitdiff | raw | diff to current |
2012-01-10 |
Craig Topper | Instruction selection priority fixes to remove the... |
blob | commitdiff | raw | diff to current |
2012-01-09 |
Craig Topper | Don't disable MMX support when AVX is enabled. Fix... |
blob | commitdiff | raw | diff to current |
2012-01-01 |
Craig Topper | Allow CRC32 instructions to be selected when AVX is... |
blob | commitdiff | raw | diff to current |
2012-01-01 |
Craig Topper | Fix sfence, lfence, mfence, and clflush to be able... |
blob | commitdiff | raw | diff to current |
2011-12-30 |
Craig Topper | Separate the concept of having memory access in operand... |
blob | commitdiff | raw | diff to current |
2011-12-29 |
Craig Topper | Fix execution domains for PS/PD FMA3 instructions.... |
blob | commitdiff | raw | diff to current |
2011-12-29 |
Craig Topper | Mark non-VEX forms of PCLMUL instructions as requiring... |
blob | commitdiff | raw | diff to current |
2011-12-29 |
Craig Topper | Mark non-VEX forms of AES instructions as requiring... |
blob | commitdiff | raw | diff to current |
2011-12-15 |
Eli Friedman | Make sure we correctly note the existence of an i8... |
blob | commitdiff | raw | diff to current |
2011-12-12 |
Jan Sjödin | XOP instructions and encoding tests. |
blob | commitdiff | raw | diff to current |
2011-12-12 |
Jan Sjödin | XOP encoding bits and logic. |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Evan Cheng | Remove hasSSE1orAVX(). It's the same as hasXMM(). |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Evan Cheng | Many of the SSE patterns should not be selected when... |
blob | commitdiff | raw | diff to current |
2011-11-25 |
Bruno Cardoso Lopes | This patch contains support for encoding FMA4 instructi... |
blob | commitdiff | raw | diff to current |
2011-11-06 |
Craig Topper | More AVX2 instructions and their intrinsics. |
blob | commitdiff | raw | diff to current |
2011-11-06 |
Craig Topper | Add more AVX2 instructions and intrinsics. |
blob | commitdiff | raw | diff to current |
2011-10-23 |
Craig Topper | Add X86 RORX instruction |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Craig Topper | Add X86 PEXTR and PDEP instructions. |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Craig Topper | Add X86 BZHI instruction as well as BMI2 feature detection. |
blob | commitdiff | raw | diff to current |
2011-10-04 |
Craig Topper | Add support in the disassembler for ignoring the L... |
blob | commitdiff | raw | diff to current |
next |