|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/ADT/APInt.h 1070 APInt urem(const APInt &RHS) const;
References
include/llvm/ADT/APSInt.h 119 *this = urem(RHS);
134 return IsUnsigned ? APSInt(urem(RHS), true) : APSInt(srem(RHS), false);
lib/Analysis/InstructionSimplify.cpp 5184 if (ShAmtC->urem(BitWidth).isNullValue())
lib/Analysis/Loads.cpp 88 !Offset.urem(APInt(Offset.getBitWidth(), Alignment.value()))
lib/Analysis/ScalarEvolution.cpp 3218 if (!StepInt.urem(DivInt) &&
3232 if (StartC && !DivInt.urem(StepInt) &&
3238 const APInt &StartRem = StartInt.urem(StepInt);
lib/CodeGen/GlobalISel/Utils.cpp 379 return C1.urem(C2);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 4723 return std::make_pair(C1.urem(C2), true);
lib/ExecutionEngine/ExecutionEngine.cpp 804 case Instruction::URem:GV.IntVal = LHS.IntVal.urem(RHS.IntVal); break;
lib/ExecutionEngine/Interpreter/Execution.cpp 791 case Instruction::URem: INTEGER_VECTOR_FUNCTION(urem) break;
833 case Instruction::URem: R.IntVal = Src1.IntVal.urem(Src2.IntVal); break;
2083 case Instruction::URem: Dest.IntVal = Op0.IntVal.urem(Op1.IntVal); break;
lib/IR/ConstantFold.cpp 1242 return ConstantInt::get(CI1->getContext(), C1V.urem(C2V));
lib/Support/APInt.cpp 1041 rot = rot.urem(APInt(rot.getBitWidth(), BitWidth));
1210 anc = t - 1 - t.urem(ad); // absolute value of nc
1255 nc = allOnes - (allOnes - d).urem(d);
1742 return -((-(*this)).urem(-RHS));
1743 return -((-(*this)).urem(RHS));
1746 return this->urem(-RHS);
1747 return this->urem(RHS);
2914 APInt T = V.abs().urem(A);
tools/lldb/source/Utility/Scalar.cpp 2349 result.m_integer = a->m_integer.urem(b->m_integer);
unittests/ADT/APIntTest.cpp 318 EXPECT_EQ(zero, neg_one.urem(one));
917 auto r = p.urem(a);
933 r = p.urem(b);
unittests/IR/ConstantRangeTest.cpp 1166 return N1.urem(N2);