summaryrefslogtreecommitdiff
path: root/lib/Target/Mips
Commit message (Expand)AuthorAge
* Final patch that completes old JIT support for Mips:Bruno Cardoso Lopes2011-10-18
* Coding style cleanups. No functionality change.Bill Wendling2011-10-18
* Fix misc warnings. Patch by Joe Abbey.Eli Friedman2011-10-18
* Add definitions of conditional moves with 64-bit operands. Comment out code forAkira Hatanaka2011-10-17
* Move class and instruction definitions for conditional moves to a seperate file.Akira Hatanaka2011-10-17
* Revert change made in r142205.Akira Hatanaka2011-10-17
* Redefine count-leading 0s and 1s instructions.Akira Hatanaka2011-10-17
* Redefine mfhi/lo and mthi/lo instructions.Akira Hatanaka2011-10-17
* Redefine multiply and divide instructions.Akira Hatanaka2011-10-17
* Add definition of a base class for logical shift/rotate instructions with twoAkira Hatanaka2011-10-17
* Add definition of a base class for logical shift/rotate immediate instructionsAkira Hatanaka2011-10-17
* Add definition of immZExt5_64 and redefine immZExt5 as an ImmLeaf.Akira Hatanaka2011-10-17
* Add f128 to datalayout string.Akira Hatanaka2011-10-14
* Revert r141932, r141936 and r141937.Akira Hatanaka2011-10-14
* Definition of function getMipsRegisterNumbering.Akira Hatanaka2011-10-14
* Add definition of class MipsELFWriterInfo. Akira Hatanaka2011-10-14
* Add missing relocation types.Akira Hatanaka2011-10-14
* Fixup enumerations.Akira Hatanaka2011-10-14
* Add more Mips relocation types.Akira Hatanaka2011-10-14
* Define base class LogicNOR and make 32-bit and 64-bit NOR derive from it.Akira Hatanaka2011-10-12
* Fix encoding of 32-bit integer instructions. Change names of operands and nodes.Akira Hatanaka2011-10-12
* Change name of class to ArithOverflowR.Akira Hatanaka2011-10-11
* Define class ArithLogicI. Make 32-bit and 64-bit arithmetic and logicalAkira Hatanaka2011-10-11
* Fix comment.Akira Hatanaka2011-10-11
* Define classes ArithLogicR and ArithLogicOfR and make 32-bit and 64-bitAkira Hatanaka2011-10-11
* Fix function isUnalignedLoadStore.Akira Hatanaka2011-10-11
* Remove unused PatLeaf.Akira Hatanaka2011-10-11
* Change the names of 64-bit logical instructions so that they match the names ofAkira Hatanaka2011-10-11
* Remove redundancy in setcc patterns using multiclass.Akira Hatanaka2011-10-11
* Use sltiu instead of sltu when a register operand and immediate are compared.Akira Hatanaka2011-10-11
* Add patterns for conditional branches with 64-bit register operands.Akira Hatanaka2011-10-11
* Add support for 64-bit set-on-less-than instructions.Akira Hatanaka2011-10-11
* Add support for conditional branch instructions with 64-bit register operands.Akira Hatanaka2011-10-11
* Make changes necessary for supporting floating point load and store instructionsAkira Hatanaka2011-10-11
* Modify lowering of GlobalAddress so that correct code is emitted when target isAkira Hatanaka2011-10-11
* Modify MipsDAGToDAGISel::SelectAddr so that it can handle 64-bit pointers too.Akira Hatanaka2011-10-11
* Simplify and update functions storeRegToStackSlot and loadRegFromStackSlot.Akira Hatanaka2011-10-11
* Add definitions of 64-bit loads and stores. Add a patterns for unalignedAkira Hatanaka2011-10-11
* Change definitions of classes LoadM and StoreM in preparation for adding supportAkira Hatanaka2011-10-11
* Simplify definition of FP move instructions.Akira Hatanaka2011-10-08
* Define classes and multiclasses for FP binary instructions.Akira Hatanaka2011-10-08
* Define multiclasses for FP-to-FP instructions.Akira Hatanaka2011-10-08
* Define classes for FP unary instructions and multiclasses for FP-to-fixed pointAkira Hatanaka2011-10-08
* Add patterns for unaligned load and store instructions and enable theAkira Hatanaka2011-10-08
* Build system infrastructure for multiple tblgens.Peter Collingbourne2011-10-06
* Fix assertion string.Akira Hatanaka2011-10-05
* Make sure candidate for delay slot filler is not a return instruction.Akira Hatanaka2011-10-05
* Add RA to the set of registers that are defined if instruction is a call.Akira Hatanaka2011-10-05
* MipsDelaySlotFiller.cpp: Appease msvc to specify llvm::next() explicitly.NAKAMURA Takumi2011-10-05
* Insert space.Akira Hatanaka2011-10-05