2013-08-25 |
Craig Topper | First round of fixes for the x86 fixes for the x86... |
blob | commitdiff | raw |
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 |
2012-08-30 |
Michael Liao | Introduce 'UseSSEx' to force SSE legacy encoding |
blob | commitdiff | raw | diff to current |
2012-08-27 |
Craig Topper | Add HasAVX1Only predicate and use it for patterns that... |
blob | commitdiff | raw | diff to current |
2012-08-24 |
Jakob Stoklund Olesen | X86MemBarrier has unmodeled side effects. |
blob | commitdiff | raw | diff to current |
2012-07-18 |
Craig Topper | Make x86 asm parser to check for xmm vs ymm for index... |
blob | commitdiff | raw | diff to current |
2012-07-12 |
Benjamin Kramer | Give the rdrand instructions a SideEffect flag and... |
blob | commitdiff | raw | diff to current |
2012-07-12 |
Benjamin Kramer | Add intrinsics for Ivy Bridge's rdrand instruction. |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Manman Ren | X86: add more GATHER intrinsics in LLVM |
blob | commitdiff | raw | diff to current |
2012-06-26 |
Manman Ren | X86: add GATHER intrinsics (AVX2) in LLVM |
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-06-01 |
Hans Wennborg | Implement the local-dynamic TLS model for x86 (PR3985) |
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-10 |
Preston Gurd | Added X86 Atom latencies for instructions in X86InstrIn... |
blob | commitdiff | raw | diff to current |
2012-05-09 |
Jakob Stoklund Olesen | Use ptr_rc_tailcall instead of GR32_TC. |
blob | commitdiff | raw | diff to current |
2012-04-27 |
Benjamin Kramer | X86: Don't emit conditional floating point moves on... |
blob | commitdiff | raw | diff to current |
2012-04-03 |
Craig Topper | Add support for AVX enhanced comparison predicates... |
blob | commitdiff | raw | diff to current |
2012-03-06 |
Eli Friedman | Fix the operand ordering on aliases for shld and shrd... |
blob | commitdiff | raw | diff to current |
2012-03-05 |
Eli Friedman | Make aliases for shld and shrd match gas. PR12173. |
blob | commitdiff | raw | diff to current |
2012-02-27 |
Chad Rosier | Add q suffix aliases for the fistp and fisttp mnemonics. |
blob | commitdiff | raw | diff to current |
2012-02-24 |
Michael J. Spencer | Add WIN_FTOL_* psudo-instructions to model the unique... |
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-16 |
Jakob Stoklund Olesen | Use the same CALL instructions for Windows as for every... |
blob | commitdiff | raw | diff to current |
2012-01-17 |
Devang Patel | Intel syntax: Fix parser match class to check memory... |
blob | commitdiff | raw | diff to current |
2012-01-16 |
Eli Friedman | Get rid of unused codegen-only instruction. |
blob | commitdiff | raw | diff to current |
2012-01-12 |
Devang Patel | Add predicate method check match memory operand size... |
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-12 |
Jan Sjödin | XOP instructions and encoding tests. |
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-29 |
Jakob Stoklund Olesen | Make X86::FsFLD0SS / FsFLD0SD real pseudo-instructions. |
blob | commitdiff | raw | diff to current |
2011-11-24 |
Benjamin Kramer | X86: alias cqo to cqto. |
blob | commitdiff | raw | diff to current |
2011-10-30 |
Craig Topper | Add intrinsics and feature flag for read/write FS/GS... |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Kevin Enderby | Change the sysexit mnemonic (and sysexitl) to never... |
blob | commitdiff | raw | diff to current |
2011-10-21 |
Craig Topper | Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrin... |
blob | commitdiff | raw | diff to current |
2011-10-19 |
Craig Topper | Rename PEXTR to PEXT. Add intrinsics for BMI instructions. |
blob | commitdiff | raw | diff to current |
2011-10-18 |
David Meyer | Remove NaClMode |
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-16 |
Craig Topper | Add X86 BEXTR instruction. This instruction uses VEX... |
blob | commitdiff | raw | diff to current |
2011-10-15 |
Craig Topper | Add support for X86 blsr, blsmsk, and blsi instructions... |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Craig Topper | Add X86 ANDN instruction. Including instruction selection. |
blob | commitdiff | raw | diff to current |
next |