More Intel syntax alias fixes.
[oota-llvm.git] / lib / Target / X86 / X86InstrInfo.td
2013-07-22 Craig TopperMore Intel syntax alias fixes.
2013-07-22 Craig TopperMore Intel syntax alias fixes.
2013-07-22 Craig TopperAdd Intel variants to aliases for some FP instructions.
2013-07-22 Craig TopperReverse operands for Intel syntax form of 'bt' alias.
2013-06-30 Ahmed BougachaX86: POP*rmm: move address operand to (ins) from (outs).
2013-06-13 Benjamin KramerX86: Make the cmov aliases work with intel syntax too.
2013-06-10 Tim NorthoverX86: Stop LEA64_32r doing unspeakable things to its...
2013-06-01 Tim NorthoverRevert r183069: "TMP: LEA64_32r fixing"
2013-06-01 Tim NorthoverTMP: LEA64_32r fixing
2013-05-10 Chad Rosier[ms-inline asm] Fix a crasher when we fail on a direct...
2013-04-18 Chad Rosier[ms-inline asm] Apply the condition code mnemonic alias...
2013-04-18 Chad Rosier[asm parser] Add support for predicating MnemonicAlias...
2013-03-28 Michael LiaoAdd support of RDSEED defined in AVX2 extension
2013-03-28 Michael LiaoSkip moving call address loading into callseq when...
2013-03-26 Michael LiaoAdd XTEST codegen support
2013-03-26 Michael LiaoAdd HLE target feature
2013-03-26 Jakob Stoklund OlesenAnnotate the rest of X86InstrInfo.td with SchedRW lists.
2013-03-26 Michael LiaoAdd PREFETCHW codegen support
2013-03-21 Jakob Stoklund OlesenAdd a WriteMicrocoded for ancient microcoded instructions.
2013-03-19 Jakob Stoklund OlesenAnnotate a lot of X86InstrInfo.td with SchedRW lists.
2013-02-25 Chad Rosier[ms-inline asm] Add support for the pushad/popad mnemonics.
2013-02-14 Kay Tiong Khooadded basic support for Intel ADX instructions
2013-02-01 David SehrTwo changes relevant to LEA and x32:
2013-01-07 Craig TopperRemove # from the beginning and end of def names.
2013-01-02 Kevin EnderbyAdds missing aliases for fcom and fcomp instructions...
2012-12-27 Craig TopperAdd mayLoad, mayStore, and hasSideEffects tags to BT...
2012-12-26 Craig TopperFix operands and encoding form for ARPL instruction...
2012-12-26 Craig TopperMark all the _REV instructions as not having side effec...
2012-12-17 Craig TopperRemove EFLAGS from the BLSI/BLSMSK/BLSR patterns. The...
2012-11-14 Jim GrosbachX86: Better diagnostics for 32-bit vs. 64-bit mode...
2012-11-08 Michael LiaoAdd support of RTM from TSX extension
2012-10-15 Michael LiaoAdd __builtin_setjmp/_longjmp supprt in X86 backend
2012-10-09 Craig TopperSeparate AVXCC and SSECC printing for cmpps/pd/ss/sd...
2012-09-26 Craig TopperRemove hasNoAVX method. Can just invert hasAVX instead.
2012-09-21 Michael LiaoRevise td of X86 atomic instructions
2012-09-13 Jakob Stoklund OlesenRevert r163761 "Don't fold indexed loads into TCRETURNm...
2012-09-13 Jakob Stoklund OlesenDon't fold indexed loads into TCRETURNmi64.
2012-09-10 Chad RosierUpdate function names to conform to guidelines. No...
2012-08-30 Michael LiaoIntroduce 'UseSSEx' to force SSE legacy encoding
2012-08-27 Craig TopperAdd HasAVX1Only predicate and use it for patterns that...
2012-08-24 Jakob Stoklund OlesenX86MemBarrier has unmodeled side effects.
2012-07-18 Craig TopperMake x86 asm parser to check for xmm vs ymm for index...
2012-07-12 Benjamin KramerGive the rdrand instructions a SideEffect flag and...
2012-07-12 Benjamin KramerAdd intrinsics for Ivy Bridge's rdrand instruction.
2012-06-29 Manman RenX86: add more GATHER intrinsics in LLVM
2012-06-26 Manman RenX86: add GATHER intrinsics (AVX2) in LLVM
2012-06-03 Craig TopperRename FMA3 feature flag to just FMA to match gcc so...
2012-06-01 Hans WennborgImplement the local-dynamic TLS model for x86 (PR3985)
2012-05-31 Benjamin KramerX86: Rename the CLMUL target feature to PCLMUL.
2012-05-10 Preston GurdAdded X86 Atom latencies for instructions in X86InstrIn...
2012-05-09 Jakob Stoklund OlesenUse ptr_rc_tailcall instead of GR32_TC.
2012-04-27 Benjamin KramerX86: Don't emit conditional floating point moves on...
2012-04-03 Craig TopperAdd support for AVX enhanced comparison predicates...
2012-03-06 Eli FriedmanFix the operand ordering on aliases for shld and shrd...
2012-03-05 Eli FriedmanMake aliases for shld and shrd match gas. PR12173.
2012-02-27 Chad RosierAdd q suffix aliases for the fistp and fisttp mnemonics.
2012-02-24 Michael J. SpencerAdd WIN_FTOL_* psudo-instructions to model the unique...
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-16 Jakob Stoklund OlesenUse the same CALL instructions for Windows as for every...
2012-01-17 Devang PatelIntel syntax: Fix parser match class to check memory...
2012-01-16 Eli FriedmanGet rid of unused codegen-only instruction.
2012-01-12 Devang PatelAdd predicate method check match memory operand size...
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-12 Jan SjödinXOP instructions and encoding tests.
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-29 Jakob Stoklund OlesenMake X86::FsFLD0SS / FsFLD0SD real pseudo-instructions.
2011-11-24 Benjamin KramerX86: alias cqo to cqto.
2011-10-30 Craig TopperAdd intrinsics and feature flag for read/write FS/GS...
2011-10-27 Kevin EnderbyChange the sysexit mnemonic (and sysexitl) to never...
2011-10-21 Craig TopperRemove intrinsics for X86 BLSI, BLSMSK, and BLSR intrin...
2011-10-19 Craig TopperRename PEXTR to PEXT. Add intrinsics for BMI instructions.
2011-10-18 David MeyerRemove NaClMode
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-16 Craig TopperAdd X86 BEXTR instruction. This instruction uses VEX...
2011-10-15 Craig TopperAdd support for X86 blsr, blsmsk, and blsi instructions...
2011-10-14 Craig TopperAdd X86 ANDN instruction. Including instruction selection.
2011-10-14 Craig TopperAdd X86 TZCNT instruction and patterns to select it...
2011-10-14 Jakob Stoklund OlesenBan rematerializable instructions with side effects.
2011-10-13 Bill WendlingRevert r141854 because it was causing failures:
2011-10-13 Craig TopperAdd X86 TZCNT instruction and patterns to select it...
2011-10-13 Craig TopperAdd 'implicit EFLAGS' to patterns for popcnt and lzcnt
2011-10-11 Craig TopperAdd HasPOPCNT predicate to the POPCNT instructions...
2011-10-11 Craig TopperAdd X86 LZCNT instruction. Including instruction select...
2011-10-10 Benjamin KramerX86: Add patterns for the movbe instruction (mov +...
2011-10-09 Craig TopperAdd Ivy Bridge 16-bit floating point conversion instruc...
2011-10-07 Craig TopperRevert part of r141274. Only need to change encoding...
2011-10-06 Craig TopperFix assembling of xchg %eax, %eax to not use the NOP...
2011-10-03 Craig TopperAdd support for MOVBE and RDRAND instructions for the...
2011-10-02 Craig TopperFix some Intel syntax disassembly issues with instructi...
2011-09-09 Craig TopperFix handling of Intel syntax disassembling of movs...
2011-09-05 Nick LewyckyAdd a new MC bit for NaCl (Native Client) mode. NaCl...
2011-08-30 Rafael EspindolaAdds a SelectionDAG node X86SegAlloca which will be...
2011-08-26 Eli FriedmanAdd support for generating CMPXCHG16B on x86-64 for...
2011-08-22 Benjamin KramerX86: Add some operand types required to identify calls.
next