Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp685 unsigned NumSrcBits = SrcTy.getScalarSizeInBits(); in computeNumSignBits() local
687 if (NumSrcSignBits > (NumSrcBits - DstTyBits)) in computeNumSignBits()
688 return NumSrcSignBits - (NumSrcBits - DstTyBits); in computeNumSignBits()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp12553 unsigned NumSrcBits = PackVT.getScalarSizeInBits(); in matchShuffleWithPACK() local
12554 unsigned NumPackedBits = NumSrcBits - BitSize; in matchShuffleWithPACK()
12561 if ((!N1.isUndef() && !IsZero1 && NumBits1 != NumSrcBits) || in matchShuffleWithPACK()
12562 (!N2.isUndef() && !IsZero2 && NumBits2 != NumSrcBits)) in matchShuffleWithPACK()
37091 unsigned NumSrcBits = SrcVT.getScalarSizeInBits(); in ComputeNumSignBitsForTargetNode() local
37092 assert(VTBits < NumSrcBits && "Illegal truncation input type"); in ComputeNumSignBitsForTargetNode()
37095 if (Tmp > (NumSrcBits - VTBits)) in ComputeNumSignBitsForTargetNode()
37096 return Tmp - (NumSrcBits - VTBits); in ComputeNumSignBitsForTargetNode()
48675 unsigned NumSrcBits = In.getScalarValueSizeInBits(); in detectSSatPattern() local
48689 SignedMax = APInt::getAllOnes(NumDstBits).zext(NumSrcBits); in detectSSatPattern()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4280 unsigned NumSrcBits = Op.getOperand(0).getScalarValueSizeInBits(); in ComputeNumSignBits() local
4282 if (NumSrcSignBits > (NumSrcBits - VTBits)) in ComputeNumSignBits()
4283 return NumSrcSignBits - (NumSrcBits - VTBits); in ComputeNumSignBits()
H A DTargetLowering.cpp8225 unsigned NumSrcBits = SrcVT.getSizeInBits(); in scalarizeVectorLoad() local
8226 EVT SrcIntVT = EVT::getIntegerVT(*DAG.getContext(), NumSrcBits); in scalarizeVectorLoad()