aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86InstrX86-64.td
Commit message (Expand)AuthorAgeFilesLines
* Change the x86 backend to use extract_subreg for truncation operations. Passe...Christopher Lamb2007-07-291-22/+0
* Add missing SSE builtins:Bill Wendling2007-07-231-10/+38
* No more noResults.Evan Cheng2007-07-211-4/+2
* Change instruction description to split OperandList into OutOperandList andEvan Cheng2007-07-191-239/+245
* Define the pushq instruction for x86-64.Dan Gohman2007-06-181-0/+2
* add support for 128-bit integer add/subChris Lattner2007-05-171-0/+20
* Have MMX registers clobbered in x86-64 too.Bill Wendling2007-04-261-0/+1
* Some AT&T syntax assembler (e.g. Mac OS X) does not recognize the movq alias ...Evan Cheng2006-12-151-8/+8
* f64 <-> i64 bit_convert using movq in 64-bit mode.Evan Cheng2006-12-141-0/+14
* Fix a couple of typo's.Evan Cheng2006-12-141-2/+2
* - Switch X86-64 JIT to large code size model.Evan Cheng2006-12-051-4/+10
* - Fix X86-64 JIT by temporarily disabling code that treats GV address as 32-bitEvan Cheng2006-12-051-10/+3
* - Use a different wrapper node for RIP-relative GV, etc.Evan Cheng2006-11-301-1/+26
* Fix JIT encoding bugs for shift / rotate by one ops.Evan Cheng2006-11-281-5/+5
* Correct instructions for moving data between GR64 and SSE registers; also cor...Evan Cheng2006-11-161-0/+26
* remove dead/redundant varsChris Lattner2006-11-031-2/+0
* Add properties to ComplexPattern.Evan Cheng2006-10-111-1/+1
* Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.Evan Cheng2006-10-091-14/+14
* X86ISD::CMP now produces a chain as well as a flag. Make that the chainEvan Cheng2006-09-111-3/+2
* Remove TEST64mr. It's same as TEST64rm since and is commutative.Evan Cheng2006-09-081-3/+0
* Committing X86-64 support.Evan Cheng2006-09-081-0/+1084