Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp764 unsigned NumSrcBits = SrcTy.getScalarSizeInBits(); in computeNumSignBits() local
766 if (NumSrcSignBits > (NumSrcBits - DstTyBits)) in computeNumSignBits()
767 return NumSrcSignBits - (NumSrcBits - DstTyBits); in computeNumSignBits()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4486 unsigned NumSrcBits = Op.getOperand(0).getValueSizeInBits(); in ComputeNumSignBits() local
4488 if (NumSrcSignBits > (NumSrcBits - VTBits)) in ComputeNumSignBits()
4489 return NumSrcSignBits - (NumSrcBits - VTBits); in ComputeNumSignBits()
4843 unsigned NumSrcBits = Op.getOperand(0).getScalarValueSizeInBits(); in ComputeNumSignBits() local
4845 if (NumSrcSignBits > (NumSrcBits - VTBits)) in ComputeNumSignBits()
4846 return NumSrcSignBits - (NumSrcBits - VTBits); in ComputeNumSignBits()
H A DTargetLowering.cpp9646 unsigned NumSrcBits = SrcVT.getSizeInBits(); in scalarizeVectorLoad() local
9647 EVT SrcIntVT = EVT::getIntegerVT(*DAG.getContext(), NumSrcBits); in scalarizeVectorLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10373 unsigned NumSrcBits = PackVT.getScalarSizeInBits(); in matchShuffleWithPACK() local
10374 unsigned NumPackedBits = NumSrcBits - BitSize; in matchShuffleWithPACK()
10381 if ((!N1.isUndef() && !IsZero1 && NumBits1 != NumSrcBits) || in matchShuffleWithPACK()
10382 (!N2.isUndef() && !IsZero2 && NumBits2 != NumSrcBits)) in matchShuffleWithPACK()
10385 APInt ZeroMask = APInt::getHighBitsSet(NumSrcBits, NumPackedBits); in matchShuffleWithPACK()
37644 unsigned NumSrcBits = SrcVT.getScalarSizeInBits(); in ComputeNumSignBitsForTargetNode() local
37645 assert(VTBits < NumSrcBits && "Illegal truncation input type"); in ComputeNumSignBitsForTargetNode()
37648 if (Tmp > (NumSrcBits - VTBits)) in ComputeNumSignBitsForTargetNode()
37649 return Tmp - (NumSrcBits - VTBits); in ComputeNumSignBitsForTargetNode()
49370 unsigned NumSrcBits = SrcVT.getScalarSizeInBits(); in combineBitOpWithPACK() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp16604 unsigned NumSrcBits = V.getScalarValueSizeInBits(); in combineTruncToVnclip()
16605 APInt SignedMax = APInt::getSignedMaxValue(NumDstBits).sext(NumSrcBits); in combineTruncToVnclip()
16606 APInt SignedMin = APInt::getSignedMinValue(NumDstBits).sext(NumSrcBits); in combineTruncToVnclip()
16601 unsigned NumSrcBits = V.getScalarValueSizeInBits(); combineTruncToVnclip() local