summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsMSAInstrInfo.td
Commit message (Expand)AuthorAgeFilesLines
* [Mips] Add rematerialization support for ldi.fmtMirko Brkusanin2019-11-131-0/+1
* Reapply r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Matt Arsenault2019-09-191-25/+30
* Revert r372285 "GlobalISel: Don't materialize immarg arguments to intrinsics"Hans Wennborg2019-09-191-30/+25
* GlobalISel: Don't materialize immarg arguments to intrinsicsMatt Arsenault2019-09-191-25/+30
* [mips] Add missing schedinfo for MSA and ASE instructionsSimon Atanasyan2019-07-011-2/+5
* [mips] Reformat MSA instruction definitions. NFCSimon Atanasyan2019-06-271-46/+32
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [mips] Handle missing CondCodesStefan Maksimovic2018-08-221-0/+29
* [mips] Eliminate the usage of hasStdEnc in MipsPat.Simon Atanasyan2018-07-161-6/+7
* [mips] Mark standard encoded instructions as not being in MIPS16eSimon Atanasyan2018-07-121-1/+1
* [X86][MIPS][ARM] New machine instruction property 'isMoveReg'Petar Jovanovic2018-05-231-0/+3
* [mips][msa] Pattern match the splat.d instructionStefan Maksimovic2018-05-081-10/+22
* [mips] Fix how compiler fuse instructions to fmadd/fmsubAleksandar Beserminji2018-04-271-5/+17
* [MIPS][MSA] Convert vector integer min/max opcodes to use generic implementationSimon Pilgrim2018-02-171-40/+32
* [mips][msa] Mask vectors holding shift amountsPetar Jovanovic2017-04-201-0/+74
* [mips][msa] Implement f16 supportSimon Dardis2016-11-181-0/+50
* Target: Remove unused patterns and transforms. NFC.Peter Collingbourne2016-10-071-4/+0
* [mips] Clang generates unaligned offset for MSA instruction st.dHrvoje Varga2016-08-011-15/+21
* [mips] Add instruction itineraries for LSA, DLSASimon Dardis2016-06-271-7/+6
* [mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123]Daniel Sanders2016-03-311-10/+10
* [mips] Range check vsplat_simm5 and vsplat_simm10Daniel Sanders2016-03-241-5/+0
* [mips] Range check simm5.Daniel Sanders2016-03-221-1/+0
* [mips] Range check vsplat_uimm[1234568].Daniel Sanders2016-03-221-48/+46
* [mips] Range check uimm4_ptr, remove uimm6_ptr, and use correctly sized immed...Daniel Sanders2016-03-221-42/+45
* [mips] Range check uimm20 and fixed a bug this revealed.Daniel Sanders2016-02-291-9/+9
* [mips][ias] Range check uimm8 operandsDaniel Sanders2015-12-081-4/+0
* [mips][ias] Range check uimm6 operands and fix a bug this revealed.Daniel Sanders2015-12-081-79/+47
* [mips][ias] Range check uimm4 operands and fixed a bug this revealed.Daniel Sanders2015-11-061-11/+12
* [mips][ias] Range check uimm2 operands and fix a bug this revealed.Daniel Sanders2015-11-061-16/+1
* [mips][msa] Remove copy_u.d and move copy_u.w to MSA64.Daniel Sanders2015-10-211-5/+25
* [mips] Use PredicateControl for the MSA ASE instructions. NFC.Daniel Sanders2015-09-241-5/+5
* [mips][sched] Split IIBranch into specific instruction classes.Daniel Sanders2015-09-221-1/+1
* [mips] Correct and improve special-case shuffle instructions.Daniel Sanders2015-05-191-2/+2
* [mips] Generate code for insert/extract operations when using the N64 ABI and...Daniel Sanders2015-05-051-17/+140
* [mips] Rename MipsAsmParser functions to conform to the LLVM Coding Standards...Toma Tabacu2014-09-041-1/+1
* [mips][mips64r6] Add align and dalignDaniel Sanders2014-05-151-8/+0
* [mips][msa] Fix vector insertions where the index is variableDaniel Sanders2014-04-301-0/+30
* [mips][msa] Fix element extraction where the index is variable.Daniel Sanders2014-04-291-0/+52
* [mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders2014-04-011-16/+34
* Revert: [mips] Rewrite MipsAsmParser and MipsOperand.' due to buildbot errors...Daniel Sanders2014-03-311-34/+16
* [mips] Rewrite MipsAsmParser and MipsOperand.Daniel Sanders2014-03-311-16/+34
* [mips] BSEL's and BINS[RL] operands are reversed compared to the vselect node...Daniel Sanders2014-03-121-7/+23
* [mips] Prevent %lo relocation being used on MSA loads and stores.Daniel Sanders2014-03-031-37/+12
* [mips][msa] Add DLSA instruction.Matheus Almeida2014-02-101-0/+3
* [mips][msa] Make LSA_DESC a parameterizable class.Matheus Almeida2014-02-101-7/+11
* [mips][msa] Add insert.d instruction.Matheus Almeida2014-01-311-0/+6
* [mips][msa] Add fill.d instruction.Matheus Almeida2014-01-291-1/+5
* [mips][msa] Add copy_{u,s}.d.Matheus Almeida2014-01-291-0/+12
* Fix known typosAlp Toker2014-01-241-1/+1
* [mips][msa] Correct pattern for LSADaniel Sanders2014-01-171-2/+2
OpenPOWER on IntegriCloud