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