HomeSort by relevance Sort by last modified time
    Searched refs:CreateFMul (Results 1 - 17 of 17) sorted by null

  /external/clang/lib/CodeGen/
CGExprComplex.cpp 525 Value *ResRl = Builder.CreateFMul(Op.LHS.first, Op.RHS.first, "mul.rl");
526 Value *ResRr = Builder.CreateFMul(Op.LHS.second, Op.RHS.second,"mul.rr");
529 Value *ResIl = Builder.CreateFMul(Op.LHS.second, Op.RHS.first, "mul.il");
530 Value *ResIr = Builder.CreateFMul(Op.LHS.first, Op.RHS.second, "mul.ir");
552 llvm::Value *Tmp1 = Builder.CreateFMul(LHSr, RHSr); // a*c
553 llvm::Value *Tmp2 = Builder.CreateFMul(LHSi, RHSi); // b*d
556 llvm::Value *Tmp4 = Builder.CreateFMul(RHSr, RHSr); // c*c
557 llvm::Value *Tmp5 = Builder.CreateFMul(RHSi, RHSi); // d*d
560 llvm::Value *Tmp7 = Builder.CreateFMul(LHSi, RHSr); // b*c
561 llvm::Value *Tmp8 = Builder.CreateFMul(LHSr, RHSi); // a*
    [all...]
CGExprScalar.cpp 421 return Builder.CreateFMul(Ops.LHS, Ops.RHS, "mul");
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 341 R = BinaryOperator::CreateFMul(C1 ? Opnd0 : Opnd1, F);
352 R = BinaryOperator::CreateFMul(Opnd0, F);
462 Value *FMulVal = Builder->CreateFMul(OpX, Log2);
482 return BinaryOperator::CreateFMul(N0, N1);
486 Value *T = Builder->CreateFMul(N0, Opnd1);
516 Instruction *T = cast<Instruction>(Builder->CreateFMul(Opnd1, Opnd1));
520 Instruction *R = BinaryOperator::CreateFMul(T, Y);
841 return BinaryOperator::CreateFMul(Dividend, R);
866 Res = BinaryOperator::CreateFMul(X, C);
916 BinaryOperator::CreateFMul(X, Fold)
    [all...]
InstCombineSimplifyDemanded.cpp     [all...]
InstCombineAddSub.cpp 163 Value *createFMul(Value *Opnd0, Value *Opnd1);
461 return createFMul(Factor, NewAddSub);
724 Value *FAddCombine::createFMul(Value *Opnd0, Value *Opnd1) {
725 Value *V = Builder->CreateFMul(Opnd0, Opnd1);
809 return createFMul(OpndVal, Coeff.getValue(Instr->getType()));
    [all...]
  /external/llvm/include/llvm/Support/
NoFolder.h 85 Instruction *CreateFMul(Constant *LHS, Constant *RHS) const {
86 return BinaryOperator::CreateFMul(LHS, RHS);
ConstantFolder.h 52 Constant *CreateFMul(Constant *LHS, Constant *RHS) const {
TargetFolder.h 68 Constant *CreateFMul(Constant *LHS, Constant *RHS) const {
  /external/llvm/examples/Kaleidoscope/Chapter3/
toy.cpp 372 case '*': return Builder.CreateFMul(L, R, "multmp");
  /external/llvm/examples/Kaleidoscope/Chapter4/
toy.cpp 380 case '*': return Builder.CreateFMul(L, R, "multmp");
  /external/llvm/examples/Kaleidoscope/Chapter5/
toy.cpp 481 case '*': return Builder.CreateFMul(L, R, "multmp");
  /external/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp 577 case '*': return Builder.CreateFMul(L, R, "multmp");
  /external/llvm/include/llvm/IR/
IRBuilder.h 628 Value *CreateFMul(Value *LHS, Value *RHS, const Twine &Name = "",
632 return Insert(Folder.CreateFMul(LC, RC), Name);
633 return Insert(AddFPMathAttributes(BinaryOperator::CreateFMul(LHS, RHS),
    [all...]
  /external/llvm/examples/Kaleidoscope/Chapter7/
toy.cpp 673 case '*': return Builder.CreateFMul(L, R, "multmp");
    [all...]
  /external/llvm/lib/Transforms/Utils/
SimplifyLibCalls.cpp     [all...]
  /external/llvm/lib/IR/
Core.cpp     [all...]
  /external/llvm/bindings/ocaml/llvm/
llvm.mli     [all...]

Completed in 188 milliseconds