Home
last modified time | relevance | path

Searched refs:countMinLeadingZeros (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/Support/
DKnownBits.cpp236 unsigned MinLeadingZeros = LHS.countMinLeadingZeros(); in lshr()
287 unsigned MinLeadingZeros = LHS.countMinLeadingZeros(); in ashr()
539 unsigned LeadZ = LHS.countMinLeadingZeros(); in udiv()
565 std::max(LHS.countMinLeadingZeros(), RHS.countMinLeadingZeros()); in urem()
597 Known.Zero.setHighBits(LHS.countMinLeadingZeros()); in srem()
/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DKnownBits.h243 unsigned countMinLeadingZeros() const { in countMinLeadingZeros() function
256 return countMinLeadingZeros(); in countMinSignBits()
306 return getBitWidth() - countMinLeadingZeros(); in countMaxActiveBits()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/
DBypassSlowDivision.cpp241 if (Known.countMinLeadingZeros() >= HiBits) in getValueRange()
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td216 return CurDAG->computeKnownBits(SDValue(N, 0)).countMinLeadingZeros() == 31;
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DValueTracking.cpp911 Known.Zero.setHighBits(RHSKnown.countMinLeadingZeros()); in computeKnownBitsFromAssume()
932 Known.Zero.setHighBits(RHSKnown.countMinLeadingZeros() + 1); in computeKnownBitsFromAssume()
934 Known.Zero.setHighBits(RHSKnown.countMinLeadingZeros()); in computeKnownBitsFromAssume()
1445 Known.Zero.setHighBits(Known2.countMinLeadingZeros()); in computeKnownBitsFromOperator()
1449 Known.Zero.setHighBits(Known2.countMinLeadingZeros()); in computeKnownBitsFromOperator()
1697 LeadingKnown = std::max(Known.countMinLeadingZeros(), in computeKnownBitsFromOperator()
DScalarEvolution.cpp6516 if (TotalShift.ult(KnownStart.countMinLeadingZeros())) in getRangeForUnknownRecurrence()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/InstCombine/
DInstCombineSimplifyDemanded.cpp871 unsigned Leaders = Known2.countMinLeadingZeros(); in SimplifyDemandedUseBits()
DInstCombineCalls.cpp580 : Known.countMinLeadingZeros(); in foldCttzCtlz()
1492 uint64_t LZ = alignDown(Known.countMinLeadingZeros(), 8); in visitCallInst()
DInstCombineCompares.cpp1726 Know.countMinLeadingZeros()); in foldICmpAndConstConst()
3887 unsigned MinLeadZero = Known.countMinLeadingZeros(); in foldShiftIntoShiftInAnotherHandOfAndInICmp()
3898 unsigned MinLeadZero = Known.countMinLeadingZeros(); in foldShiftIntoShiftInAnotherHandOfAndInICmp()
DInstCombineCasts.cpp1761 SrcKnown.countMinLeadingZeros() - in isKnownExactCastIntToFP()
DInstructionCombining.cpp3240 unsigned LeadingKnownZeros = Known.countMinLeadingZeros(); in visitSwitchInst()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp1275 return Known.countMinLeadingZeros() >= IterCount; in highBitsAreZero()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DTargetLowering.cpp998 DAG.computeKnownBits(ExtOpA, DemandedElts, Depth).countMinLeadingZeros(); in combineShiftToAVG()
1000 DAG.computeKnownBits(ExtOpB, DemandedElts, Depth).countMinLeadingZeros(); in combineShiftToAVG()
6042 LeadingZeros = DAG.computeKnownBits(N0).countMinLeadingZeros(); in BuildUDIV()
9817 : DAG.computeKnownBits(LHS).countMinLeadingZeros(); in expandFixedPointDiv()
DSelectionDAGBuilder.cpp881 unsigned NumZeroBits = LOI->Known.countMinLeadingZeros(); in getCopyFromRegs()
DSelectionDAG.cpp3764 Known.Zero.setHighBits(Known2.countMinLeadingZeros()); in computeKnownBits()
DDAGCombiner.cpp10134 DAG.computeKnownBits(N0).countMinLeadingZeros())) in visitSHLSAT()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DCombinerHelper.cpp2148 return KB->getKnownBits(Reg).countMinLeadingZeros() >= DstSize - SrcSize; in matchCombineZextTrunc()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp3198 unsigned LZ = Known.countMinLeadingZeros(); in performShlCombine()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86ISelLowering.cpp12568 (DAG.computeKnownBits(Src).countMinLeadingZeros() >= EltSizeInBits))) in lowerShuffleWithVPMOV()
22571 if ((InNumEltBits - NumPackedZeroBits) <= Known.countMinLeadingZeros()) in LowerTRUNCATE()
24477 if (Known.countMinLeadingZeros() < BitWidth - AndBitWidth) in LowerAndToBT()
37898 if (Known.countMinLeadingZeros() < BitWidth) in computeKnownBitsForTargetNode()
51603 unsigned NumLeadingZeroBits = Known.countMinLeadingZeros(); in combineVectorSignBitsTruncation()
55972 if (!Known.isConstant() && Known.countMinLeadingZeros() >= 32) in combineScalarToVector()