HomeSort by relevance Sort by last modified time
    Searched refs:CreateMul (Results 1 - 25 of 40) sorted by null

1 2

  /external/clang/lib/CodeGen/
CGExprComplex.cpp 722 Value *ResRl = Builder.CreateMul(Op.LHS.first, Op.RHS.first, "mul.rl");
723 Value *ResRr = Builder.CreateMul(Op.LHS.second, Op.RHS.second, "mul.rr");
726 Value *ResIl = Builder.CreateMul(Op.LHS.second, Op.RHS.first, "mul.il");
727 Value *ResIr = Builder.CreateMul(Op.LHS.first, Op.RHS.second, "mul.ir");
779 llvm::Value *Tmp1 = Builder.CreateMul(LHSr, RHSr); // a*c
780 llvm::Value *Tmp2 = Builder.CreateMul(LHSi, RHSi); // b*d
783 llvm::Value *Tmp4 = Builder.CreateMul(RHSr, RHSr); // c*c
784 llvm::Value *Tmp5 = Builder.CreateMul(RHSi, RHSi); // d*d
787 llvm::Value *Tmp7 = Builder.CreateMul(LHSi, RHSr); // b*c
788 llvm::Value *Tmp8 = Builder.CreateMul(LHSr, RHSi); // a*
    [all...]
CGExpr.cpp 493 llvm::Value *A0 = Builder.CreateMul(Builder.CreateXor(Low, High), KMul);
495 llvm::Value *B0 = Builder.CreateMul(Builder.CreateXor(High, A1), KMul);
497 return Builder.CreateMul(B1, KMul);
    [all...]
CGExprScalar.cpp 454 return Builder.CreateMul(Ops.LHS, Ops.RHS, "mul");
470 return Builder.CreateMul(Ops.LHS, Ops.RHS, "mul");
    [all...]
CGExprCXX.cpp 756 numElements = CGF.Builder.CreateMul(numElements, asmV);
    [all...]
  /external/llvm/lib/Target/AMDGPU/
AMDGPUPromoteAlloca.cpp 343 Value *Tmp0 = Builder.CreateMul(TCntY, TCntZ);
344 Tmp0 = Builder.CreateMul(Tmp0, TIdX);
345 Value *Tmp1 = Builder.CreateMul(TIdY, TCntZ);
  /frameworks/compile/libbcc/lib/Renderscript/
RSX86TranslateGEPPass.cpp 93 llvm::Value *Incr = llvm::BinaryOperator::CreateMul(
RSKernelExpand.cpp 721 llvm::Value *OffsetInBytes = Builder.CreateMul(Offset, llvm::ConstantInt::get(Int32Ty, InStep));
    [all...]
  /external/llvm/include/llvm/IR/
NoFolder.h 72 Instruction *CreateMul(Constant *LHS, Constant *RHS,
74 BinaryOperator *BO = BinaryOperator::CreateMul(LHS, RHS);
ConstantFolder.h 48 Constant *CreateMul(Constant *LHS, Constant *RHS,
IRBuilder.h 807 Value *CreateMul(Value *LHS, Value *RHS, const Twine &Name = "",
811 return Insert(Folder.CreateMul(LC, RC, HasNUW, HasNSW), Name);
816 return CreateMul(LHS, RHS, Name, false, true);
819 return CreateMul(LHS, RHS, Name, true, false);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
NaryReassociate.cpp 461 RHS = Builder.CreateMul(
519 NewI = BinaryOperator::CreateMul(LHS, RHS, "", I);
Reassociate.cpp 330 static BinaryOperator *CreateMul(Value *S1, Value *S2, const Twine &Name,
333 return BinaryOperator::CreateMul(S1, S2, Name, InsertBefore);
359 BinaryOperator *Res = CreateMul(Neg->getOperand(1), NegOne, "", Neg, Neg);
    [all...]
SeparateConstOffsetFromGEP.cpp     [all...]
StraightLineStrengthReduce.cpp 604 return Builder.CreateMul(ExtendedStride, Delta);
  /external/llvm/include/llvm/Transforms/Utils/
Local.h 242 Op = Builder->CreateMul(Op, ConstantInt::get(IntPtrTy, Size),
  /external/llvm/lib/Transforms/Utils/
LoopUtils.cpp 642 Index = B.CreateMul(Index, StepValue);
651 Index = B.CreateMul(Index, StepValue);
IntegerDivision.cpp 90 Value *Product = Builder.CreateMul(Divisor, Quotient);
  /external/llvm/unittests/IR/
PatternMatch.cpp 275 EXPECT_FALSE(m_NSWMul(m_Value(), m_Value()).match(IRB.CreateMul(L, R)));
289 EXPECT_FALSE(m_NUWMul(m_Value(), m_Value()).match(IRB.CreateMul(L, R)));
  /external/llvm/include/llvm/Analysis/
TargetFolder.h 64 Constant *CreateMul(Constant *LHS, Constant *RHS,
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 207 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl);
261 BinaryOperator::CreateMul(Sub,
284 Value *Mul = Builder->CreateMul(C1, Op1);
288 return BinaryOperator::CreateAdd(Builder->CreateMul(X, Op1), Mul);
295 BinaryOperator *BO = BinaryOperator::CreateMul(Op0v, Op1v);
    [all...]
InstCombineAddSub.cpp     [all...]
InstCombineShifts.cpp 358 return BinaryOperator::CreateMul(BO->getOperand(0),
    [all...]
  /external/llvm/lib/Analysis/
MemoryBuiltins.cpp 682 Size = Builder.CreateMul(Size, ArraySize);
705 Value *Size = Builder.CreateMul(FirstArg, SecondArg);
  /external/llvm/lib/Transforms/Instrumentation/
DataFlowSanitizer.cpp     [all...]
SafeStack.cpp 612 Value *Size = IRB.CreateMul(ArraySize, ConstantInt::get(IntPtrTy, TySize));

Completed in 465 milliseconds

1 2