Searched refs:MulOp (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 1721 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 D | ScalarEvolution.cpp | 2348 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 D | CGExprScalar.cpp | 3435 // 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 D | LegalizeIntegerTypes.cpp | 3175 unsigned MulOp = Signed ? ISD::SMULO : ISD::UMULO; local 3176 Result = DAG.getNode(MulOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS);
|
Completed in 156 milliseconds