Home
last modified time | relevance | path

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

/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDKnownBits.h285 unsigned countMaxActiveBits() const { in countMaxActiveBits() function
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86PartialReduction.cpp97 computeKnownBits(LHS, *DL).countMaxActiveBits() <= 8) && in matchVPDPBUSDPattern()
HDX86ISelLowering.cpp4648 DAG.computeKnownBits(LHS).countMaxActiveBits() <= EltSizeInBits && in getPack()
4649 DAG.computeKnownBits(RHS).countMaxActiveBits() <= EltSizeInBits) in getPack()
44175 DAG.computeKnownBits(Op0).countMaxActiveBits() <= 8) && in detectExtMul()
52435 return DAG.computeKnownBits(V).countMaxActiveBits() <= 16; in combinePMULH()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
HDInstCombineShifts.cpp1292 computeKnownBits(X, /*Depth=*/0, &I).countMaxActiveBits() <= 1 && in visitLShr()
1293 computeKnownBits(Y, /*Depth=*/0, &I).countMaxActiveBits() <= 1) in visitLShr()
HDInstCombineAndOrXor.cpp2771 if (computeKnownBits(A, /* Depth */ 0, &I).countMaxActiveBits() <= 1) { in visitAnd()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUCodeGenPrepare.cpp595 return computeKnownBits(Op, *DL, 0, AC).countMaxActiveBits(); in numBitsUnsigned()
HDAMDGPUISelLowering.cpp52 return DAG.computeKnownBits(Op).countMaxActiveBits(); in numBitsUnsigned()
5700 unsigned LHSValBits = LHSKnown.countMaxActiveBits(); in computeKnownBitsForTargetNode()
5701 unsigned RHSValBits = RHSKnown.countMaxActiveBits(); in computeKnownBitsForTargetNode()
HDSIISelLowering.cpp15752 unsigned Src1ValBits = Src1Known.countMaxActiveBits(); in computeKnownBitsForTargetNode()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDInstructionSimplify.cpp1509 const unsigned EffWidthY = YKnown.countMaxActiveBits(); in simplifyLShrInst()
2194 const unsigned EffWidthY = YKnown.countMaxActiveBits(); in simplifyAndInst()
2197 const unsigned EffWidthX = XKnown.countMaxActiveBits(); in simplifyAndInst()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeIntegerTypes.cpp2071 DAG.computeKnownBits(OpL).countMaxActiveBits(); in SExtOrZExtPromotedOperands()
2073 DAG.computeKnownBits(OpR).countMaxActiveBits(); in SExtOrZExtPromotedOperands()
HDDAGCombiner.cpp2457 Known.countMaxActiveBits() < Sel.getScalarValueSizeInBits()) in foldBinOpIntoSelect()
15028 if (Known.countMaxActiveBits() <= Log2_32(Size)) { in visitTRUNCATE()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVISelLowering.cpp14124 unsigned ActiveBits = std::max(8u, Known.countMaxActiveBits()); in narrowIndex()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.cpp4759 : DAG.computeKnownBits(SrcVal).countMaxActiveBits(); in LowerINT_TO_FP()