aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips
AgeCommit message (Expand)Author
2017-07-18[mips] Alter register classes for MSA pseudo f16 instructionsStefan Maksimovic
2017-07-15[mips] Handle the `long-calls` feature flags in the MIPS backendSimon Atanasyan
2017-07-14Revert "Reland "[mips][mt][6/7] Add support for mftr, mttr instructions.""Simon Dardis
2017-07-14Reland "[mips][mt][6/7] Add support for mftr, mttr instructions.""Simon Dardis
2017-07-14Reverting commit 308011.Zoran Jovanovic
2017-07-14[mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SPZoran Jovanovic
2017-07-13Revert "[mips][mt][6/7] Add support for mftr, mttr instructions."Simon Dardis
2017-07-13Reland "[mips] Fix multiprecision arithmetic."Simon Dardis
2017-07-12[mips][mt][6/7] Add support for mftr, mttr instructions.Simon Dardis
2017-07-12[mips][mt][5/7] Add support for fork and yield instructions.Simon Dardis
2017-07-12[mips][mt][4/7] Add IAS support for dvpe, evpe instructions.Simon Dardis
2017-07-12[mips][mt] Add missing files from last commitSimon Dardis
2017-07-12[mips][mt][3/7] Add IAS support for emt, dmt instructions.Simon Dardis
2017-07-11Fully fix the movw/movt addend.Rafael Espindola
2017-07-11[mips][mt] Correct spelling error in comment. NFCI.Simon Dardis
2017-07-11[mips][mt][2/7] Implement .module and .set directives for the MT ASE.Simon Dardis
2017-07-11[mips][mt][1/7] Add the MT ASE as a subtarget feature.Simon Dardis
2017-07-08Fix -Wimplicit-fallthrough warning. NFCI.Simon Pilgrim
2017-06-30[MIPS] Handle PIC load address macro instructions in N64.Simon Dardis
2017-06-30fix trivial typos, NFCHiroshi Inoue
2017-06-29Revert "[mips] Fix multiprecision arithmetic."Simon Dardis
2017-06-27[mips] Add instruction aliases for ds(r|l)l.Simon Dardis
2017-06-27[mips] Refine the condition for when to use CALL16 vs a GOT displacement.Simon Dardis
2017-06-24Remove redundant argument.Rafael Espindola
2017-06-23ARM: move some logic from processFixupValue to applyFixup.Rafael Espindola
2017-06-23Reland r306095: [mips] Fix reg positions in the aui/daui instructionsPetar Jovanovic
2017-06-23Revert r306095: [mips] Fix reg positions in the aui/daui instructionsPetar Jovanovic
2017-06-23[mips] Fix register positions in the aui/daui instructionsPetar Jovanovic
2017-06-23[mips][msa] Splat.d endianness checkStefan Maksimovic
2017-06-22[mips] Allow $AT to be used as a register namePetar Jovanovic
2017-06-22[mips] Implement the ".rdata" MIPS assembly directive.Simon Dardis
2017-06-22Revert "[Target] Implement the ".rdata" MIPS assembly directive."Davide Italiano
2017-06-21Use a MutableArrayRef. NFC.Rafael Espindola
2017-06-21[Target] Implement the ".rdata" MIPS assembly directive.Davide Italiano
2017-06-21[MIPS] Fix for selecting of DINS/INS instructionStrahinja Petrovic
2017-06-19Revert r305382, it caused PR33513.Nico Weber
2017-06-16Revert "[mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDI...Simon Dardis
2017-06-15[mips] Fix documentation of member variable. NFCI.Simon Dardis
2017-06-15[mips][microMIPS] Extending size reduction pass with ADDIUSP and ADDIUR1SPZoran Jovanovic
2017-06-14[mips] Fix multiprecision arithmetic.Simon Dardis
2017-06-14[mips] Fix machine verifier errors in the long branch passSimon Dardis
2017-06-13[MIPS] BuildCondBr should preserve MO flagsSimon Dardis
2017-06-09Reland "[SelectionDAG] Enable target specific vector scalarization of calls a...Simon Dardis
2017-06-09Test commit: remove whitespaceStefan Maksimovic
2017-06-07[mips][dsp] Modify repl.ph to accept signed immediate valuesPetar Jovanovic
2017-06-07[mips] do not use FastISel when -mxgot is presentPetar Jovanovic
2017-06-07evert "[mips] Fix test mips64fpldst.ll with machine verifier enabled"Simon Dardis
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2017-06-06[mips] Add madd4 subtarget featurePetar Jovanovic
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth