/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUImageIntrinsicOptimizer.cpp | 121 AllEqual = FragIdList->getValue().udiv(4) == FragId->getValue().udiv(4); in addInstToMergeableList() 223 const APInt &NewFragIdVal = FragId->getValue().udiv(4) * 4; in optimizeSection()
|
/freebsd/tools/regression/compat32/aarch64/ |
H A D | swp_test_impl.S | 291 udiv r5, r0, r6 307 udiv r0, r4, r6 339 udiv r6, r6, r3
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | APInt.cpp | 1219 x_new = (this->udiv(x_old) + x_old).udiv(two); in sqrt() 1236 APInt midpoint((nextSquare - square).udiv(two)); in sqrt() 1543 APInt APInt::udiv(const APInt &RHS) const { in udiv() function in APInt 1581 APInt APInt::udiv(uint64_t RHS) const { in udiv() function in APInt 1617 return (-(*this)).udiv(-RHS); in sdiv() 1618 return -((-(*this)).udiv(RHS)); in sdiv() 1621 return -(this->udiv(-RHS)); in sdiv() 1622 return this->udiv(RHS); in sdiv() 1628 return (-(*this)).udiv(-RHS); in sdiv() 1629 return -((-(*this)).udiv(RHS)); in sdiv() [all …]
|
H A D | KnownBits.cpp | 950 return udiv(LHS, RHS, Exact); in sdiv() 1002 KnownBits KnownBits::udiv(const KnownBits &LHS, const KnownBits &RHS, in udiv() function in KnownBits 1019 APInt MaxRes = MinDenom.isZero() ? MaxNum : MaxNum.udiv(MinDenom); in udiv()
|
H A D | APFixedPoint.cpp | 329 Result = ThisVal.udiv(OtherVal); in div()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | ProfDataUtils.cpp | 276 Type::getInt32Ty(C), Val.udiv(APT).getLimitedValue(UINT32_MAX)))); in scaleProfData() 294 Type::getInt64Ty(C), Val.udiv(APT).getLimitedValue()))); in scaleProfData()
|
H A D | ConstantRange.cpp | 946 return udiv(Other); in binaryOp() 1324 ConstantRange::udiv(const ConstantRange &RHS) const { in udiv() function in ConstantRange 1328 APInt Lower = getUnsignedMin().udiv(RHS.getUnsignedMax()); in udiv() 1340 APInt Upper = getUnsignedMax().udiv(RHS_umin) + 1; in udiv()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoM.td | 78 def : PatGprGpr<udiv, DIVU>; 128 def : PatGprGpr<udiv, DIVUW, i32, i32>;
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | umodsi3.S | 28 udiv r2, r0, r1
|
H A D | udivmodsi4.S | 31 udiv r0, r3, r1
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APSInt.h | 137 *this = udiv(RHS); 148 return IsUnsigned ? APSInt(udiv(RHS), true) : APSInt(sdiv(RHS), false);
|
H A D | APInt.h | 942 APInt udiv(const APInt &RHS) const; 943 APInt udiv(uint64_t RHS) const;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ConstantRange.h | 463 ConstantRange udiv(const ConstantRange &Other) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BlockFrequencyInfo.cpp | 247 BBFreq = BBFreq.udiv(OldFreq); in setBlockFreqAndScale()
|
H A D | BlockFrequencyInfoImpl.cpp | 602 BlockCount = (BlockCount + EntryFreq.lshr(1)).udiv(EntryFreq); in getProfileCountFromFreq()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips64r6InstrInfo.td | 68 class DDIVU_DESC : DIVMOD_DESC_BASE<"ddivu", GPR64Opnd, II_DDIVU, udiv>; 313 def : MipsPat<(i64 (sext (i32 (udiv GPR32:$src, GPR32:$src2)))),
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kInstrArithmetic.td | 637 def UDIVd32d32 : MxDiMuOp_DD_Long<"divu.l", udiv, 0x131, /*SIGNED*/false>; 651 def : Pat<(udiv i8:$dst, i8:$opd), 672 def : Pat<(udiv i16:$dst, i16:$opd), 693 def : Pat<(udiv i8:$dst, Mxi8immSExt8:$opd), 714 def : Pat<(udiv i16:$dst, Mxi16immSExt16:$opd),
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | KnownBits.h | 371 static KnownBits udiv(const KnownBits &LHS, const KnownBits &RHS,
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | IntegralAP.h | 221 *R = IntegralAP(A.V.udiv(B.V)); in div()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrInteger.td | 57 defm DIV_U : BinaryInt<udiv, "div_u", 0x6e, 0x80>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcInstr64Bit.td | 205 [(set i64:$rd, (udiv i64:$rs1, i64:$rs2))]>; 209 [(set i64:$rd, (udiv i64:$rs1, (i64 simm13:$simm13)))]>;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/ |
H A D | SelectionDAGCompat.td | 69 def : GINodeEquiv<G_UDIV, udiv>;
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | LiteralSupport.cpp | 1513 OverflowOccurred |= Val.udiv(RadixVal) != OldVal; in GetIntegerValue() 1650 Val = Val.udiv(Base); in GetFixedPointValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | IndirectCallPromotion.cpp | 660 VTableGUIDCounts[GUID] -= APFuncCount.udiv(SumVTableCount).getZExtValue(); in tryToPromoteWithFuncCmp()
|
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLLexer.cpp | 862 INSTKEYWORD(udiv, UDiv); INSTKEYWORD(sdiv, SDiv); INSTKEYWORD(fdiv, FDiv); in LexIdentifier()
|