Searched refs:MulOp (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1721 Instruction::BinaryOps MulOp;
1724 MulOp = Instruction::Mul;
1727 MulOp = Instruction::FMul;
1733 Value *Mul = addFastMathFlag(Builder.CreateBinOp(MulOp, Step, ConstVF));
1971 Value *MulOp = Builder.CreateFMul(Cv, Step);
1972 if (isa<Instruction>(MulOp))
1973 // Have to check, MulOp may be a constant
1974 cast<Instruction>(MulOp)->setFastMathFlags(Flags);
1976 Value *BOp = Builder.CreateBinOp(BinOp, Val, MulOp, "induction");
1996 Instruction::BinaryOps MulOp;
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp2348 for (auto &MulOp : MulOpLists)
2349 if (MulOp.first != 0)
2351 getConstant(MulOp.first),
2352 getAddExpr(MulOp.second, SCEV::FlagAnyWrap, Depth + 1),
2367 for (unsigned MulOp = 0, e = Mul->getNumOperands(); MulOp != e; ++MulOp) {
2368 const SCEV *MulOpSCEV = Mul->getOperand(MulOp);
2374 const SCEV *InnerMul = Mul->getOperand(MulOp == 0);
2379 Mul->op_begin()+MulOp);
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp3435 // Construct an fmuladd intrinsic to represent a fused mul-add of MulOp and
3440 static Value* buildFMulAdd(llvm::Instruction *MulOp, Value *Addend, argument
3445 Value *MulOp0 = MulOp->getOperand(0);
3446 Value *MulOp1 = MulOp->getOperand(1);
3454 assert(isa<llvm::ConstrainedFPIntrinsic>(MulOp) &&
3466 MulOp->eraseFromParent();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp3175 unsigned MulOp = Signed ? ISD::SMULO : ISD::UMULO; local
3176 Result = DAG.getNode(MulOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS);

Completed in 156 milliseconds