Home
last modified time | relevance | path

Searched refs:countMaxActiveBits (Results 1 – 12 of 12) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownBits.h287 unsigned countMaxActiveBits() const { in countMaxActiveBits() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp97 computeKnownBits(LHS, *DL).countMaxActiveBits() <= 8) && in matchVPDPBUSDPattern()
H A DX86ISelLowering.cpp4512 DAG.computeKnownBits(LHS).countMaxActiveBits() <= EltSizeInBits && in getPack()
4513 DAG.computeKnownBits(RHS).countMaxActiveBits() <= EltSizeInBits) in getPack()
43181 DAG.computeKnownBits(Op0).countMaxActiveBits() <= 8) && in detectExtMul()
49847 unsigned MaxActiveBits = DAG->computeKnownBits(V).countMaxActiveBits(); in detectAVGPattern()
51200 return DAG.computeKnownBits(V).countMaxActiveBits() <= 16; in combinePMULH()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp593 return computeKnownBits(Op, *DL, 0, AC).countMaxActiveBits(); in numBitsUnsigned()
H A DAMDGPUISelLowering.cpp50 return DAG.computeKnownBits(Op).countMaxActiveBits(); in numBitsUnsigned()
5643 unsigned LHSValBits = LHSKnown.countMaxActiveBits(); in computeKnownBitsForTargetNode()
5644 unsigned RHSValBits = RHSKnown.countMaxActiveBits(); in computeKnownBitsForTargetNode()
H A DSIISelLowering.cpp15417 unsigned Src1ValBits = Src1Known.countMaxActiveBits(); in computeKnownBitsForTargetNode()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp1492 const unsigned EffWidthY = YKnown.countMaxActiveBits(); in simplifyLShrInst()
2184 const unsigned EffWidthY = YKnown.countMaxActiveBits(); in simplifyAndInst()
2187 const unsigned EffWidthX = XKnown.countMaxActiveBits(); in simplifyAndInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp1941 DAG.computeKnownBits(OpL).countMaxActiveBits(); in PromoteSetCCOperands()
1943 DAG.computeKnownBits(OpR).countMaxActiveBits(); in PromoteSetCCOperands()
H A DDAGCombiner.cpp2553 Known.countMaxActiveBits() < Sel.getScalarValueSizeInBits()) in foldBinOpIntoSelect()
14770 if (Known.countMaxActiveBits() <= Log2_32(Size)) { in visitTRUNCATE()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1524 if (KnownX.countMaxActiveBits() > TruncBits) in foldICmpTruncWithTruncOrExt()
1530 if (KnownY.countMaxActiveBits() > TruncBits) in foldICmpTruncWithTruncOrExt()
H A DInstCombineAndOrXor.cpp2661 if (computeKnownBits(A, /* Depth */ 0, &I).countMaxActiveBits() <= 1) { in visitAnd()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp12890 unsigned ActiveBits = std::max(8u, Known.countMaxActiveBits()); in narrowIndex()