HomeSort by: relevance | last modified time | path
    Searched refs:MAdd (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86PartialReduction.cpp 156 Value *MAdd = Builder.CreateAdd(EvenElts, OddElts);
161 Value *Zero = Constant::getNullValue(MAdd->getType());
162 Value *Concat = Builder.CreateShuffleVector(MAdd, Zero, ConcatMask);
X86ISelLowering.cpp     [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelLowering.h 135 // MAdd/Sub nodes
136 MAdd,
MipsISelLowering.cpp 208 case MipsISD::MAdd: return "MipsISD::MAdd";
974 // For MIPS64, madd / msub instructions are inefficent to use with 64 bit
977 // let res = (madd (mthi (drotr c 32))x(mtlo c) a b) in
989 // madd/msub on MIPS64 requires the operands actually be 32 bit sign
1004 // Transform this to a MADD only if the user of this node is the add.
1009 // maddu and madd are unusual instructions in that on MIPS64 bits 63..31
1040 unsigned Opcode = IsAdd ? (IsUnsigned ? MipsISD::MAddu : MipsISD::MAdd)
1046 SDValue MAdd = CurDAG.getNode(Opcode, DL, VTs, MAddOps);
1048 SDValue ResLo = CurDAG.getNode(MipsISD::MFLO, DL, MVT::i32, MAdd);
    [all...]
MipsSEISelLowering.cpp 1572 return lowerDSPIntr(Op, DAG, MipsISD::MAdd);

Completed in 53 milliseconds