summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [mips] Fix definition of mfhi and mflo instructions to read from the wholeAkira Hatanaka2013-10-071-20/+8
* [mips][msa] Added support for matching mod_[us] from normal IR (i.e. not intr...Daniel Sanders2013-10-011-0/+14
* [mips][msa] Implemented insert.d intrinsic.Daniel Sanders2013-09-271-14/+3
* [mips][msa] Implemented fill.d intrinsic.Daniel Sanders2013-09-271-3/+5
* [mips][msa] Implemented copy_[us].d intrinsic.Daniel Sanders2013-09-271-0/+16
* [mips][msa] Implemented insert_vector_elt for v4f32 and v2f64.Daniel Sanders2013-09-271-0/+59
* [mips][msa] Implemented extract_vector_elt for v4f32 or v2f64Daniel Sanders2013-09-271-4/+83
* [mips][msa] Added support for matching splati from normal IR (i.e. not intrin...Daniel Sanders2013-09-271-0/+7
* [mips][msa] Tidy upDaniel Sanders2013-09-271-131/+119
* [mips][msa] Expand all truncstores and loadexts for MSA as well as DSPDaniel Sanders2013-09-271-14/+16
* [mips][msa] Added missing check in performSRACombineDaniel Sanders2013-09-271-0/+4
* [mips][msa] Added support for matching pckev, and pckod from normal IR (i.e. ...Daniel Sanders2013-09-241-0/+70
* [mips][msa] Added support for matching ilv[lr], ilvod, and ilvev from normal ...Daniel Sanders2013-09-241-0/+157
* [mips][msa] Added support for matching shf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-241-0/+74
* [mips][msa] Added support for matching vshf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-241-0/+78
* [mips][msa] Remove the VSPLAT and VSPLATD nodes in favour of matching BUILD_V...Daniel Sanders2013-09-241-61/+99
* [mips][msa] Non-constant BUILD_VECTOR's should be expanded to INSERT_VECTOR_E...Daniel Sanders2013-09-241-0/+17
* [mips][msa] Added partial support for matching fmax_a from normal IR (i.e. no...Daniel Sanders2013-09-241-0/+1
* [mips][msa] Added support for matching andi, ori, nori, and xori from normal ...Daniel Sanders2013-09-241-0/+14
* [mips][msa] Added support for matching max, maxi, min, mini from normal IR (i...Daniel Sanders2013-09-241-8/+92
* [mips][msa] Added support for matching bsel and bseli from normal IR (i.e. no...Daniel Sanders2013-09-241-0/+11
* [mips][msa] Added support for matching comparisons from normal IR (i.e. not i...Daniel Sanders2013-09-241-0/+116
* [mips][msa] Added support for matching slli, srai, and srli from normal IR (i...Daniel Sanders2013-09-241-0/+18
* [mips][msa] Added support for matching addvi, and subvi from normal IR (i.e. ...Daniel Sanders2013-09-231-0/+30
* [mips][msa] Added support for matching insert and copy from normal IR (i.e. n...Daniel Sanders2013-09-231-0/+158
* [mips][msa] Added support for matching pcnt from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-231-0/+6
* [mips][msa] Added support for matching nor from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-231-2/+48
* [mips][msa] Added support for matching and, or, and xor from normal IR (i.e. ...Daniel Sanders2013-09-231-0/+9
* Partially revert r191192: Fix -Wunused-variable error when assertions are dis...Daniel Sanders2013-09-231-9/+0
* Fix -Wunused-variable error when assertions are disabled and -Werror is in use.Daniel Sanders2013-09-231-3/+9
* [mips][msa] Implemented build_vector using ldi, fill, and custom SelectionDAG...Daniel Sanders2013-09-231-0/+109
* [mips][msa] Added support for matching mulv, nlzc, sll, sra, srl, and subv fr...Daniel Sanders2013-09-111-0/+36
* [mips][msa] Added support for matching fadd, fdiv, flog2, fmul, frint, fsqrt,...Daniel Sanders2013-09-111-0/+41
* [mips][msa] Added support for matching div_[su] from normal IR (i.e. not intr...Daniel Sanders2013-09-111-0/+12
* [mips][msa] Added support for matching addv from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-111-0/+17
* [mips][msa] Separate the configuration of int/float vector types since they w...Daniel Sanders2013-09-111-8/+22
* [mips] When double precision loads and stores are split into two i32 loads andAkira Hatanaka2013-09-091-3/+3
* [mips] Enhance command line option "-mno-ldc1-sdc1" to expand base+index doubleAkira Hatanaka2013-09-071-0/+74
* Fix a problem with dual mips16/mips32 mode. When the underlying processorReed Kotler2013-08-301-1/+1
* [mips][msa] Added bnz.df, bnz.v, bz.df, and bz.vDaniel Sanders2013-08-281-1/+113
* [mips][msa] Added load/store intrinsics.Daniel Sanders2013-08-281-1/+61
* [mips][msa] Split MSA128 regset into size-specific sets containing the same r...Daniel Sanders2013-08-231-10/+10
* [mips] Add support for calling convention CC_MipsO32_FP64, which is used when...Akira Hatanaka2013-08-201-1/+1
* [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi)Jack Carter2013-08-151-14/+19
* [mips] Rename DSPRegs.Akira Hatanaka2013-08-141-1/+1
* [Mips][msa] Added initial MSA support.Jack Carter2013-08-131-0/+17
* [mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka2013-08-061-3/+3
* [mips] Expand vector truncating stores and extending loads.Akira Hatanaka2013-08-021-0/+14
* [mips] Improve code generation for constant multiplication using shifts, adds...Akira Hatanaka2013-06-261-0/+54
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-9/+9
OpenPOWER on IntegriCloud