Searched refs:HiBits (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BypassSlowDivision.cpp | 234 unsigned HiBits = LongLen - ShortLen; in getValueRange() local 241 if (Known.countMinLeadingZeros() >= HiBits) in getValueRange() 244 if (Known.countMaxLeadingZeros() < HiBits) in getValueRange()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 1971 APInt HiBits = APInt::getHighBitsSet(BitWidth, BitWidth / 2); in SimplifyDemandedBits() local 1978 TLO.DAG.MaskedValueIsZero(Op0, HiBits))) { in SimplifyDemandedBits() 5029 APInt HiBits = APInt::getHighBitsSet(EltBits, EltBits / 2); in SimplifySetCC() local 5034 DAG.MaskedValueIsZero(LHS, HiBits)) { in SimplifySetCC() 5042 DAG.MaskedValueIsZero(RHS, HiBits)) { in SimplifySetCC() 5053 APInt HiBits = APInt::getHighBitsSet(EltBits, HalfBits); in SimplifySetCC() local 5054 SDValue LoBits = DAG.getConstant(~HiBits, dl, OpVT); in SimplifySetCC()
|
H A D | SelectionDAG.cpp | 3655 unsigned HiBits = Op.getOperand(1).getScalarValueSizeInBits(); in computeKnownBits() local 3675 Known = Known.extractBits(HiBits, LoBits); in computeKnownBits() 6048 APInt HiBits = APInt::getBitsSetFrom(VT.getScalarSizeInBits(), in getNode() local 6050 if (MaskedValueIsZero(OpOp, HiBits)) { in getNode()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 12409 SDValue LowLHS, HiBits; in performOrCombine() local 12410 std::tie(LowLHS, HiBits) = split64BitValue(LHS, DAG); in performOrCombine() 12414 DCI.AddToWorklist(HiBits.getNode()); in performOrCombine() 12417 LowOr, HiBits); in performOrCombine() 15577 int64_t HiBits = static_cast<int32_t>(Val >> 32); in checkAsmConstraintVal() local 15579 return checkAsmConstraintValA(Op, HiBits, 32) && in checkAsmConstraintVal()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 2421 APInt HiBits = in matchIndexRecursively() local 2426 CurDAG->MaskedValueIsZero(ShVal, HiBits))) { in matchIndexRecursively()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 5034 APInt HiBits = APInt::getHighBitsSet(OrigEltSize, EltSize); in skipExtensionForVectorMULL() local 5035 if (DAG.MaskedValueIsZero(N, HiBits)) in skipExtensionForVectorMULL()
|