2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw |
2007-12-17 |
Bill Wendling | Add "mayHaveSideEffects" and "neverHasSideEffects"... |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Evan Cheng | Actually, MOVPQIto64mr is a dup of MOVPQI2QImr, MOV64to... |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Evan Cheng | Fix (mem) <-> low 64-bits of xmm bugs pointed out by... |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Evan Cheng | Fix bsf / bsr jit encoding. |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Evan Cheng | Oops. Forgot these. |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Dan Gohman | Fix Intel asm syntax for the bsr and bsf instructions. |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Evan Cheng | Implement ctlz and cttz with bsr and bsf. |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Owen Anderson | Add a flag for indirect branch instructions. |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Evan Cheng | Local spiller optimization: |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Arnold Schwaighofer | Corrected many typing errors. And removed 'nest' parame... |
blob | commitdiff | raw | diff to current |
2007-10-11 |
Arnold Schwaighofer | Added tail call optimization to the x86 back end. It... |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Evan Cheng | Commute x86 cmove instructions by swapping the operands... |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Evan Cheng | Add support to convert more 64-bit instructions to... |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Evan Cheng | ADC and SBB uses EFLAGS. |
blob | commitdiff | raw | diff to current |
2007-09-29 |
Evan Cheng | Enabling new condition code modeling scheme. |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Evan Cheng | Doh. Calls clobber EFLAGS. |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Some assemblers do not recognize aliases pushfd, pushfq... |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Typos: POPQ -> POPFQ, POPD -> POPFD. |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Add pushf{d|q}, popf{d|q} to push and pop EFLAGS register. |
blob | commitdiff | raw | diff to current |
2007-09-25 |
Evan Cheng | Added support for new condition code modeling scheme... |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Dan Gohman | Use xorl instead of xorq to enter a zero into a 64... |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Dan Gohman | Use "test reg,reg" in place of "cmp reg,0" for 64-bit... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dan Gohman | Add patterns for SHLD64* and SHRD64*. |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Evan Cheng | Add implicit def of EFLAGS on those instructions that... |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Evan Cheng | Remove (somewhat confusing) Imp<> helper, use let Defs... |
blob | commitdiff | raw | diff to current |
2007-09-07 |
Dan Gohman | Avoid storing and reloading zeros and other constants... |
blob | commitdiff | raw | diff to current |
2007-08-30 |
Evan Cheng | Mark load instructions with isLoad = 1. |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Evan Cheng | Mac OS X X86-64 low 4G address not available. |
blob | commitdiff | raw | diff to current |
2007-07-31 |
Dan Gohman | Change the x86 assembly output to use tab characters... |
blob | commitdiff | raw | diff to current |
2007-07-31 |
Evan Cheng | Redo and generalize previously removed opt for pinsrw... |
blob | commitdiff | raw | diff to current |
2007-07-29 |
Christopher Lamb | Change the x86 backend to use extract_subreg for trunca... |
blob | commitdiff | raw | diff to current |
2007-07-23 |
Bill Wendling | Add missing SSE builtins: |
blob | commitdiff | raw | diff to current |
2007-07-21 |
Evan Cheng | No more noResults. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Dan Gohman | Define the pushq instruction for x86-64. |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Chris Lattner | add support for 128-bit integer add/sub |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Bill Wendling | Have MMX registers clobbered in x86-64 too. |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Evan Cheng | Some AT&T syntax assembler (e.g. Mac OS X) does not... |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Evan Cheng | f64 <-> i64 bit_convert using movq in 64-bit mode. |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Evan Cheng | Fix a couple of typo's. |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Evan Cheng | - Switch X86-64 JIT to large code size model. |
blob | commitdiff | raw | diff to current |
2006-12-05 |
Evan Cheng | - Fix X86-64 JIT by temporarily disabling code that... |
blob | commitdiff | raw | diff to current |
2006-11-30 |
Evan Cheng | - Use a different wrapper node for RIP-relative GV... |
blob | commitdiff | raw | diff to current |
2006-11-28 |
Evan Cheng | Fix JIT encoding bugs for shift / rotate by one ops. |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Evan Cheng | Correct instructions for moving data between GR64 and... |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Chris Lattner | remove dead/redundant vars |
blob | commitdiff | raw | diff to current |
2006-10-11 |
Evan Cheng | Add properties to ComplexPattern. |
blob | commitdiff | raw | diff to current |
2006-10-09 |
Evan Cheng | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. |
blob | commitdiff | raw | diff to current |
2006-09-11 |
Evan Cheng | X86ISD::CMP now produces a chain as well as a flag... |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Evan Cheng | Remove TEST64mr. It's same as TEST64rm since and is... |
blob | commitdiff | raw | diff to current |
2006-09-08 |
Evan Cheng | Committing X86-64 support. |
blob | commitdiff | raw | diff to current |
|