2013-10-09 |
Craig Topper | Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmov... |
blob | commitdiff | raw |
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 |
2011-07-25 |
Bruno Cardoso Lopes | - Handle special scalar_to_vector case: splats. Using... |
blob | commitdiff | raw | diff to current |
2011-07-05 |
Eli Friedman | Add assembler/disassembler support for non-AVX pclmulqd... |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Joerg Sonnenberger | Add support for the VIA PadLock instructions. |
blob | commitdiff | raw | diff to current |
2011-04-04 |
Joerg Sonnenberger | Expand Op0Mask by one bit in preparation for the PadLoc... |
blob | commitdiff | raw | diff to current |
2011-03-15 |
Sean Callanan | Enabled disassembler support for AVX instructions |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Rafael Espindola | Implement xgetbv and xsetbv. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Eric Christopher | Fix some grammar in comments I noticed. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Eric Christopher | This defaults to GenericDomain. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Eric Christopher | Implement a PseudoI class and transfer the sse instruct... |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Chris Lattner | fix the !eq operator in tblgen to return a bit instead... |
blob | commitdiff | raw | diff to current |
2010-10-03 |
Chris Lattner | Implement support for the bizarre 3DNow! encoding ... |
blob | commitdiff | raw | diff to current |
2010-09-17 |
Chris Lattner | fix rdar://8444631 - encoder crash on 'enter' |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Bob Wilson | Fix comment typos. |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Chris Lattner | fix PR7465, mishandling of lcall and ljmp: intersegment... |
blob | commitdiff | raw | diff to current |
2010-08-19 |
Chris Lattner | minor progress towards fixing PR7465 |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Bruno Cardoso Lopes | Add AVX version of CLMUL instructions |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Bruno Cardoso Lopes | Add complete assembler support for FMA3 instructions... |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Bruno Cardoso Lopes | Add new AVX instruction vinsertf128 |
blob | commitdiff | raw | diff to current |
2010-07-20 |
Bruno Cardoso Lopes | Add AVX vbroadcast new instruction |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Bruno Cardoso Lopes | AVX 256-bit conversion instructions |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Bruno Cardoso Lopes | Since AVX is a superset of all SSE versions, only use... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Chris Lattner | Implement the major chunk of PR7195: support for 'callw' |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Bruno Cardoso Lopes | Add AVX vblendvpd, vblendvps and vpblendvb instructions |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Bruno Cardoso Lopes | - Add AVX SSE2 Move doubleword and quadword instructions. |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Bruno Cardoso Lopes | Reapply r106896: |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Bruno Cardoso Lopes | Add AVX CMP{SS,SD}{rr,rm} instructions and encoding... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Bruno Cardoso Lopes | Add AVX compare packed instructions |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Bruno Cardoso Lopes | Add AVX MOV{SS,SD}{rr,rm} instructions |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Bruno Cardoso Lopes | Fix typo, SSE1 should be used by XS, not SSE2 |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Bruno Cardoso Lopes | Apply some refactor to packed instructions |
blob | commitdiff | raw | diff to current |
2010-06-17 |
Bruno Cardoso Lopes | Use new tablegen resources in SSE tablegen code. This... |
blob | commitdiff | raw | diff to current |
2010-06-12 |
Bruno Cardoso Lopes | More AVX: {ADD,SUB,MUL,DIV}{PD,PS}rr |
blob | commitdiff | raw | diff to current |
2010-06-08 |
Bruno Cardoso Lopes | Reapply r105521, this time appending "LLU" to 64 bit |
blob | commitdiff | raw | diff to current |
2010-06-05 |
Chris Lattner | revert r105521, which is breaking the buildbots with... |
blob | commitdiff | raw | diff to current |
2010-06-05 |
Bruno Cardoso Lopes | Initial AVX support for some instructions. No patterns... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Eric Christopher | Remove FIXME. |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Jakob Stoklund Olesen | Replace TSFlagsFields and TSFlagsShifts with a simpler... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Eric Christopher | Separate out the AES-NI instructions from the SSE4... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Jakob Stoklund Olesen | Renumber SSE execution domains for better code size. |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Jakob Stoklund Olesen | Teach TableGen to understand X.Y notation in the TSFlag... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Jakob Stoklund Olesen | Add a late SSEDomainFix pass that twiddles SSE instruct... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Kevin Enderby | Fixed the SS42AI template for the SSE 4.2 instructions... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Sean Callanan | Added the rdtscp instruction to the x86 instruction |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Chris Lattner | remove special cases for vmlaunch, vmresume, vmxoff... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | enhance the immediate field encoding to know whether... |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Chris Lattner | add a bunch of mod/rm encoding types for fixed mod... |
blob | commitdiff | raw | diff to current |
2009-12-18 |
Sean Callanan | Instruction fixes, added instructions, and AsmString... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Nate Begeman | PR 5245 - The imediate size target flag was not set... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Sean Callanan | Modified the Intel instruction tables to include |
blob | commitdiff | raw | diff to current |
next |