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

/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/
H A DAPSInt.h102 *this = urem(RHS);
117 return IsUnsigned ? APSInt(urem(RHS), true) : APSInt(srem(RHS), false);
H A DAPInt.h928 APInt LLVM_ATTRIBUTE_UNUSED_RESULT urem(const APInt &RHS) const;
1870 inline APInt urem(const APInt &LHS, const APInt &RHS) { return LHS.urem(RHS); }
/freebsd-11.0-release/contrib/llvm/lib/Support/
H A DAPInt.cpp822 B = APIntOps::urem(A, B);
1426 anc = t - 1 - t.urem(ad); // absolute value of nc
1471 nc = allOnes - (allOnes - d).urem(d);
1637 // compute the remainder (urem uses this).
1887 APInt APInt::urem(const APInt& RHS) const {
1927 return -((-(*this)).urem(-RHS));
1928 return -((-(*this)).urem(RHS));
1931 return this->urem(-RHS);
1932 return this->urem(RHS);
/freebsd-11.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-11.0-release/contrib/gcc/config/sparc/
H A Dlb1spc.asm469 .global .urem
471 .urem:
/freebsd-11.0-release/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp721 INSTKEYWORD(urem, URem); INSTKEYWORD(srem, SRem); INSTKEYWORD(frem, FRem);
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp699 // Additional macros to execute binary operations udiv/sdiv/urem/srem since
738 case Instruction::URem: INTEGER_VECTOR_FUNCTION(urem) break;
780 case Instruction::URem: R.IntVal = Src1.IntVal.urem(Src2.IntVal); break;
2036 case Instruction::URem: Dest.IntVal = Op0.IntVal.urem(Op1.IntVal); break;
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp807 case Instruction::URem:GV.IntVal = LHS.IntVal.urem(RHS.IntVal); break;
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DScalarEvolution.cpp2668 if (!StepInt.urem(DivInt) &&
2682 if (StartC && !DivInt.urem(StepInt) &&
2688 const APInt &StartRem = StartInt.urem(StepInt);
6478 APInt Result = (I * B.lshr(Mult2).zext(BW + 1)).urem(Mod);
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp1129 return ConstantInt::get(CI1->getContext(), C1V.urem(C2V));
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3240 return std::make_pair(C1.urem(C2), true);

Completed in 173 milliseconds