summaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86InstrArithmetic.td
Commit message (Expand)AuthorAge
...
* enhance X86TypeInfo to include information about the encoding andChris Lattner2010-10-06
* add a class for _REV nodes.Chris Lattner2010-10-06
* sink more intelligence into the ITy base class. Now it knowsChris Lattner2010-10-06
* refactor things a bit, now the REX_W and OpSize prefix bytes are inferred fro...Chris Lattner2010-10-06
* with tblgen suitably extended, we can now get the load node from typeinfo.Chris Lattner2010-10-06
* lets go all meta and define new X86 type wrappers that declare the associatedChris Lattner2010-10-06
* introduce a new BinOpRM class and use it to factor AND*rm. This points outChris Lattner2010-10-06
* allow !strconcat to take more than two operands to eliminateChris Lattner2010-10-05
* associate the instruction suffix letter with the integer gpr Chris Lattner2010-10-05
* introduce a new BinOpRR class, and convert 4 and instructions to use it.Chris Lattner2010-10-05
* Replace a gross hack (the MOV64ri_alt instruction) with a slightly less Chris Lattner2010-10-05
* distribute the rest of the contents of X86Instr64bit.td out toChris Lattner2010-10-05
* move the rest of the simple 64-bit arithmetic into InstrArithmetic.tdChris Lattner2010-10-05
* continue moving 64-bit stuff into X86InstrArithmetic.tdChris Lattner2010-10-05
* move 64-bit add and adc to InstrArithmetic.Chris Lattner2010-10-05
* rewrote two addr constraints so that they are only set, not set and then nest...Chris Lattner2010-10-05
* split the 32-bit integer arithmetic instructions out to their own file.Chris Lattner2010-10-05