Lines Matching refs:Builder
1728 static Value *buildMultiplyTree(IRBuilderBase &Builder,
1736 LHS = Builder.CreateMul(LHS, Ops.pop_back_val());
1738 LHS = Builder.CreateFMul(LHS, Ops.pop_back_val());
1751 ReassociatePass::buildMinimalMultiplyDAG(IRBuilderBase &Builder,
1774 Value *M = Factors[LastIdx].Base = buildMultiplyTree(Builder, InnerProduct);
1797 Value *SquareRoot = buildMinimalMultiplyDAG(Builder, Factors);
1804 Value *V = buildMultiplyTree(Builder, OuterProduct);
1822 IRBuilder<> Builder(I);
1827 Builder.setFastMathFlags(FPI->getFastMathFlags());
1829 Value *V = buildMinimalMultiplyDAG(Builder, Factors);
2044 IRBuilder<> Builder(I);
2045 Value *NewInst = IsFSub ? Builder.CreateFAddFMF(OtherOp, Op, I)
2046 : Builder.CreateFSubFMF(OtherOp, Op, I);