| Commit message (Expand) | Author | Age | Files | Lines |
* | [mips] Clang generates unaligned offset for MSA instruction st.d | Hrvoje Varga | 2016-08-01 | 1 | -15/+21 |
* | [mips] Add instruction itineraries for LSA, DLSA | Simon Dardis | 2016-06-27 | 1 | -7/+6 |
* | [mips] Split mem_msa into range checked mem_simm10 and mem_simm10_lsl[123] | Daniel Sanders | 2016-03-31 | 1 | -10/+10 |
* | [mips] Range check vsplat_simm5 and vsplat_simm10 | Daniel Sanders | 2016-03-24 | 1 | -5/+0 |
* | [mips] Range check simm5. | Daniel Sanders | 2016-03-22 | 1 | -1/+0 |
* | [mips] Range check vsplat_uimm[1234568]. | Daniel Sanders | 2016-03-22 | 1 | -48/+46 |
* | [mips] Range check uimm4_ptr, remove uimm6_ptr, and use correctly sized immed... | Daniel Sanders | 2016-03-22 | 1 | -42/+45 |
* | [mips] Range check uimm20 and fixed a bug this revealed. | Daniel Sanders | 2016-02-29 | 1 | -9/+9 |
* | [mips][ias] Range check uimm8 operands | Daniel Sanders | 2015-12-08 | 1 | -4/+0 |
* | [mips][ias] Range check uimm6 operands and fix a bug this revealed. | Daniel Sanders | 2015-12-08 | 1 | -79/+47 |
* | [mips][ias] Range check uimm4 operands and fixed a bug this revealed. | Daniel Sanders | 2015-11-06 | 1 | -11/+12 |
* | [mips][ias] Range check uimm2 operands and fix a bug this revealed. | Daniel Sanders | 2015-11-06 | 1 | -16/+1 |
* | [mips][msa] Remove copy_u.d and move copy_u.w to MSA64. | Daniel Sanders | 2015-10-21 | 1 | -5/+25 |
* | [mips] Use PredicateControl for the MSA ASE instructions. NFC. | Daniel Sanders | 2015-09-24 | 1 | -5/+5 |
* | [mips][sched] Split IIBranch into specific instruction classes. | Daniel Sanders | 2015-09-22 | 1 | -1/+1 |
* | [mips] Correct and improve special-case shuffle instructions. | Daniel Sanders | 2015-05-19 | 1 | -2/+2 |
* | [mips] Generate code for insert/extract operations when using the N64 ABI and... | Daniel Sanders | 2015-05-05 | 1 | -17/+140 |
* | [mips] Rename MipsAsmParser functions to conform to the LLVM Coding Standards... | Toma Tabacu | 2014-09-04 | 1 | -1/+1 |
* | [mips][mips64r6] Add align and dalign | Daniel Sanders | 2014-05-15 | 1 | -8/+0 |
* | [mips][msa] Fix vector insertions where the index is variable | Daniel Sanders | 2014-04-30 | 1 | -0/+30 |
* | [mips][msa] Fix element extraction where the index is variable. | Daniel Sanders | 2014-04-29 | 1 | -0/+52 |
* | [mips] Rewrite MipsAsmParser and MipsOperand. | Daniel Sanders | 2014-04-01 | 1 | -16/+34 |
* | Revert: [mips] Rewrite MipsAsmParser and MipsOperand.' due to buildbot errors... | Daniel Sanders | 2014-03-31 | 1 | -34/+16 |
* | [mips] Rewrite MipsAsmParser and MipsOperand. | Daniel Sanders | 2014-03-31 | 1 | -16/+34 |
* | [mips] BSEL's and BINS[RL] operands are reversed compared to the vselect node... | Daniel Sanders | 2014-03-12 | 1 | -7/+23 |
* | [mips] Prevent %lo relocation being used on MSA loads and stores. | Daniel Sanders | 2014-03-03 | 1 | -37/+12 |
* | [mips][msa] Add DLSA instruction. | Matheus Almeida | 2014-02-10 | 1 | -0/+3 |
* | [mips][msa] Make LSA_DESC a parameterizable class. | Matheus Almeida | 2014-02-10 | 1 | -7/+11 |
* | [mips][msa] Add insert.d instruction. | Matheus Almeida | 2014-01-31 | 1 | -0/+6 |
* | [mips][msa] Add fill.d instruction. | Matheus Almeida | 2014-01-29 | 1 | -1/+5 |
* | [mips][msa] Add copy_{u,s}.d. | Matheus Almeida | 2014-01-29 | 1 | -0/+12 |
* | Fix known typos | Alp Toker | 2014-01-24 | 1 | -1/+1 |
* | [mips][msa] Correct pattern for LSA | Daniel Sanders | 2014-01-17 | 1 | -2/+2 |
* | [mips][msa] Correct sld and sldi builtins. | Daniel Sanders | 2013-12-10 | 1 | -13/+21 |
* | [mips][msa] Fix issue with immediate fields of LD/ST instructions | Matheus Almeida | 2013-12-05 | 1 | -2/+2 |
* | [mips][msa] Pseudo instructions require HasMSA too. Inherit from MSAPseudo in... | Daniel Sanders | 2013-11-20 | 1 | -17/+17 |
* | [mips][msa] Remove unused instruction class MSA_I8_X_DESC_BASE | Daniel Sanders | 2013-11-20 | 1 | -11/+0 |
* | long line correction | Jack Carter | 2013-11-20 | 1 | -4/+8 |
* | [mips][msa] Update encoding of bnz.v (typo). | Matheus Almeida | 2013-11-18 | 1 | -1/+1 |
* | [mips][msa] Fix immediate value of LSA instruction as it was being wrongly en... | Matheus Almeida | 2013-11-18 | 1 | -1/+16 |
* | [mips][msa] Added support for matching bclr, and bclri from normal IR (i.e. n... | Daniel Sanders | 2013-11-12 | 1 | -38/+65 |
* | [mips][msa] Added support for matching bset, bseti, bneg, and bnegi from norm... | Daniel Sanders | 2013-11-12 | 1 | -70/+147 |
* | [mips][msa] Update encoding of LDI instruction. | Matheus Almeida | 2013-11-08 | 1 | -4/+4 |
* | [mips][msa] Correct definition of bins[lr] and CHECK-DAG-ize related tests | Daniel Sanders | 2013-10-30 | 1 | -8/+29 |
* | [mips][msa] Added support for matching bmnz, bmnzi, bmz, and bmzi from normal... | Daniel Sanders | 2013-10-30 | 1 | -5/+44 |
* | [mips][msa] Added support for matching bins[lr]i.[bhwd] from normal IR (i.e. ... | Daniel Sanders | 2013-10-30 | 1 | -16/+45 |
* | [mips][msa] Added support for matching splat.[bhw] from normal IR (i.e. not i... | Daniel Sanders | 2013-10-30 | 1 | -26/+36 |
* | [mips][msa] Direct Object Emission support for the LSA instruction. | Matheus Almeida | 2013-10-23 | 1 | -5/+6 |
* | [mips][msa] Added support for matching fexp2 from normal IR (i.e. not intrins... | Daniel Sanders | 2013-10-23 | 1 | -4/+18 |
* | [mips][msa] Direct Object Emission support for conditional branches. | Matheus Almeida | 2013-10-22 | 1 | -23/+23 |