aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/Mips64InstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* Redefine count-leading 0s and 1s instructions.Akira Hatanaka2011-10-171-13/+2
* Redefine mfhi/lo and mthi/lo instructions.Akira Hatanaka2011-10-171-22/+4
* Redefine multiply and divide instructions.Akira Hatanaka2011-10-171-13/+6
* Add definition of a base class for logical shift/rotate instructions with twoAkira Hatanaka2011-10-171-12/+4
* Add definition of a base class for logical shift/rotate immediate instructionsAkira Hatanaka2011-10-171-18/+18
* Add definition of immZExt5_64 and redefine immZExt5 as an ImmLeaf.Akira Hatanaka2011-10-171-4/+8
* Define base class LogicNOR and make 32-bit and 64-bit NOR derive from it.Akira Hatanaka2011-10-121-9/+1
* Define class ArithLogicI. Make 32-bit and 64-bit arithmetic and logicalAkira Hatanaka2011-10-111-16/+5
* Define classes ArithLogicR and ArithLogicOfR and make 32-bit and 64-bitAkira Hatanaka2011-10-111-20/+5
* Change the names of 64-bit logical instructions so that they match the names ofAkira Hatanaka2011-10-111-8/+8
* Remove redundancy in setcc patterns using multiclass.Akira Hatanaka2011-10-111-24/+5
* Use sltiu instead of sltu when a register operand and immediate are compared.Akira Hatanaka2011-10-111-1/+1
* Add patterns for conditional branches with 64-bit register operands.Akira Hatanaka2011-10-111-0/+3
* Add support for 64-bit set-on-less-than instructions.Akira Hatanaka2011-10-111-0/+30
* Add support for conditional branch instructions with 64-bit register operands.Akira Hatanaka2011-10-111-0/+8
* Make changes necessary for supporting floating point load and store instructionsAkira Hatanaka2011-10-111-6/+0
* Modify lowering of GlobalAddress so that correct code is emitted when target isAkira Hatanaka2011-10-111-0/+3
* Add definitions of 64-bit loads and stores. Add a patterns for unalignedAkira Hatanaka2011-10-111-0/+29
* Change definitions of classes LoadM and StoreM in preparation for adding supportAkira Hatanaka2011-10-111-1/+0
* Add support for 64-bit logical NOR.Akira Hatanaka2011-10-031-0/+7
* Add support for 64-bit count leading ones and zeros instructions.Akira Hatanaka2011-10-031-0/+15
* Add support for 64-bit divide instructions.Akira Hatanaka2011-10-031-0/+7
* Add support for 64-bit integer multiply instructions.Akira Hatanaka2011-10-031-0/+12
* Add definitions of instructions which move values between 64-bit integerAkira Hatanaka2011-10-031-0/+23
* Add definitions of Mips64 rotate instructions.Akira Hatanaka2011-09-301-1/+19
* isCommutable should be 0 for DSUBu.Akira Hatanaka2011-09-301-1/+1
* Mips64 shift instructions.Akira Hatanaka2011-09-301-0/+40
* Mips64 arithmetic and logical instructions with one source register andAkira Hatanaka2011-09-301-0/+30
* Mips64 arithmetic and logical instructions with two source registers.Akira Hatanaka2011-09-291-0/+30
* Mips64 predicate definitions. Patch by Liu.Akira Hatanaka2011-09-281-0/+7
* Add .td file.Akira Hatanaka2011-09-241-0/+12