Home
last modified time | relevance | path

Searched refs:SrcBitWidth (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp363 unsigned SrcBitWidth = I->getOperand(0)->getType()->getScalarSizeInBits(); in SimplifyDemandedUseBits() local
365 APInt InputDemandedMask = DemandedMask.zextOrTrunc(SrcBitWidth); in SimplifyDemandedUseBits()
366 KnownBits InputKnown(SrcBitWidth); in SimplifyDemandedUseBits()
371 if (BitWidth > SrcBitWidth) in SimplifyDemandedUseBits()
372 Known.Zero.setBitsFrom(SrcBitWidth); in SimplifyDemandedUseBits()
399 unsigned SrcBitWidth = I->getOperand(0)->getType()->getScalarSizeInBits(); in SimplifyDemandedUseBits() local
401 APInt InputDemandedBits = DemandedMask.trunc(SrcBitWidth); in SimplifyDemandedUseBits()
405 if (DemandedMask.getActiveBits() > SrcBitWidth) in SimplifyDemandedUseBits()
406 InputDemandedBits.setBit(SrcBitWidth-1); in SimplifyDemandedUseBits()
408 KnownBits InputKnown(SrcBitWidth); in SimplifyDemandedUseBits()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp1123 unsigned SrcBitWidth; in computeKnownBitsFromOperator() local
1127 SrcBitWidth = ScalarTy->isPointerTy() ? in computeKnownBitsFromOperator()
1131 assert(SrcBitWidth && "SrcBitWidth can't be zero"); in computeKnownBitsFromOperator()
1132 Known = Known.zextOrTrunc(SrcBitWidth); in computeKnownBitsFromOperator()
1136 if (BitWidth > SrcBitWidth) in computeKnownBitsFromOperator()
1137 Known.Zero.setBitsFrom(SrcBitWidth); in computeKnownBitsFromOperator()
1153 unsigned SrcBitWidth = I->getOperand(0)->getType()->getScalarSizeInBits(); in computeKnownBitsFromOperator() local
1155 Known = Known.trunc(SrcBitWidth); in computeKnownBitsFromOperator()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp6021 unsigned SrcBitWidth = SrcOp.getScalarValueSizeInBits(); in computeKnownBitsForTargetNode() local
6026 Known.Zero.setBitsFrom(SrcBitWidth); in computeKnownBitsForTargetNode()
6068 unsigned SrcBitWidth = Op.getOperand(OpNo).getScalarValueSizeInBits(); in computeNumSignBitsBinOp() local
6071 if (SrcBitWidth > VTBits) { // PACK in computeNumSignBitsBinOp()
6072 unsigned SrcExtraBits = SrcBitWidth - VTBits; in computeNumSignBitsBinOp()
6077 assert (SrcBitWidth == VTBits && "Expected operands of same bitwidth."); in computeNumSignBitsBinOp()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2113 unsigned SrcBitWidth = Src.getScalarValueSizeInBits(); in GetDemandedBits() local
2116 if (Mask.getActiveBits() > SrcBitWidth) in GetDemandedBits()
2118 APInt SrcMask = Mask.trunc(SrcBitWidth); in GetDemandedBits()