summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/llvm-ir
Commit message (Expand)AuthorAgeFilesLines
* [SelectionDAG] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/...Simon Pilgrim2020-01-131-42/+20
* [MIPS] Regenerate shl/lshr shift testsSimon Pilgrim2020-01-122-221/+221
* [mips] Use mult/mflo pattern on 64-bit targets prior to MIPS64Simon Atanasyan2019-07-171-0/+3
* [mips] Fix JmpLink to texternalsym and tglobaladdr on mcroMIPS R6Simon Atanasyan2019-07-121-2/+2
* [mips] Use reg-exp in tests to tolerate register indexes changing. NFCSimon Atanasyan2019-05-293-728/+728
* [MIPS] Use custom bitcast lowering to avoid excessive instructionsSimon Atanasyan2019-04-251-5/+5
* Fixup tests to check for any MCInst number instead of a specific one.Douglas Yung2019-03-141-94/+94
* [mips] Fix encoding of the `mov.d` command for microMIPS R6Simon Atanasyan2019-03-131-81/+81
* [MIPS][microMIPS] Add a pattern to match TruncIntFPPetar Jovanovic2019-03-111-0/+418
* [mips] Support for +abs2008 attributeAleksandar Beserminji2019-01-281-7/+9
* [mips] Emit .reloc R_{MICRO}MIPS_JALR along with j(al)r(c) $25Vladimir Stefanovic2019-01-174-68/+76
* [mips] Optimize shifts for types larger than GPR size (mips2/mips3)Aleksandar Beserminji2019-01-143-460/+407
* [DAGCombiner] Improve X div/rem Y fold if single bit element typeDavid Bolvansky2018-10-304-112/+25
* [mips] Generate tests expectations using update_llc_test_checks. NFCSimon Atanasyan2018-10-014-598/+1865
* [mips] Sign extend i32 return values on MIPS64Stefan Maksimovic2018-07-265-28/+33
* [mips][microMIPS] Extending size reduction pass with LWP and SWPZoran Jovanovic2018-06-136-18/+9
* [mips] Add testcase for i64, i128 addition for the DSP ASESimon Dardis2018-06-061-0/+74
* [mips] Fix the predicates for arithmetic operationsSimon Dardis2018-06-051-0/+16
* [mips] Restore the availablity of trap for microMIPSSimon Dardis2018-06-041-0/+34
* [mips] Correct the predicates for a number of instructions.Simon Dardis2018-05-295-18/+18
* [mips] Mark select instructions correctlySimon Dardis2018-05-156-235/+227
* [mips] Fix microMIPS loads and stores.Simon Dardis2018-04-302-0/+1516
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2018-02-276-129/+105
* [Mips] Return true in enableMultipleCopyHints().Jonas Paulsson2018-02-232-254/+278
* [mips] Regenerate tests for D38128 (NFC)Simon Dardis2018-02-222-597/+1211
* Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Quentin Colombet2018-02-174-9/+9
* [mips] Remove codegen support from some 16 bit instructionsSimon Dardis2018-02-166-319/+266
* [mips] Define certain instructions in microMIPS32r3Stefan Maksimovic2018-02-083-0/+122
* [MachineCopyPropagation] Extend pass to do COPY source forwardingGeoff Berry2018-02-014-11/+11
* Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi2018-01-311-2/+2
* [mips] Properly select abs and sqrt instructionsStefan Maksimovic2018-01-232-0/+57
* [SelectionDAG] Reverse the order of operands in the ISD::ADD created by Targe...Craig Topper2017-12-221-1/+1
* [mips] Update some tests before posting a patch, NFC.Simon Dardis2017-12-146-1471/+6350
* [mips] Removal of microMIPS64R6Aleksandar Beserminji2017-12-1112-232/+0
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-2/+2
* [DAG] Do MergeConsecutiveStores again before Instruction SelectionNirav Dave2017-11-271-2/+1
* [mips] Use the delay slot filler to convert branches for microMIPSR6.Simon Dardis2017-11-231-1/+0
* Revert "[mips] Reordering callseq* nodes to be linear"Aleksandar Beserminji2017-10-205-5/+5
* [DAG] combine assertsexts around a truncSanjay Patel2017-10-094-30/+57
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Geoff Berry2017-10-031-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-10-021-1/+1
* [mips] Reordering callseq* nodes to be linearAleksandar Beserminji2017-09-295-5/+5
* Revert "[mips] Reordering callseq* nodes to be linear"Aleksandar Beserminji2017-09-295-5/+5
* [mips] Reordering callseq* nodes to be linearAleksandar Beserminji2017-09-295-5/+5
* Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Sam McCall2017-09-041-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-09-011-1/+1
* Revert r312154 "Re-enable "[MachineCopyPropagation] Extend pass to do COPY so...Hans Wennborg2017-08-301-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry2017-08-301-1/+1
* Revert "[MachineCopyPropagation] Extend pass to do COPY source forwarding" ro...Geoff Berry2017-08-181-1/+1
* Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forward...Geoff Berry2017-08-171-1/+1
OpenPOWER on IntegriCloud