/freebsd/crypto/openssl/crypto/bn/ |
H A D | bn_div.c | 268 BIGNUM *tmp, *snum, *sdiv, *res; in bn_div_fixed_top() local 284 sdiv = BN_CTX_get(ctx); in bn_div_fixed_top() 285 if (sdiv == NULL) in bn_div_fixed_top() 289 if (!BN_copy(sdiv, divisor)) in bn_div_fixed_top() 291 norm_shift = bn_left_align(sdiv); in bn_div_fixed_top() 292 sdiv->neg = 0; in bn_div_fixed_top() 303 div_n = sdiv->top; in bn_div_fixed_top() 323 d0 = sdiv->d[div_n - 1]; in bn_div_fixed_top() 324 d1 = (div_n == 1) ? 0 : sdiv->d[div_n - 2]; in bn_div_fixed_top() 422 l0 = bn_mul_words(tmp->d, sdiv->d, div_n, q); in bn_div_fixed_top() [all …]
|
/freebsd/sys/dev/sound/macio/ |
H A D | i2s.c | 445 u_int mclk, mdiv, sdiv; in i2s_setup() local 462 sdiv = MCLK_FS / sclk_fs; in i2s_setup() 491 switch (sdiv) { in i2s_setup() 499 x = (sdiv / 2) - 1; in i2s_setup()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | modsi3.S | 34 sdiv r2, r0, r1
|
H A D | divsi3.S | 37 sdiv r0, r0, r1
|
H A D | divmodsi4.S | 37 sdiv r0, r3, r1
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ConstantRange.cpp | 948 return sdiv(Other); in binaryOp() 1344 ConstantRange ConstantRange::sdiv(const ConstantRange &RHS) const { in sdiv() function in ConstantRange 1363 PosRes = ConstantRange(PosL.Lower.sdiv(PosR.Upper - 1), in sdiv() 1364 (PosL.Upper - 1).sdiv(PosR.Lower) + 1); in sdiv() 1373 APInt Lo = (NegL.Upper - 1).sdiv(NegR.Lower); in sdiv() 1387 ConstantRange(Lo, NegL.Lower.sdiv(AdjNegRUpper - 1) + 1)); in sdiv() 1403 AdjNegLLower.sdiv(NegR.Upper - 1) + 1)); in sdiv() 1407 ConstantRange(std::move(Lo), NegL.Lower.sdiv(NegR.Upper - 1) + 1)); in sdiv() 1414 NegRes = ConstantRange((PosL.Upper - 1).sdiv(NegR.Upper - 1), in sdiv() 1415 PosL.Lower.sdiv(NegR.Lower) + 1); in sdiv() [all …]
|
H A D | DataLayout.cpp | 957 APInt Index = Offset.sdiv(ElemSize); in getElementIndex()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoM.td | 77 def : PatGprGpr<sdiv, DIV>; 127 def : PatGprGpr<sdiv, DIVW, i32, i32>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APSInt.h | 139 *this = sdiv(RHS); 148 return IsUnsigned ? APSInt(udiv(RHS), true) : APSInt(sdiv(RHS), false);
|
H A D | APInt.h | 950 APInt sdiv(const APInt &RHS) const; 951 APInt sdiv(int64_t RHS) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | KnownBits.cpp | 946 KnownBits KnownBits::sdiv(const KnownBits &LHS, const KnownBits &RHS, in sdiv() function in KnownBits 971 : Num.sdiv(Denom); in sdiv() 977 Res = Denom.isZero() ? Num : Num.sdiv(Denom); in sdiv() 984 Res = Num.sdiv(Denom); in sdiv()
|
H A D | APInt.cpp | 1614 APInt APInt::sdiv(const APInt &RHS) const { in sdiv() function in APInt 1625 APInt APInt::sdiv(int64_t RHS) const { in sdiv() function in APInt 1927 return sdiv(RHS); in sdiv_ov() 1934 Overflow = Res.sdiv(RHS) != *this || in smul_ov() 2775 return A.sdiv(B); in RoundingSDiv()
|
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
H A D | ProfileSummaryBuilder.cpp | 149 Temp = Temp.sdiv(D); in computeDetailedSummary()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ConstantRange.h | 470 ConstantRange sdiv(const ConstantRange &Other) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 1517 Q = Delta.sdiv(G); in findGCD() 1618 APInt TC = CM.sdiv(G); in exactSIVtest() 1626 APInt TB = BM.sdiv(G); in exactSIVtest() 1645 APInt TA = AM.sdiv(G); in exactSIVtest() 2010 APInt TC = CM.sdiv(G); in exactRDIVtest() 2018 APInt TB = BM.sdiv(G); in exactRDIVtest() 2035 APInt TA = AM.sdiv(G); in exactRDIVtest() 3220 APInt CdivB = Charlie.sdiv(Beta); in propagateLine() 3235 APInt CdivA = Charlie.sdiv(Alpha); in propagateLine() 3249 APInt CdivA = Charlie.sdiv(Alpha); in propagateLine()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips64r6InstrInfo.td | 67 class DDIV_DESC : DIVMOD_DESC_BASE<"ddiv", GPR64Opnd, II_DDIV, sdiv>; 310 def : MipsPat<(i64 (sext (i32 (sdiv GPR32:$src, GPR32:$src2)))),
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kInstrArithmetic.td | 636 def SDIVd32d32 : MxDiMuOp_DD_Long<"divs.l", sdiv, 0x131, /*SIGNED*/true>; 646 def : Pat<(sdiv i8:$dst, i8:$opd), 667 def : Pat<(sdiv i16:$dst, i16:$opd), 688 def : Pat<(sdiv i8:$dst, Mxi8immSExt8:$opd), 709 def : Pat<(sdiv i16:$dst, Mxi16immSExt16:$opd),
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | KnownBits.h | 367 static KnownBits sdiv(const KnownBits &LHS, const KnownBits &RHS,
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | IntegralAP.h | 219 *R = IntegralAP(A.V.sdiv(B.V)); in div()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrInteger.td | 56 defm DIV_S : BinaryInt<sdiv, "div_s", 0x6d, 0x7f>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstr64Bit.td | 196 [(set i64:$rd, (sdiv i64:$rs1, i64:$rs2))]>; 200 [(set i64:$rd, (sdiv i64:$rs1, (i64 simm13:$simm13)))]>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
H A D | SelectionDAGCompat.td | 68 def : GINodeEquiv<G_SDIV, sdiv>;
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 862 INSTKEYWORD(udiv, UDiv); INSTKEYWORD(sdiv, SDiv); INSTKEYWORD(fdiv, FDiv); in LexIdentifier()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 990 ConstantRange DivCR = LCR.sdiv(RCR); in processSDiv()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Execution.cpp | 756 case Instruction::SDiv: INTEGER_VECTOR_FUNCTION(sdiv) break; in visitBinaryOperator() 798 case Instruction::SDiv: R.IntVal = Src1.IntVal.sdiv(Src2.IntVal); break; in visitBinaryOperator()
|