Home
last modified time | relevance | path

Searched refs:MAdd (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp202 Value *MAdd = Builder.CreateAdd(EvenElts, OddElts); in tryMAddReplacement() local
207 Value *Zero = Constant::getNullValue(MAdd->getType()); in tryMAddReplacement()
208 Value *Concat = Builder.CreateShuffleVector(MAdd, Zero, ConcatMask); in tryMAddReplacement()
H A DX86ISelLowering.cpp55786 if (SDValue MAdd = matchPMADDWD(DAG, Op0, Op1, DL, VT, Subtarget)) in combineAdd() local
55787 return MAdd; in combineAdd()
55788 if (SDValue MAdd = matchPMADDWD_2(DAG, Op0, Op1, DL, VT, Subtarget)) in combineAdd() local
55789 return MAdd; in combineAdd()
55790 if (SDValue MAdd = combineAddOfPMADDWD(DAG, Op0, Op1, DL, VT)) in combineAdd() local
55791 return MAdd; in combineAdd()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h137 MAdd, enumerator
H A DMipsISelLowering.cpp206 case MipsISD::MAdd: return "MipsISD::MAdd"; in getTargetNodeName()
1055 unsigned Opcode = IsAdd ? (IsUnsigned ? MipsISD::MAddu : MipsISD::MAdd) in performMADD_MSUBCombine()
1061 SDValue MAdd = CurDAG.getNode(Opcode, DL, VTs, MAddOps); in performMADD_MSUBCombine() local
1063 SDValue ResLo = CurDAG.getNode(MipsISD::MFLO, DL, MVT::i32, MAdd); in performMADD_MSUBCombine()
1064 SDValue ResHi = CurDAG.getNode(MipsISD::MFHI, DL, MVT::i32, MAdd); in performMADD_MSUBCombine()
H A DMipsInstrInfo.td107 // MAdd*/MSub* nodes
108 def MipsMAdd : SDNode<"MipsISD::MAdd", SDT_MipsMAddMSub>;
H A DMipsSEISelLowering.cpp1567 return lowerDSPIntr(Op, DAG, MipsISD::MAdd); in lowerINTRINSIC_WO_CHAIN()