Searched refs:CreateSDiv (Results 1 - 12 of 12) sorted by relevance

/freebsd-10.2-release/contrib/llvm/include/llvm/Support/
H A DNoFolder.h97 Instruction *CreateSDiv(Constant *LHS, Constant *RHS, function in class:llvm::NoFolder
100 return BinaryOperator::CreateSDiv(LHS, RHS);
H A DConstantFolder.h59 Constant *CreateSDiv(Constant *LHS, Constant *RHS, function in class:llvm::ConstantFolder
H A DTargetFolder.h74 Constant *CreateSDiv(Constant *LHS, Constant *RHS, bool isExact = false)const{ function in class:llvm::TargetFolder
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp108 SlowQuotientV = SlowBuilder.CreateSDiv(Dividend, Divisor);
H A DIntegerDivision.cpp511 ExtDiv = Builder.CreateSDiv(ExtDividend, ExtDivisor);
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/
H A DIRBuilder.h693 Value *CreateSDiv(Value *LHS, Value *RHS, const Twine &Name = "", function in class:llvm::IRBuilder
697 return Insert(Folder.CreateSDiv(LC, RC, isExact), Name);
699 return Insert(BinaryOperator::CreateSDiv(LHS, RHS), Name);
703 return CreateSDiv(LHS, RHS, Name, true);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprComplex.cpp615 DSTr = Builder.CreateSDiv(Tmp3, Tmp6);
616 DSTi = Builder.CreateSDiv(Tmp9, Tmp6);
H A DCGExprScalar.cpp2167 return Builder.CreateSDiv(Ops.LHS, Ops.RHS, "div");
/freebsd-10.2-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineAddSub.cpp1455 return BinaryOperator::CreateSDiv(X, ConstantExpr::getNeg(C));
H A DInstCombineMulDivRem.cpp933 return BinaryOperator::CreateSDiv(Sub->getOperand(1),
H A DInstCombineCompares.cpp999 Builder->CreateSDiv(Shr->getOperand(0), DivCst, "", Shr->isExact()) :
/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DCore.cpp2085 return wrap(unwrap(B)->CreateSDiv(unwrap(LHS), unwrap(RHS), Name));

Completed in 184 milliseconds