reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/ADT/APInt.h
 1091   static void sdivrem(const APInt &LHS, const APInt &RHS, APInt &Quotient,

References

lib/Analysis/DependenceAnalysis.cpp
  524       APInt::sdivrem(Xtop, Xbot, Xq, Xr);
  527       APInt::sdivrem(Ytop, Ybot, Yq, Yr);
 1188     APInt::sdivrem(ConstDelta, ConstCoeff, Distance, Remainder);
 1376   APInt::sdivrem(APDelta, APCoeff, Distance, Remainder);
 1417   APInt::sdivrem(G0, G1, Q, R);
 1422     APInt::sdivrem(G0, G1, Q, R);
 1442   APInt::sdivrem(A, B, Q, R);
 1455   APInt::sdivrem(A, B, Q, R);
lib/Analysis/ScalarEvolution.cpp
  965       APInt::sdivrem(NumeratorVal, DenominatorVal, QuotientVal, RemainderVal);
lib/Support/APInt.cpp
 2816     APInt::sdivrem(A, B, Quo, Rem);
 2990     APInt::sdivrem(-B - (SQ+InexactSQ), TwoA, X, Rem);
 2992     APInt::sdivrem(-B + SQ, TwoA, X, Rem);
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  669     APInt::sdivrem(C1, C2, Quotient, Remainder);
lib/Transforms/InstCombine/InstructionCombining.cpp
 1214       APInt::sdivrem(CI->getValue(), Scale, Quotient, Remainder);
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  586     APInt::sdivrem(IndexOffset, ElementSize, Q, R);
unittests/ADT/APIntTest.cpp
  335   APInt::sdivrem(nine, two, q, r);
  338   APInt::sdivrem(-nine, two, q, r);
  341   APInt::sdivrem(nine, -two, q, r);
  344   APInt::sdivrem(-nine, -two, q, r);
  927   APInt::sdivrem(p, a, q, r);
  943     APInt::sdivrem(p, b, q, r);
 1069   APInt::sdivrem(A, B, Q, R);
 1078   APInt::sdivrem(O, B, Q, R);
 1087   APInt::sdivrem(A, I, Q, R);