Searched refs:urem (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/ADT/
H A DAPSInt.h92 *this = urem(RHS);
107 return IsUnsigned ? APSInt(urem(RHS), true) : APSInt(srem(RHS), false);
H A DAPInt.h822 APInt urem(const APInt &RHS) const;
1713 inline APInt urem(const APInt& LHS, const APInt& RHS) {
1714 return LHS.urem(RHS);
/freebsd-10.0-release/contrib/gcc/config/sparc/
H A Dlb1spl.asm53 .global .urem
55 .urem:
H A Dlb1spc.asm469 .global .urem
471 .urem:
/freebsd-10.0-release/contrib/llvm/lib/Support/
H A DAPInt.cpp809 B = APIntOps::urem(A, B);
1404 anc = t - 1 - t.urem(ad); // absolute value of nc
1449 nc = allOnes - (allOnes - d).urem(d);
1640 // compute the remainder (urem uses this).
1890 APInt APInt::urem(const APInt& RHS) const {
1930 return -((-(*this)).urem(-RHS));
1931 return -((-(*this)).urem(RHS));
1934 return this->urem(-RHS);
1935 return this->urem(RHS);
/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-pcieepx-defs.h4071 uint32_t urem : 1; /**< Unsupported Request Error Mask */ member in struct:cvmx_pcieepx_cfg066::cvmx_pcieepx_cfg066_s
4097 uint32_t urem : 1;
4108 uint32_t urem : 1; /**< Unsupported Request Error Mask */ member in struct:cvmx_pcieepx_cfg066::cvmx_pcieepx_cfg066_cn52xx
4134 uint32_t urem : 1;
4146 uint32_t urem : 1; /**< Unsupported Request Error Mask */ member in struct:cvmx_pcieepx_cfg066::cvmx_pcieepx_cfg066_cn61xx
4172 uint32_t urem : 1;
4190 uint32_t urem : 1; /**< Unsupported Request Error Mask */ member in struct:cvmx_pcieepx_cfg066::cvmx_pcieepx_cfg066_cnf71xx
4214 uint32_t urem : 1;
H A Dcvmx-pciercx-defs.h3728 uint32_t urem : 1; /**< Unsupported Request Error Mask */ member in struct:cvmx_pciercx_cfg066::cvmx_pciercx_cfg066_s
3754 uint32_t urem : 1;
3765 uint32_t urem : 1; /**< Unsupported Request Error Mask */ member in struct:cvmx_pciercx_cfg066::cvmx_pciercx_cfg066_cn52xx
3791 uint32_t urem : 1;
3803 uint32_t urem : 1; /**< Unsupported Request Error Mask */ member in struct:cvmx_pciercx_cfg066::cvmx_pciercx_cfg066_cn61xx
3829 uint32_t urem : 1;
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp697 // Additional macros to execute binary operations udiv/sdiv/urem/srem since
736 case Instruction::URem: INTEGER_VECTOR_FUNCTION(urem) break;
778 case Instruction::URem: R.IntVal = Src1.IntVal.urem(Src2.IntVal); break;
1520 case Instruction::URem: Dest.IntVal = Op0.IntVal.urem(Op1.IntVal); break;
/freebsd-10.0-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp645 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem);
/freebsd-10.0-release/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp2154 if (!StepInt.urem(DivInt) &&
2169 if (StartC && !DivInt.urem(StepInt) &&
2175 const APInt &StartRem = StartInt.urem(StepInt);
5379 APInt Result = (I * B.lshr(Mult2).zext(BW + 1)).urem(Mod);
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp725 case Instruction::URem:GV.IntVal = LHS.IntVal.urem(RHS.IntVal); break;
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp1061 return ConstantInt::get(CI1->getContext(), C1V.urem(C2V));
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2746 Outputs.push_back(getConstant(C1.urem(C2), SVT));

Completed in 232 milliseconds