2014-01-22 |
David Woodhouse | [x86] Allow segment and address-size overrides for... |
blob | commitdiff | raw |
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 segment and address-size overrides for... |
blob | commitdiff | raw | diff to current |
2014-01-22 |
David Woodhouse | [x86] Allow address-size overrides for SCAS{8,16,32... |
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-20 |
David Woodhouse | [x86] Rename MOVSD/STOSD/LODSD/OUTSD to MOVSL/STOSL... |
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-13 |
David Woodhouse | [x86] Fix retq/retl handling in 64-bit mode |
blob | commitdiff | raw | diff to current |
2014-01-08 |
David Woodhouse | [x86] Do not relax PUSHi16 to PUSHi32 (PR18414) |
blob | commitdiff | raw | diff to current |
2014-01-08 |
David Woodhouse | [x86] Fix MOV8ao8 et al for 16-bit mode, fix up disasse... |
blob | commitdiff | raw | diff to current |
2014-01-08 |
David Woodhouse | [x86] Disambiguate RET[QL] and fix aliases for 16-bit... |
blob | commitdiff | raw | diff to current |
2014-01-08 |
David Woodhouse | [x86] Disambiguate [LS][IG]DT{32,64}m and add 16-bit... |
blob | commitdiff | raw | diff to current |
2014-01-08 |
David Woodhouse | [x86] Add JMP16[rm],CALL16[rm] instructions, and fix... |
blob | commitdiff | raw | diff to current |
2014-01-08 |
David Woodhouse | [x86] Add PUSHA16,POPA16 instructions, and fix aliases... |
blob | commitdiff | raw | diff to current |
2014-01-08 |
David Woodhouse | [x86] Add OpSize16 to instructions that need it |
blob | commitdiff | raw | diff to current |
2014-01-06 |
Craig Topper | [x86] Add basic support for .code16 |
blob | commitdiff | raw | diff to current |
2014-01-05 |
Craig Topper | Fix encoding for PUSH64i16. Add In64BitMode Predicate... |
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 |
2014-01-05 |
Craig Topper | Mark the 64-bit x86 push/pop instructions as In64BitMod... |
blob | commitdiff | raw | diff to current |
2014-01-02 |
Craig Topper | Mark REX64_PREFIX as In64BitMode, remove hack from... |
blob | commitdiff | raw | diff to current |
2014-01-01 |
Elena Demikhovsky | AVX-512: Added intrinsics for vcvt, vcvtt, vrndscale... |
blob | commitdiff | raw | diff to current |
2013-12-20 |
Eric Christopher | [x86] Rename In32BitMode predicate to Not64BitMode |
blob | commitdiff | raw | diff to current |
2013-12-16 |
Elena Demikhovsky | AVX-512: Added legal type MVT::i1 and VK1 register... |
blob | commitdiff | raw | diff to current |
2013-12-11 |
Elena Demikhovsky | AVX-512: Removed "z" suffix from AVX-512 instructions... |
blob | commitdiff | raw | diff to current |
2013-10-16 |
Yunzhong Gao | Enabling 3DNow! prefetch instruction for a few AMD... |
blob | commitdiff | raw | diff to current |
2013-10-14 |
Craig Topper | Allow pinsrw/pinsrb/pextrb/pextrw/movmskps/movmskpd... |
blob | commitdiff | raw | diff to current |
2013-10-09 |
Elena Demikhovsky | AVX-512: Added VRCP28 and VRSQRT28 instructions and... |
blob | commitdiff | raw | diff to current |
2013-10-05 |
Craig Topper | Remove underscores from TBM instruction names for consi... |
blob | commitdiff | raw | diff to current |
2013-10-05 |
Craig Topper | Remove unneeded TBM intrinsics. The arithmetic/logical... |
blob | commitdiff | raw | diff to current |
2013-10-05 |
Craig Topper | Add an additional pattern for BLCI since opt can turn... |
blob | commitdiff | raw | diff to current |
2013-10-03 |
Craig Topper | Add XOP disassembler support. Fixes PR13933. |
blob | commitdiff | raw | diff to current |
2013-10-03 |
Craig Topper | Add patterns for selecting TBM instructions from logica... |
blob | commitdiff | raw | diff to current |
2013-10-01 |
Craig Topper | BEXTR should be defined to take same type for bother... |
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-09-12 |
Ben Langmuir | Partial support for Intel SHA Extensions (sha1rnds4) |
blob | commitdiff | raw | diff to current |
2013-09-08 |
Craig Topper | Add neverHasSideEffects=1 on a couple move instructions. |
blob | commitdiff | raw | diff to current |
2013-09-02 |
Craig Topper | Create BEXTR instructions for (and ((sra or srl) x... |
blob | commitdiff | raw | diff to current |
2013-08-30 |
Craig Topper | Fixup BZHI selection to remove an unneeded zero extension. |
blob | commitdiff | raw | diff to current |
2013-08-30 |
Craig Topper | Remove unused X86andn_flag node. |
blob | commitdiff | raw | diff to current |
2013-08-30 |
Craig Topper | Teach X86 backend to create BMI2 BZHI instructions... |
blob | commitdiff | raw | diff to current |
2013-08-26 |
Craig Topper | Remove some unnecessary PredicateMethod overrides.... |
blob | commitdiff | raw | diff to current |
2013-08-25 |
Craig Topper | Put some of the AVX-512 parsing stuff in a more consist... |
blob | commitdiff | raw | diff to current |
2013-08-25 |
Craig Topper | First round of fixes for the x86 fixes for the x86... |
blob | commitdiff | raw | diff to current |
2013-08-24 |
Craig Topper | Add hasSideEffects/mayLoad/mayStore flags to the X86... |
blob | commitdiff | raw | diff to current |
2013-08-24 |
Craig Topper | Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2013-07-31 |
Elena Demikhovsky | Added INSERT and EXTRACT intructions from AVX-512 ISA. |
blob | commitdiff | raw | diff to current |
2013-07-31 |
Craig Topper | Changed register names (and pointer keywords) to be... |
blob | commitdiff | raw | diff to current |
2013-07-31 |
Craig Topper | Fixed incorrect disassembly for MOV16o16a when using... |
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-26 |
Craig Topper | Fix more Intel syntax issues with FP instruction aliase... |
blob | commitdiff | raw | diff to current |
2013-07-24 |
Craig Topper | Fix aliases for shrd/shld to handle Intel syntax proper... |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Craig Topper | Don't let x86 asm printer use the no operand movsd... |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Craig Topper | Revert r186907 to fix bots. |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Craig Topper | Don't let x86 asm printer use the no operand movsd... |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Craig Topper | Add aliases to map 'imm, mem' form of x86 bts/btr/btc... |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Craig Topper | Explicitly don't let the asm printer use the clrb/w... |
blob | commitdiff | raw | diff to current |
2013-07-23 |
Craig Topper | Suppress argumentless aliases for some x86 FP operation... |
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-07-22 |
Craig Topper | Recommit r186813: More Intel syntax alias fixes. With... |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Tim Northover | Revert "More Intel syntax alias fixes." |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Craig Topper | More Intel syntax alias fixes. |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Craig Topper | More Intel syntax alias fixes. |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Craig Topper | Add Intel variants to aliases for some FP instructions. |
blob | commitdiff | raw | diff to current |
2013-07-22 |
Craig Topper | Reverse operands for Intel syntax form of 'bt' alias. |
blob | commitdiff | raw | diff to current |
2013-06-30 |
Ahmed Bougacha | X86: POP*rmm: move address operand to (ins) from (outs). |
blob | commitdiff | raw | diff to current |
2013-06-13 |
Benjamin Kramer | X86: Make the cmov aliases work with intel syntax too. |
blob | commitdiff | raw | diff to current |
2013-06-10 |
Tim Northover | X86: Stop LEA64_32r doing unspeakable things to its... |
blob | commitdiff | raw | diff to current |
2013-06-01 |
Tim Northover | Revert r183069: "TMP: LEA64_32r fixing" |
blob | commitdiff | raw | diff to current |
2013-06-01 |
Tim Northover | TMP: LEA64_32r fixing |
blob | commitdiff | raw | diff to current |
2013-05-10 |
Chad Rosier | [ms-inline asm] Fix a crasher when we fail on a direct... |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Chad Rosier | [ms-inline asm] Apply the condition code mnemonic alias... |
blob | commitdiff | raw | diff to current |
2013-04-18 |
Chad Rosier | [asm parser] Add support for predicating MnemonicAlias... |
blob | commitdiff | raw | diff to current |
2013-03-28 |
Michael Liao | Add support of RDSEED defined in AVX2 extension |
blob | commitdiff | raw | diff to current |
2013-03-28 |
Michael Liao | Skip moving call address loading into callseq when... |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Michael Liao | Add XTEST codegen support |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Michael Liao | Add HLE target feature |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Jakob Stoklund Olesen | Annotate the rest of X86InstrInfo.td with SchedRW lists. |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Michael Liao | Add PREFETCHW codegen support |
blob | commitdiff | raw | diff to current |
2013-03-21 |
Jakob Stoklund Olesen | Add a WriteMicrocoded for ancient microcoded instructions. |
blob | commitdiff | raw | diff to current |
2013-03-19 |
Jakob Stoklund Olesen | Annotate a lot of X86InstrInfo.td with SchedRW lists. |
blob | commitdiff | raw | diff to current |
2013-02-25 |
Chad Rosier | [ms-inline asm] Add support for the pushad/popad mnemonics. |
blob | commitdiff | raw | diff to current |
2013-02-14 |
Kay Tiong Khoo | added basic support for Intel ADX instructions |
blob | commitdiff | raw | diff to current |
2013-02-01 |
David Sehr | Two changes relevant to LEA and x32: |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Craig Topper | Remove # from the beginning and end of def names. |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Kevin Enderby | Adds missing aliases for fcom and fcomp instructions... |
blob | commitdiff | raw | diff to current |
2012-12-27 |
Craig Topper | Add mayLoad, mayStore, and hasSideEffects tags to BT... |
blob | commitdiff | raw | diff to current |
2012-12-26 |
Craig Topper | Fix operands and encoding form for ARPL instruction... |
blob | commitdiff | raw | diff to current |
2012-12-26 |
Craig Topper | Mark all the _REV instructions as not having side effec... |
blob | commitdiff | raw | diff to current |
2012-12-17 |
Craig Topper | Remove EFLAGS from the BLSI/BLSMSK/BLSR patterns. The... |
blob | commitdiff | raw | diff to current |
2012-11-14 |
Jim Grosbach | X86: Better diagnostics for 32-bit vs. 64-bit mode... |
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-10-15 |
Michael Liao | Add __builtin_setjmp/_longjmp supprt in X86 backend |
blob | commitdiff | raw | diff to current |
2012-10-09 |
Craig Topper | Separate AVXCC and SSECC printing for cmpps/pd/ss/sd... |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Craig Topper | Remove hasNoAVX method. Can just invert hasAVX instead. |
blob | commitdiff | raw | diff to current |
2012-09-21 |
Michael Liao | Revise td of X86 atomic instructions |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jakob Stoklund Olesen | Revert r163761 "Don't fold indexed loads into TCRETURNm... |
blob | commitdiff | raw | diff to current |
2012-09-13 |
Jakob Stoklund Olesen | Don't fold indexed loads into TCRETURNmi64. |
blob | commitdiff | raw | diff to current |
2012-09-10 |
Chad Rosier | Update function names to conform to guidelines. No... |
blob | commitdiff | raw | diff to current |
next |