aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsSEISelLowering.cpp
AgeCommit message (Expand)Author
2013-04-30[mips] Instruction selection patterns for DSP-ASE vector select and compareAkira Hatanaka
2013-04-23[mips] Compare splat value with element size instead of calling isUIntN.Akira Hatanaka
2013-04-2280 columns.Akira Hatanaka
2013-04-22[mips] In performDSPShiftCombine, check that all elements in the vector areAkira Hatanaka
2013-04-20Remove unused MEMBARRIER DAG node; it's been replaced by ATOMIC_FENCE.Tim Northover
2013-04-19[mips] Instruction selection patterns for DSP-ASE vector shifts.Akira Hatanaka
2013-04-13[mips] Move MipsTargetLowering::lowerINTRINSIC_W_CHAIN andAkira Hatanaka
2013-04-13[mips] Reapply r179420 and r179421.Akira Hatanaka
2013-04-12Revert r179420 and r179421.Akira Hatanaka
2013-04-12[mips] v4i8 and v2i16 add, sub and mul instruction selection patterns.Akira Hatanaka
2013-04-11[mips] Custom-lower i64 MULHS and MULHU nodes. Remove the code which selectsAkira Hatanaka
2013-04-09This patch enables llvm to switch between compiling for mips32/mips64 Reed Kotler
2013-03-30Remove unused variables.Akira Hatanaka
2013-03-30[mips] Move the code which does dag-combine for multiply-add/sub nodes toAkira Hatanaka
2013-03-30[mips] Fix definitions of multiply, multiply-add/sub and divide instructions.Akira Hatanaka
2013-03-14[mips] Fix filename in comment and delete unnecessary lines of code.Akira Hatanaka
2013-03-13[mips] Define two subclasses of MipsTargetLowering. Mips16TargetLowering is forAkira Hatanaka