| Commit message (Expand) | Author | Age | Files | Lines |
* | [mips] Correct lowering of VECTOR_SHUFFLE to VSHF. | Daniel Sanders | 2014-03-21 | 1 | -1/+8 |
* | [MIPS] Add cpu octeon and some instructions | Kai Nacke | 2014-03-20 | 1 | -1/+5 |
* | [mips] BSEL's and BINS[RL] operands are reversed compared to the vselect node... | Daniel Sanders | 2014-03-12 | 1 | -9/+13 |
* | [mips][msa] Correct the behaviour of the COPY_FW pseudo on lanes 2 and 3. | Daniel Sanders | 2014-03-04 | 1 | -1/+1 |
* | [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. | Benjamin Kramer | 2014-03-02 | 1 | -4/+4 |
* | [mips][msa] Add DLSA instruction. | Matheus Almeida | 2014-02-10 | 1 | -1/+2 |
* | Add address space argument to allowsUnalignedMemoryAccess. | Matt Arsenault | 2014-02-05 | 1 | -1/+3 |
* | [mips][msa] Add copy_{u,s}.d. | Matheus Almeida | 2014-01-29 | 1 | -14/+23 |
* | [mips] Implement the following optimizations using dominance information to | Akira Hatanaka | 2013-11-27 | 1 | -8/+1 |
* | Fix typo in a comment added in r195455. | Daniel Sanders | 2013-11-22 | 1 | -1/+1 |
* | [mips][msa] Fix corner case for integer constant splats with undef values. | Daniel Sanders | 2013-11-22 | 1 | -2/+3 |
* | [mips][msa] Float vector constants cannot use ldi.[wd] directly. Bitcast from... | Daniel Sanders | 2013-11-22 | 1 | -1/+3 |
* | [mips][msa] Fix a corner case in performORCombine() when combining nodes into... | Daniel Sanders | 2013-11-21 | 1 | -4/+8 |
* | [mips][msa/dsp] Only do DSP combines if DSP is enabled. | Daniel Sanders | 2013-11-21 | 1 | -0/+3 |
* | [mips][msa] lowerMSABitClear() should use SelectionDAG::getNOT() instead of u... | Daniel Sanders | 2013-11-15 | 1 | -14/+2 |
* | Fix illegal DAG produced by SelectionDAG::getConstant() for v2i64 type | Daniel Sanders | 2013-11-15 | 1 | -59/+91 |
* | [mips][msa] Fix buildbot failures caused by an unused variable when assertion... | Daniel Sanders | 2013-11-12 | 1 | -2/+1 |
* | [mips][msa] Added support for matching bclr, and bclri from normal IR (i.e. n... | Daniel Sanders | 2013-11-12 | 1 | -0/+49 |
* | [mips][msa] Added support for matching bset, bseti, bneg, and bnegi from norm... | Daniel Sanders | 2013-11-12 | 1 | -0/+69 |
* | Add #include of raw_ostream.h to MipsSEISelLowering.cpp | Hans Wennborg | 2013-10-30 | 1 | -0/+1 |
* | [mips][msa] Added support for matching bmnz, bmnzi, bmz, and bmzi from normal... | Daniel Sanders | 2013-10-30 | 1 | -5/+103 |
* | [mips][msa] Added support for matching bins[lr]i.[bhwd] from normal IR (i.e. ... | Daniel Sanders | 2013-10-30 | 1 | -0/+24 |
* | [mips][msa] Combine binsri-like DAG of AND and OR into equivalent VSELECT | Daniel Sanders | 2013-10-30 | 1 | -0/+108 |
* | [mips] MipsSETargetLowering now reports DAGCombiner changes when using -debug... | Daniel Sanders | 2013-10-30 | 1 | -1/+9 |
* | [mips][msa] Added support for matching splat.[bhw] from normal IR (i.e. not i... | Daniel Sanders | 2013-10-30 | 1 | -0/+11 |
* | [mips][msa] Added support for matching fexp2 from normal IR (i.e. not intrins... | Daniel Sanders | 2013-10-23 | 1 | -0/+70 |
* | [mips][msa] Added lsa instruction | Daniel Sanders | 2013-10-17 | 1 | -0/+6 |
* | [mips][msa] Removed ldx.[bhwd] and stx.[bhwd]. | Daniel Sanders | 2013-10-17 | 1 | -8/+0 |
* | [mips][msa] Added support for build_vector for v4f32 and v2f64. | Daniel Sanders | 2013-10-15 | 1 | -9/+84 |
* | [mips] Rename isel nodes. | Akira Hatanaka | 2013-10-15 | 1 | -11/+11 |
* | [mips] Delete unnecessary code. | Akira Hatanaka | 2013-10-15 | 1 | -3/+0 |
* | [mips][msa] Added support for matching maddv.[bhwd], and msubv.[bhwd] from no... | Daniel Sanders | 2013-10-11 | 1 | -0/+18 |
* | [mips][msa] Added support for matching fmsub.[wd] from normal IR (i.e. not in... | Daniel Sanders | 2013-10-11 | 1 | -0/+7 |
* | [mips][msa] Added support for matching fmadd.[wd] from normal IR (i.e. not in... | Daniel Sanders | 2013-10-11 | 1 | -0/+5 |
* | [mips][msa] Added support for matching ffint_[us].[wd], and ftrunc_[us].[wd] ... | Daniel Sanders | 2013-10-11 | 1 | -0/+23 |
* | [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 |