summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* Reorg. No functionality change.Evan Cheng2006-07-05
* Fix JIT on non MacOS X i386 systems.Evan Cheng2006-07-05
* Should just use xorps to clear XMM registers for all data types. pxor is also...Evan Cheng2006-06-29
* Let X86CompilationCallback pass previous frame and return address to X86Compi...Evan Cheng2006-06-29
* Add shift and rotate by 1 instructions / patterns.Evan Cheng2006-06-29
* Always use xorps to clear XMM registers.Evan Cheng2006-06-29
* Move .literal4 and .literal8 support into AsmPrinter.cppEvan Cheng2006-06-29
* Hide x86 symbolsChris Lattner2006-06-28
* Doh.Evan Cheng2006-06-28
* Oops. Need to keep CP index.Evan Cheng2006-06-28
* Darwin puts float and double literal constants into literal4 and literal8 sec...Evan Cheng2006-06-28
* Remove dead code.Evan Cheng2006-06-27
* Simplify X86CompilationCallback: always align to 16-byte boundary; don't save...Evan Cheng2006-06-24
* Add and sort "sections" in debug lines. This always stepping throughJim Laskey2006-06-23
* Eliminate unneeded parameter.Evan Cheng2006-06-22
* variable_ops instructions such as call can have any number of operands.Evan Cheng2006-06-21
* Remove some ugly now-redundant casts.Chris Lattner2006-06-20
* Fix some mismatched type constraintsChris Lattner2006-06-20
* Minor clean up.Evan Cheng2006-06-19
* A new entry.Evan Cheng2006-06-17
* Later models likely to have Yonah like attributes.Evan Cheng2006-06-16
* Don't pass target name into TargetData anymore, it is never used or needed.Chris Lattner2006-06-16
* Add a note that Nate noticed.Chris Lattner2006-06-15
* Type of vector extract / insert index operand should be iPTR.Evan Cheng2006-06-15
* X86 call instructions can take variable number of operands. Parameters ofEvan Cheng2006-06-14
* add a noteChris Lattner2006-06-14
* Add argument registers to the end of call operand list (partial fix).Evan Cheng2006-06-14
* Place dwarf headers at earliest possible point. Well behaved when skippingJim Laskey2006-06-14
* Cygwin support: use _alloca to allocate stack if > 4k. Patch by Anton Korobey...Evan Cheng2006-06-13
* Comments to appease sabre.Evan Cheng2006-06-09
* Minor compilation speed improvement.Evan Cheng2006-06-09
* Add support for "m" inline asm constraints.Chris Lattner2006-06-08
* Added X86FunctionInfo subclass of MachineFunction to record whether theEvan Cheng2006-06-06
* A few new entries.Evan Cheng2006-06-04
* Be consistent with gcc.Evan Cheng2006-06-04
* Cygwin support. Patch by Anton Korobeynikov!Evan Cheng2006-06-02
* Use xor to clear a register.Evan Cheng2006-06-02
* Incorrect AT&T opcode.Evan Cheng2006-06-02
* Silence -pedantic warning.Chris Lattner2006-06-01
* TyposEvan Cheng2006-06-01
* Remove a warningEvan Cheng2006-06-01
* Rename ASM modifier trunc8, trunc16 to subreg8, subreg16.Evan Cheng2006-05-31
* Sign extenderEvan Cheng2006-05-31
* Rename instructions for consistency sake.Evan Cheng2006-05-31
* Select vector_shuffle v1, undef <2, 3, ?, ?> to MOVHLPS.Evan Cheng2006-05-31
* Remove dead code.Evan Cheng2006-05-31
* A new entryEvan Cheng2006-05-30
* MAXP{D|S} and MINP{D|S} are commutable.Evan Cheng2006-05-30
* Commute shufps / shufpd.Evan Cheng2006-05-30
* Somehow I lost a condition when I was shuffling some code around. Anyway,Evan Cheng2006-05-30