Searched refs:MulOp (Results 1 - 5 of 5) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 1708 Instruction::BinaryOps MulOp; 1711 MulOp = Instruction::Mul; 1714 MulOp = Instruction::FMul; 1720 Value *Mul = addFastMathFlag(Builder.CreateBinOp(MulOp, Step, ConstVF)); 1947 Value *MulOp = Builder.CreateFMul(Cv, Step); 1948 if (isa<Instruction>(MulOp)) 1949 // Have to check, MulOp may be a constant 1950 cast<Instruction>(MulOp)->setFastMathFlags(Flags); 1952 Value *BOp = Builder.CreateBinOp(BinOp, Val, MulOp, "induction"); 1972 Instruction::BinaryOps MulOp; [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 2602 for (auto &MulOp : MulOpLists) 2603 if (MulOp.first != 0) 2605 getConstant(MulOp.first), 2606 getAddExpr(MulOp.second, SCEV::FlagAnyWrap, Depth + 1), 2621 for (unsigned MulOp = 0, e = Mul->getNumOperands(); MulOp != e; ++MulOp) { 2622 const SCEV *MulOpSCEV = Mul->getOperand(MulOp); 2628 const SCEV *InnerMul = Mul->getOperand(MulOp == 0); 2633 Mul->op_begin()+MulOp); [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 3363 // Construct an fmuladd intrinsic to represent a fused mul-add of MulOp and 3368 static Value* buildFMulAdd(llvm::BinaryOperator *MulOp, Value *Addend, argument 3373 Value *MulOp0 = MulOp->getOperand(0); 3374 Value *MulOp1 = MulOp->getOperand(1); 3383 MulOp->eraseFromParent();
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 3052 unsigned MulOp = Signed ? ISD::SMULO : ISD::UMULO; local 3053 Result = DAG.getNode(MulOp, dl, DAG.getVTList(VT, BoolVT), LHS, RHS);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | [all...] |
Completed in 168 milliseconds