Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3391 const unsigned EltBitWidth = Op.getValueSizeInBits(); in computeKnownBits() local
3394 Known.Zero = Known.Zero.getHiBits(Known.getBitWidth() - Index * EltBitWidth); in computeKnownBits()
3395 Known.One = Known.One.getHiBits(Known.getBitWidth() - Index * EltBitWidth); in computeKnownBits()
3398 Known = Known.trunc(EltBitWidth); in computeKnownBits()
3408 const unsigned EltBitWidth = VecVT.getScalarSizeInBits(); in computeKnownBits() local
3413 if (BitWidth > EltBitWidth) in computeKnownBits()
3414 Known = Known.trunc(EltBitWidth); in computeKnownBits()
3425 if (BitWidth > EltBitWidth) in computeKnownBits()
4072 const unsigned EltBitWidth = Op.getOperand(0).getScalarValueSizeInBits(); in ComputeNumSignBits() local
4078 if (BitWidth != EltBitWidth) in ComputeNumSignBits()
H A DDAGCombiner.cpp5763 unsigned EltBitWidth = Vector->getValueType(0).getScalarSizeInBits(); in visitAND() local
5768 if (EltBitWidth > SplatBitSize) in visitAND()
5769 for (SplatValue = SplatValue.zextOrTrunc(EltBitWidth); in visitAND()
5770 SplatBitSize < EltBitWidth; SplatBitSize = SplatBitSize * 2) in visitAND()
5775 if ((SplatBitSize % EltBitWidth) == 0) { in visitAND()
5776 Constant = APInt::getAllOnesValue(EltBitWidth); in visitAND()
5777 for (unsigned i = 0, n = (SplatBitSize / EltBitWidth); i < n; ++i) in visitAND()
5778 Constant &= SplatValue.extractBits(EltBitWidth, i * EltBitWidth); in visitAND()
H A DTargetLowering.cpp2067 unsigned EltBitWidth = Src.getScalarValueSizeInBits(); in SimplifyDemandedBits() local
2082 if (BitWidth > EltBitWidth) in SimplifyDemandedBits()
2083 DemandedSrcBits = DemandedSrcBits.trunc(EltBitWidth); in SimplifyDemandedBits()
2101 if (BitWidth > EltBitWidth) in SimplifyDemandedBits()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp13714 unsigned EltBitWidth = V.getScalarValueSizeInBits(); in lowerShuffleAsBroadcast() local
13716 unsigned BeginOffset = Idx * EltBitWidth; in lowerShuffleAsBroadcast()
13723 int EltBitWidth = VOuter.getScalarValueSizeInBits(); in lowerShuffleAsBroadcast() local
13726 int BeginOffset = Idx * EltBitWidth; in lowerShuffleAsBroadcast()
13727 int EndOffset = BeginOffset + NumSubElts * EltBitWidth; in lowerShuffleAsBroadcast()
42206 unsigned EltBitWidth = VT.getScalarSizeInBits(); in combineSelect() local
42208 TLI.isTypeLegal(VT) && ((Subtarget.hasAVX() && EltBitWidth == 32) || in combineSelect()
42209 (Subtarget.hasAVX2() && EltBitWidth == 64) || in combineSelect()
42220 ShlVals.push_back(EltBitWidth - 1 - in combineSelect()
44638 unsigned EltBitWidth = VT0.getScalarSizeInBits(); in combineAndMaskToShift() local
[all …]