| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [mips] Fix definition of mfhi and mflo instructions to read from the whole | Akira Hatanaka | 2013-10-07 | 1 | -20/+8 |
* | [mips][msa] Added support for matching mod_[us] from normal IR (i.e. not intr... | Daniel Sanders | 2013-10-01 | 1 | -0/+14 |
* | [mips][msa] Implemented insert.d intrinsic. | Daniel Sanders | 2013-09-27 | 1 | -14/+3 |
* | [mips][msa] Implemented fill.d intrinsic. | Daniel Sanders | 2013-09-27 | 1 | -3/+5 |
* | [mips][msa] Implemented copy_[us].d intrinsic. | Daniel Sanders | 2013-09-27 | 1 | -0/+16 |
* | [mips][msa] Implemented insert_vector_elt for v4f32 and v2f64. | Daniel Sanders | 2013-09-27 | 1 | -0/+59 |
* | [mips][msa] Implemented extract_vector_elt for v4f32 or v2f64 | Daniel Sanders | 2013-09-27 | 1 | -4/+83 |
* | [mips][msa] Added support for matching splati from normal IR (i.e. not intrin... | Daniel Sanders | 2013-09-27 | 1 | -0/+7 |
* | [mips][msa] Tidy up | Daniel Sanders | 2013-09-27 | 1 | -131/+119 |
* | [mips][msa] Expand all truncstores and loadexts for MSA as well as DSP | Daniel Sanders | 2013-09-27 | 1 | -14/+16 |
* | [mips][msa] Added missing check in performSRACombine | Daniel Sanders | 2013-09-27 | 1 | -0/+4 |
* | [mips][msa] Added support for matching pckev, and pckod from normal IR (i.e. ... | Daniel Sanders | 2013-09-24 | 1 | -0/+70 |
* | [mips][msa] Added support for matching ilv[lr], ilvod, and ilvev from normal ... | Daniel Sanders | 2013-09-24 | 1 | -0/+157 |
* | [mips][msa] Added support for matching shf from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-24 | 1 | -0/+74 |
* | [mips][msa] Added support for matching vshf from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-24 | 1 | -0/+78 |
* | [mips][msa] Remove the VSPLAT and VSPLATD nodes in favour of matching BUILD_V... | Daniel Sanders | 2013-09-24 | 1 | -61/+99 |
* | [mips][msa] Non-constant BUILD_VECTOR's should be expanded to INSERT_VECTOR_E... | Daniel Sanders | 2013-09-24 | 1 | -0/+17 |
* | [mips][msa] Added partial support for matching fmax_a from normal IR (i.e. no... | Daniel Sanders | 2013-09-24 | 1 | -0/+1 |
* | [mips][msa] Added support for matching andi, ori, nori, and xori from normal ... | Daniel Sanders | 2013-09-24 | 1 | -0/+14 |
* | [mips][msa] Added support for matching max, maxi, min, mini from normal IR (i... | Daniel Sanders | 2013-09-24 | 1 | -8/+92 |
* | [mips][msa] Added support for matching bsel and bseli from normal IR (i.e. no... | Daniel Sanders | 2013-09-24 | 1 | -0/+11 |
* | [mips][msa] Added support for matching comparisons from normal IR (i.e. not i... | Daniel Sanders | 2013-09-24 | 1 | -0/+116 |
* | [mips][msa] Added support for matching slli, srai, and srli from normal IR (i... | Daniel Sanders | 2013-09-24 | 1 | -0/+18 |
* | [mips][msa] Added support for matching addvi, and subvi from normal IR (i.e. ... | Daniel Sanders | 2013-09-23 | 1 | -0/+30 |
* | [mips][msa] Added support for matching insert and copy from normal IR (i.e. n... | Daniel Sanders | 2013-09-23 | 1 | -0/+158 |
* | [mips][msa] Added support for matching pcnt from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-23 | 1 | -0/+6 |
* | [mips][msa] Added support for matching nor from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-23 | 1 | -2/+48 |
* | [mips][msa] Added support for matching and, or, and xor from normal IR (i.e. ... | Daniel Sanders | 2013-09-23 | 1 | -0/+9 |
* | Partially revert r191192: Fix -Wunused-variable error when assertions are dis... | Daniel Sanders | 2013-09-23 | 1 | -9/+0 |
* | Fix -Wunused-variable error when assertions are disabled and -Werror is in use. | Daniel Sanders | 2013-09-23 | 1 | -3/+9 |
* | [mips][msa] Implemented build_vector using ldi, fill, and custom SelectionDAG... | Daniel Sanders | 2013-09-23 | 1 | -0/+109 |
* | [mips][msa] Added support for matching mulv, nlzc, sll, sra, srl, and subv fr... | Daniel Sanders | 2013-09-11 | 1 | -0/+36 |
* | [mips][msa] Added support for matching fadd, fdiv, flog2, fmul, frint, fsqrt,... | Daniel Sanders | 2013-09-11 | 1 | -0/+41 |
* | [mips][msa] Added support for matching div_[su] from normal IR (i.e. not intr... | Daniel Sanders | 2013-09-11 | 1 | -0/+12 |
* | [mips][msa] Added support for matching addv from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-11 | 1 | -0/+17 |
* | [mips][msa] Separate the configuration of int/float vector types since they w... | Daniel Sanders | 2013-09-11 | 1 | -8/+22 |
* | [mips] When double precision loads and stores are split into two i32 loads and | Akira Hatanaka | 2013-09-09 | 1 | -3/+3 |
* | [mips] Enhance command line option "-mno-ldc1-sdc1" to expand base+index double | Akira Hatanaka | 2013-09-07 | 1 | -0/+74 |
* | Fix a problem with dual mips16/mips32 mode. When the underlying processor | Reed Kotler | 2013-08-30 | 1 | -1/+1 |
* | [mips][msa] Added bnz.df, bnz.v, bz.df, and bz.v | Daniel Sanders | 2013-08-28 | 1 | -1/+113 |
* | [mips][msa] Added load/store intrinsics. | Daniel Sanders | 2013-08-28 | 1 | -1/+61 |
* | [mips][msa] Split MSA128 regset into size-specific sets containing the same r... | Daniel Sanders | 2013-08-23 | 1 | -10/+10 |
* | [mips] Add support for calling convention CC_MipsO32_FP64, which is used when... | Akira Hatanaka | 2013-08-20 | 1 | -1/+1 |
* | [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi) | Jack Carter | 2013-08-15 | 1 | -14/+19 |
* | [mips] Rename DSPRegs. | Akira Hatanaka | 2013-08-14 | 1 | -1/+1 |
* | [Mips][msa] Added initial MSA support. | Jack Carter | 2013-08-13 | 1 | -0/+17 |
* | [mips] Rename register classes CPURegs and CPU64Regs. | Akira Hatanaka | 2013-08-06 | 1 | -3/+3 |
* | [mips] Expand vector truncating stores and extending loads. | Akira Hatanaka | 2013-08-02 | 1 | -0/+14 |
* | [mips] Improve code generation for constant multiplication using shifts, adds... | Akira Hatanaka | 2013-06-26 | 1 | -0/+54 |
* | Track IR ordering of SelectionDAG nodes 2/4. | Andrew Trick | 2013-05-25 | 1 | -9/+9 |