| Commit message (Expand) | Author | Age | Files | Lines |
* | Make nomips16 mask not repeat if it ends with a '.'. | Reed Kotler | 2013-09-23 | 1 | -0/+19 |
* | [mips][msa] Added support for matching addvi, and subvi from normal IR (i.e. ... | Daniel Sanders | 2013-09-23 | 1 | -0/+113 |
* | [mips][msa] Added support for matching insert and copy from normal IR (i.e. n... | Daniel Sanders | 2013-09-23 | 1 | -0/+226 |
* | [mips][msa] Added support for matching pcnt from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-23 | 1 | -0/+60 |
* | [mips][msa] Added support for matching nor from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-23 | 1 | -0/+68 |
* | [mips][msa] Added support for matching and, or, and xor from normal IR (i.e. ... | Daniel Sanders | 2013-09-23 | 2 | -0/+390 |
* | [mips][msa] Implemented build_vector using ldi, fill, and custom SelectionDAG... | Daniel Sanders | 2013-09-23 | 2 | -0/+177 |
* | Set .reorder for the stub so that gas takes care of delay slot processing. | Reed Kotler | 2013-09-21 | 1 | -0/+20 |
* | Fix two issues regarding Got pointer (GP) setup. | Reed Kotler | 2013-09-18 | 1 | -10/+12 |
* | Expand the mask capability for deciding which functions are mips16 and mips32 | Reed Kotler | 2013-09-15 | 1 | -0/+73 |
* | [mips][msa] Added test cases that were supposed to be part of r190507, r19050... | Daniel Sanders | 2013-09-11 | 3 | -0/+734 |
* | [mips][msa] Added support for matching mulv, nlzc, sll, sra, srl, and subv fr... | Daniel Sanders | 2013-09-11 | 2 | -0/+323 |
* | [mips][msa] Added support for matching fadd, fdiv, flog2, fmul, frint, fsqrt,... | Daniel Sanders | 2013-09-11 | 2 | -0/+224 |
* | [mips][msa] Added support for matching div_[su] from normal IR (i.e. not intr... | Daniel Sanders | 2013-09-11 | 1 | -0/+130 |
* | [mips][msa] Added support for matching addv from normal IR (i.e. not intrinsics) | Daniel Sanders | 2013-09-11 | 1 | -0/+68 |
* | [mips][msa] Corrected the definition of the dotp_[su].[hwd] intrinsics | Daniel Sanders | 2013-09-11 | 1 | -52/+86 |
* | [mips][msa] Removed unsupported dot product instructions (dotp_[su].b) | Daniel Sanders | 2013-09-10 | 1 | -44/+0 |
* | [mips] Fix typos. | Akira Hatanaka | 2013-09-07 | 1 | -2/+2 |
* | [mips] Enhance command line option "-mno-ldc1-sdc1" to expand base+index double | Akira Hatanaka | 2013-09-07 | 1 | -15/+63 |
* | [mips] Set instruction itineraries of loads, stores and conditional moves. | Akira Hatanaka | 2013-09-06 | 1 | -16/+17 |
* | Make sure we don't generate stubs for any of these functions because they | Reed Kotler | 2013-09-01 | 1 | -15/+13 |
* | Fix a problem with dual mips16/mips32 mode. When the underlying processor | Reed Kotler | 2013-08-30 | 1 | -0/+38 |
* | [mips][msa] Added bnz.df, bnz.v, bz.df, and bz.v | Daniel Sanders | 2013-08-28 | 2 | -0/+134 |
* | [mips][msa] Added load/store intrinsics. | Daniel Sanders | 2013-08-28 | 2 | -0/+298 |
* | [mips][msa] Added move.v | Daniel Sanders | 2013-08-28 | 1 | -0/+24 |
* | [mips][msa] Added cfcmsa, and ctcmsa | Daniel Sanders | 2013-08-28 | 1 | -0/+167 |
* | [mips][msa] Added f[cs]af, f[cs]or, f[cs]ueq, f[cs]ul[et], f[cs]une, fsun, ft... | Daniel Sanders | 2013-08-28 | 4 | -0/+976 |
* | [mips][msa] Summarize tests | Daniel Sanders | 2013-08-28 | 40 | -4/+114 |
* | [mips][msa] Added tests for and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.v ... | Daniel Sanders | 2013-08-27 | 1 | -43/+523 |
* | [mips][msa] Added spill/reload support | Daniel Sanders | 2013-08-27 | 1 | -0/+597 |
* | [mips][msa] Added bitconverts for vector types for big and little-endian | Daniel Sanders | 2013-08-27 | 1 | -0/+1208 |
* | Start to add the LLVM builtins to the mips16 exclusion lists for fp. | Reed Kotler | 2013-08-25 | 1 | -0/+28 |
* | Revert 189161 | Shuxin Yang | 2013-08-24 | 1 | -28/+0 |
* | Start to add the builtind to the mips16 exclusion lists for fp. | Reed Kotler | 2013-08-24 | 1 | -0/+28 |
* | Update to remove the no-frame-pointer-elim-non-leaf flag if it was set to 'fa... | Bill Wendling | 2013-08-22 | 19 | -42/+42 |
* | TBAA: remove !tbaa from testing cases when they are not needed. | Manman Ren | 2013-08-21 | 2 | -204/+192 |
* | [mips] Add support for mfhc1 and mthc1. | Akira Hatanaka | 2013-08-20 | 1 | -6/+17 |
* | Add an option which permits the user to specify using a bitmask, that various | Reed Kotler | 2013-08-20 | 1 | -0/+23 |
* | [mips][msa] Removed fcge, fcgt, fsge, fsgt | Daniel Sanders | 2013-08-20 | 1 | -176/+0 |
* | [mips][msa] Added insve | Daniel Sanders | 2013-08-20 | 1 | -0/+91 |
* | [mips][msa] Added and.v, bmnz.v, bmz.v, bsel.v, nor.v, or.v, xor.v | Daniel Sanders | 2013-08-20 | 1 | -0/+176 |
* | Fix a subtle difference between running clang vs llc for mips16. | Reed Kotler | 2013-08-16 | 1 | -0/+27 |
* | [tests] Cleanup initialization of test suffixes. | Daniel Dunbar | 2013-08-16 | 1 | -2/+0 |
* | [Mips][msa] Added the simple builtins (madd_q to xori) | Jack Carter | 2013-08-15 | 14 | -0/+3692 |
* | [Mips][msa] Added the simple builtins (fadd to ftq) | Jack Carter | 2013-08-15 | 11 | -0/+1710 |
* | [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi) | Jack Carter | 2013-08-15 | 13 | -0/+4027 |
* | [mips] Properly parse registers that appear in inline-asm constraints. | Akira Hatanaka | 2013-08-14 | 1 | -0/+18 |
* | Don't generate floating point stubs for mips16 code if the function | Reed Kotler | 2013-08-11 | 1 | -0/+25 |
* | Add another intrinsic that LLVM gives an incorrect prototype to. | Reed Kotler | 2013-08-09 | 1 | -0/+18 |
* | Create a pattern for the "trap" instruction. | Reed Kotler | 2013-08-07 | 1 | -0/+13 |