aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/MipsInstrFPU.td
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-14/+14
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-30/+18
* Update LLVM for rebase to r212749.Stephen Hines2014-07-211-46/+70
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-174/+182
* Update to LLVM 3.5a.Stephen Hines2014-04-241-141/+155
* This patch implements Mips load/store instructions from/to coprocessor 2. Tes...Vladimir Medic2013-09-161-0/+8
* [mips] Enhance command line option "-mno-ldc1-sdc1" to expand base+index doubleAkira Hatanaka2013-09-071-8/+4
* [mips] Use ptr_rc to simplify definitions of base+index load/store instructions.Akira Hatanaka2013-08-281-44/+22
* [mips] Add support for mfhc1 and mthc1.Akira Hatanaka2013-08-201-9/+20
* [mips] Remove predicates that were incorrectly or unnecessarily added.Akira Hatanaka2013-08-201-4/+4
* [mips] Define register class FGRH32 for the high half of the 64-bit floatingAkira Hatanaka2013-08-201-1/+1
* [mips] Resolve register classes dynamically using ptr_rc to reduce the number ofAkira Hatanaka2013-08-201-41/+18
* [mips] Rename accumulator register classes and FP register operands.Akira Hatanaka2013-08-081-113/+113
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-061-39/+39
* This patch implements parsing of mips FCC register operands. The example inst...Vladimir Medic2013-07-301-2/+2
* [mips] Fix FP conditional move instructions to have explicit FP condition codeAkira Hatanaka2013-07-261-2/+2
* [mips] Fix FP branch instructions to have explicit FP condition code registerAkira Hatanaka2013-07-261-7/+13
* [mips] Fix floating point branch, comparison, and conditional move instructionsAkira Hatanaka2013-07-261-2/+2
* [mips] Delete MFC1_FT_CCR, MTC1_FT_CCR and MOVCCRToCCR.Akira Hatanaka2013-07-191-13/+2
* This patch represents Mips utilization of r186388 code that alows asm matche...Vladimir Medic2013-07-161-109/+191
* [mips] Add new InstrItinClasses for move from/to coprocessor instructions andAkira Hatanaka2013-07-021-30/+32
* This patch introduces RegisterOperand class into Mips FPU instruction defini...Vladimir Medic2013-06-241-33/+47
* [mips] Improve instruction selection for pattern (store (fp_to_sint $src), $p...Akira Hatanaka2013-05-161-8/+7
* [mips] Fix instruction selection pattern for sint_to_fp node to avoid emittin...Akira Hatanaka2013-05-161-5/+13
* [mips] Fix indentation.Akira Hatanaka2013-05-161-5/+5
* [mips] Add option -mno-ldc1-sdc1.Akira Hatanaka2013-05-131-4/+10
* [mips] Define reg+imm load/store pattern templates.Akira Hatanaka2013-03-301-16/+11
* [mips] Split SelectAddr, which was used to match address patterns, into twoAkira Hatanaka2013-02-151-4/+38
* [mips] Set flag neverHasSideEffects flag on some of the floating point instru...Akira Hatanaka2013-01-251-12/+8
* This patch tackles the problem of parsing Mips Jack Carter2013-01-121-3/+13
* [mips] Remove asm string parameter from pseudo instructions. Add InstrItinClass Akira Hatanaka2012-12-201-4/+3
* [mips] Delete all floating point instruction classes that are no longer used.Akira Hatanaka2012-12-131-118/+0
* [mips] Modify definitions of floating point comparison instructions.Akira Hatanaka2012-12-131-9/+14
* [mips] Modify definitions of floating point branch instructions.Akira Hatanaka2012-12-131-2/+13
* [mips] Modify definitions of floating point indexed load and store instructions.Akira Hatanaka2012-12-131-14/+29
* [mips] Modify definitions of floating point multiply-add/sub instructions.Akira Hatanaka2012-12-131-12/+29
* [mips] Modify definitions of floating point load and store instructions.Akira Hatanaka2012-12-131-10/+23
* [mips] Modify definitions of move from/to coprocessor instructions.Akira Hatanaka2012-12-131-21/+17
* [mips] Modify definitions of two register operand floating point instructions.Akira Hatanaka2012-12-131-41/+73
* [mips] Modify definitions of three register operand floating point instructionsAkira Hatanaka2012-12-131-8/+26
* [mips] Move classes that do not belong in MipsInstrFormats.td intoAkira Hatanaka2012-12-131-0/+23
* [mips] Set isCommutable flag in a more explicit way.Akira Hatanaka2012-12-131-5/+3
* [mips] Remove fmt from the parameter list of classes FMADDSUB and FNMADDSUB.Akira Hatanaka2012-12-131-16/+16
* [mips] Remove single-precision floating point instruction from multiclassAkira Hatanaka2012-12-131-7/+10
* [mips] Remove single-precision floating point instructions from multiclassesAkira Hatanaka2012-12-131-41/+48
* [mips] Shorten predicate name.Akira Hatanaka2012-12-071-32/+32
* [mips] Add predicate HasFPIdx for floating-point indexed load instructionAkira Hatanaka2012-11-151-1/+1
* [mips] Set flag neverHasSideEffects flag on floating point conversionAkira Hatanaka2012-11-031-6/+7
* Remove aligned/unaligned load/store fragments defined in MipsInstrInfo.td andAkira Hatanaka2012-09-151-12/+12
* Add stub methods for mips assembly matcher. Akira Hatanaka2012-08-171-2/+2