[x86] Fix signed relocations for i64i32imm operands
[oota-llvm.git] / lib / Target / X86 / X86InstrFormats.td
2014-01-30 David Woodhouse[x86] Fix signed relocations for i64i32imm operands
2014-01-22 David Woodhouse]x86] Allow segment and address-size overrides for...
2014-01-22 David Woodhouse[x86] Allow address-size overrides for STOS[BWLQ] ...
2014-01-22 David Woodhouse[x86] Allow segment and address-size overrides for...
2014-01-16 Craig TopperAllow x86 mov instructions to/from memory with absolute...
2014-01-14 Elena DemikhovskyAVX-512: optimized scalar compare patterns
2014-01-14 Craig TopperSeparate the concept of 16-bit/32-bit operand size...
2014-01-13 David Woodhouse[x86] Fix retq/retl handling in 64-bit mode
2014-01-13 Elena DemikhovskyAVX-512: Embedded Rounding Control - encoding and printing
2014-01-06 Craig TopperRemove SegOvrBits from X86 TSFlags since they weren...
2014-01-06 Craig TopperAdd OpSize16 bit, for instructions which need 0x66...
2014-01-05 Craig TopperAdd a new x86 specific instruction flag to force some...
2013-12-31 Craig TopperRemove MRMInitReg form now that it's last use is gone.
2013-12-20 Eric Christopher[x86] Rename In32BitMode predicate to Not64BitMode
2013-10-09 Craig TopperAdd in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmov...
2013-10-02 Elena DemikhovskyAVX-512: Added TB prefix to all instructions without...
2013-09-27 Yunzhong GaoAdding intrinsics to the llvm backend for TBM instructi...
2013-09-13 Preston GurdAdds support for Atom Silvermont (SLM) - -march=slm
2013-08-18 Elena DemikhovskyAVX-512: Added VMOVD, VMOVQ, VMOVSS, VMOVSD instructions.
2013-07-28 Elena DemikhovskyAdded encoding prefixes for KNL instructions (EVEX).
2013-07-22 Kevin EnderbyFix the move to/from accumulator register instructions...
2013-06-09 Elena DemikhovskyRemoved PackedDouble domain from scalar instructions...
2013-05-21 Elena Demikhovskyremoved commented lines
2013-05-21 Elena DemikhovskyRemoved SSEPacked domain from all forms (AVX, SSE,...
2013-04-11 Michael LiaoAdd CLAC/STAC instruction encoding/decoding support
2013-03-28 Nadav RotemAdd the X86 FMAs to the scheduling model.
2013-03-25 Jakob Stoklund OlesenRemove IIC_DEFAULT from X86Schedule.td
2013-03-25 Dave Zarzyckix86 -- add the XTEST instruction
2013-01-22 Benjamin KramerX86: Make sure we account for the FMA4 register immedia...
2012-11-21 Craig TopperFix execution domain for packed FMA4 instructions.
2012-11-08 Michael LiaoAdd support of RTM from TSX extension
2012-08-30 Michael LiaoIntroduce 'UseSSEx' to force SSE legacy encoding
2012-07-30 Craig TopperFix patterns for CVTTPS2DQ to specify SSE2 instead...
2012-06-23 Craig TopperMake CVTDQ2PS instruction use SSE2 predicate instead...
2012-06-23 Craig TopperMove CVTPD2DQ to use SSE2 predicate instead of SSE3...
2012-06-06 Craig TopperMark several instructions SSE2 instead of SSE3 as they...
2012-06-03 Craig TopperRename FMA3 feature flag to just FMA to match gcc so...
2012-05-31 Benjamin KramerX86: Rename the CLMUL target feature to PCLMUL.
2012-05-11 Preston GurdAdded X86 Atom latencies to X86InstrMMX.td.
2012-05-02 Preston GurdThis patch continues the work of adding instruction...
2012-05-01 Craig TopperRemove HasSSE2 from AES and CLMUL predicates. It's...
2012-02-19 Craig TopperAdd vmfunc instruction to X86 assembler and disassembler.
2012-02-18 Jia LiuEmacs-tag and some comment fix for all ARM, CellSPU...
2012-02-18 Craig TopperAdd X86 assembler and disassembler support for AMD...
2012-02-01 Andrew TrickInstruction scheduling itinerary for Intel Atom.
2012-01-10 Craig TopperInstruction selection priority fixes to remove the...
2012-01-09 Craig TopperDon't disable MMX support when AVX is enabled. Fix...
2012-01-01 Craig TopperAllow CRC32 instructions to be selected when AVX is...
2012-01-01 Craig TopperFix sfence, lfence, mfence, and clflush to be able...
2011-12-30 Craig TopperSeparate the concept of having memory access in operand...
2011-12-29 Craig TopperFix execution domains for PS/PD FMA3 instructions....
2011-12-29 Craig TopperMark non-VEX forms of PCLMUL instructions as requiring...
2011-12-29 Craig TopperMark non-VEX forms of AES instructions as requiring...
2011-12-15 Eli FriedmanMake sure we correctly note the existence of an i8...
2011-12-12 Jan SjödinXOP instructions and encoding tests.
2011-12-12 Jan SjödinXOP encoding bits and logic.
2011-12-09 Evan ChengRemove hasSSE1orAVX(). It's the same as hasXMM().
2011-12-08 Evan ChengMany of the SSE patterns should not be selected when...
2011-11-25 Bruno Cardoso LopesThis patch contains support for encoding FMA4 instructi...
2011-11-06 Craig TopperMore AVX2 instructions and their intrinsics.
2011-11-06 Craig TopperAdd more AVX2 instructions and intrinsics.
2011-10-23 Craig TopperAdd X86 RORX instruction
2011-10-16 Craig TopperAdd X86 PEXTR and PDEP instructions.
2011-10-16 Craig TopperAdd X86 BZHI instruction as well as BMI2 feature detection.
2011-10-04 Craig TopperAdd support in the disassembler for ignoring the L...
2011-07-25 Bruno Cardoso Lopes- Handle special scalar_to_vector case: splats. Using...
2011-07-05 Eli FriedmanAdd assembler/disassembler support for non-AVX pclmulqd...
2011-04-04 Joerg SonnenbergerAdd support for the VIA PadLock instructions.
2011-04-04 Joerg SonnenbergerExpand Op0Mask by one bit in preparation for the PadLoc...
2011-03-15 Sean CallananEnabled disassembler support for AVX instructions
2011-02-22 Rafael EspindolaImplement xgetbv and xsetbv.
2010-11-30 Eric ChristopherFix some grammar in comments I noticed.
2010-11-30 Eric ChristopherThis defaults to GenericDomain.
2010-11-30 Eric ChristopherImplement a PseudoI class and transfer the sse instruct...
2010-10-31 Chris Lattnerfix the !eq operator in tblgen to return a bit instead...
2010-10-03 Chris LattnerImplement support for the bizarre 3DNow! encoding ...
2010-09-17 Chris Lattnerfix rdar://8444631 - encoder crash on 'enter'
2010-08-26 Bob WilsonFix comment typos.
2010-08-19 Chris Lattnerfix PR7465, mishandling of lcall and ljmp: intersegment...
2010-08-19 Chris Lattnerminor progress towards fixing PR7465
2010-07-23 Bruno Cardoso LopesAdd AVX version of CLMUL instructions
2010-07-23 Bruno Cardoso LopesAdd complete assembler support for FMA3 instructions...
2010-07-20 Bruno Cardoso LopesAdd new AVX instruction vinsertf128
2010-07-20 Bruno Cardoso LopesAdd AVX vbroadcast new instruction
2010-07-13 Bruno Cardoso LopesAVX 256-bit conversion instructions
2010-07-13 Bruno Cardoso LopesSince AVX is a superset of all SSE versions, only use...
2010-07-07 Chris LattnerImplement the major chunk of PR7195: support for 'callw'
2010-07-06 Bruno Cardoso LopesAdd AVX vblendvpd, vblendvps and vpblendvb instructions
2010-07-01 Bruno Cardoso Lopes- Add AVX SSE2 Move doubleword and quadword instructions.
2010-06-25 Bruno Cardoso LopesReapply r106896:
2010-06-24 Bruno Cardoso LopesAdd AVX CMP{SS,SD}{rr,rm} instructions and encoding...
2010-06-22 Bruno Cardoso LopesAdd AVX compare packed instructions
2010-06-22 Bruno Cardoso LopesAdd AVX MOV{SS,SD}{rr,rm} instructions
2010-06-18 Bruno Cardoso LopesFix typo, SSE1 should be used by XS, not SSE2
2010-06-18 Bruno Cardoso LopesApply some refactor to packed instructions
2010-06-17 Bruno Cardoso LopesUse new tablegen resources in SSE tablegen code. This...
2010-06-12 Bruno Cardoso LopesMore AVX: {ADD,SUB,MUL,DIV}{PD,PS}rr
2010-06-08 Bruno Cardoso LopesReapply r105521, this time appending "LLU" to 64 bit
2010-06-05 Chris Lattnerrevert r105521, which is breaking the buildbots with...
2010-06-05 Bruno Cardoso LopesInitial AVX support for some instructions. No patterns...
next