summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsSEISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* Re-commit r221056 and others with fix, "[mips] Move F128 argument handling in...Daniel Sanders2014-11-021-3/+3
* Revert r221056 and others, "[mips] Move F128 argument handling into MipsCCSta...NAKAMURA Takumi2014-11-021-3/+3
* [mips] Move all ByVal handling into CCState and tablegen-erated code. NFC.Daniel Sanders2014-11-011-3/+3
* [mips] For indirect calls we don't need $gp to point to .got. Mips linkerSasa Stankovic2014-10-011-1/+1
* constify the TargetMachine being passed through the Mips subtargetEric Christopher2014-09-191-1/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-3/+3
* Add alignment value to allowsUnalignedMemoryAccessMatt Arsenault2014-07-271-2/+3
* In preparation for replacing the whole subtarget on the target machine,Eric Christopher2014-07-181-1/+2
* Make these preprocessor directives match all of the others in the port.Eric Christopher2014-07-031-2/+2
* So that we can include target lowering in the subtarget, remove includeEric Christopher2014-07-021-7/+1
* [mips][msa] Fix vector insertions where the index is variableDaniel Sanders2014-04-301-0/+5
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-291-13/+14
* [C++] Use 'nullptr'.Craig Topper2014-04-281-2/+2
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-3/+2
* Add address space argument to allowsUnalignedMemoryAccess.Matt Arsenault2014-02-051-1/+3
* [mips][msa] Added support for matching fexp2 from normal IR (i.e. not intrins...Daniel Sanders2013-10-231-0/+6
* [mips][msa] Added support for build_vector for v4f32 and v2f64.Daniel Sanders2013-10-151-0/+6
* [mips][msa] Implemented insert_vector_elt for v4f32 and v2f64.Daniel Sanders2013-09-271-0/+6
* [mips][msa] Implemented extract_vector_elt for v4f32 or v2f64Daniel Sanders2013-09-271-0/+6
* [mips][msa] Added support for matching vshf from normal IR (i.e. not intrinsics)Daniel Sanders2013-09-241-0/+3
* [mips][msa] Added support for matching insert and copy from normal IR (i.e. n...Daniel Sanders2013-09-231-0/+1
* [mips][msa] Implemented build_vector using ldi, fill, and custom SelectionDAG...Daniel Sanders2013-09-231-0/+5
* [mips][msa] Separate the configuration of int/float vector types since they w...Daniel Sanders2013-09-111-1/+3
* [mips] Enhance command line option "-mno-ldc1-sdc1" to expand base+index doubleAkira Hatanaka2013-09-071-0/+3
* [mips][msa] Added bnz.df, bnz.v, bz.df, and bz.vDaniel Sanders2013-08-281-0/+3
* [mips][msa] Added load/store intrinsics.Daniel Sanders2013-08-281-0/+1
* [mips][msa] Split MSA128 regset into size-specific sets containing the same r...Daniel Sanders2013-08-231-1/+1
* [Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi)Jack Carter2013-08-151-0/+2
* [mips] Rename accumulator register classes and FP register operands.Akira Hatanaka2013-08-081-2/+2
* [mips] Move MipsTargetLowering::lowerINTRINSIC_W_CHAIN andAkira Hatanaka2013-04-131-0/+3
* [mips] Override TargetLoweringBase::isShuffleMaskLegal.Akira Hatanaka2013-04-131-0/+5
* [mips] Move the code which does dag-combine for multiply-add/sub nodes toAkira Hatanaka2013-03-301-0/+2
* [mips] Fix definitions of multiply, multiply-add/sub and divide instructions.Akira Hatanaka2013-03-301-0/+5
* [mips] Implement getRepRegClassFor in MipsSETargetLowering. This function isAkira Hatanaka2013-03-301-0/+9
* [mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is forAkira Hatanaka2013-03-131-0/+46
OpenPOWER on IntegriCloud