Home
last modified time | relevance | path

Searched refs:FPBinOp (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h277 FPMathOperator *FPBinOp, VPValue *Start,
281 new VPDerivedIVRecipe(Kind, FPBinOp, Start, Current, Step, Name));
308 FPMathOperator *FPBinOp, VPValue *IV, VPValue *Step, in createScalarIVSteps() argument
312 FPBinOp ? FPBinOp->getFastMathFlags() : FastMathFlags(), DL)); in createScalarIVSteps()
H A DVPlan.h3389 const FPMathOperator *FPBinOp; variable
3404 const FPMathOperator *FPBinOp, VPValue *Start, VPValue *IV,
3407 FPBinOp(FPBinOp), Name(Name.str()) {}
3412 return new VPDerivedIVRecipe(Kind, FPBinOp, getStartValue(), getOperand(1), in clone()
H A DVPlanTransforms.cpp566 FPMathOperator *FPBinOp, Instruction *TruncI, in createScalarIVSteps() argument
572 Kind, FPBinOp, StartV, CanonicalIV, Step, "offset.idx"); in createScalarIVSteps()
599 return Builder.createScalarIVSteps(InductionOpcode, FPBinOp, BaseIV, Step, in createScalarIVSteps()
H A DLoopVectorize.cpp9344 if (FPBinOp) in execute()
9345 State.Builder.setFastMathFlags(FPBinOp->getFastMathFlags()); in execute()
9351 cast_if_present<BinaryOperator>(FPBinOp)); in execute()