|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/IR/Core.cpp 3351 return wrap(unwrap(B)->CreateSRem(unwrap(LHS), unwrap(RHS), Name));
lib/Transforms/InstCombine/InstCombineAddSub.cpp 1045 return IsSigned ? Builder.CreateSRem(X, NewDivisor, "srem")
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 1420 return BinaryOperator::CreateNSWNeg(Builder.CreateSRem(X, Y));
lib/Transforms/Instrumentation/PoisonChecking.cpp 166 B.CreateICmp(ICmpInst::ICMP_NE, B.CreateSRem(LHS, RHS),
lib/Transforms/Utils/BypassSlowDivision.cpp 273 DivRemPair.Remainder = Builder.CreateSRem(Dividend, Divisor);
lib/Transforms/Utils/IntegerDivision.cpp 514 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor);
562 ExtRem = Builder.CreateSRem(ExtDividend, ExtDivisor);
tools/clang/lib/CodeGen/CGExprScalar.cpp 3049 return Builder.CreateSRem(Ops.LHS, Ops.RHS, "rem");
tools/polly/lib/CodeGen/IslExprBuilder.cpp 443 Res = Builder.CreateSRem(LHS, RHS, "pexp.zdiv_r");
unittests/Transforms/Utils/IntegerDivisionTest.cpp 100 Value *Rem = Builder.CreateSRem(A, B);
221 Value *Rem = Builder.CreateSRem(A, B);