Home
last modified time | relevance | path

Searched refs:MaskWidth (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp934 unsigned MaskWidth = I->getOperand(1)->getType()->getScalarSizeInBits(); in SimplifyDemandedUseBits() local
935 RHSKnown = KnownBits(MaskWidth); in SimplifyDemandedUseBits()
939 I, 1, (DemandedMask & ~LHSKnown.Zero).zextOrTrunc(MaskWidth), in SimplifyDemandedUseBits()
969 I, 1, (DemandedMask & ~LHSKnown.Zero).zextOrTrunc(MaskWidth))) in SimplifyDemandedUseBits()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp3212 unsigned MaskWidth = in isWorthFoldingIntoOrrWithShift() local
3221 SrlImm + NumTrailingZeroInShiftedMask + MaskWidth - 1, DL, VT)); in isWorthFoldingIntoOrrWithShift()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6132 int MaskWidth = Mask.size(); in resolveTargetShuffleInputsAndMask() local
6135 int lo = UsedInputs.size() * MaskWidth; in resolveTargetShuffleInputsAndMask()
6136 int hi = lo + MaskWidth; in resolveTargetShuffleInputsAndMask()
6148 M -= MaskWidth; in resolveTargetShuffleInputsAndMask()
6159 M = (M < hi) ? ((M - lo) + (j * MaskWidth)) : (M - MaskWidth); in resolveTargetShuffleInputsAndMask()
39133 Mask.resize(MaskWidth, SM_SentinelUndef); in combineX86ShufflesRecursively()
39139 for (unsigned i = 0; i < MaskWidth; ++i) { in combineX86ShufflesRecursively()
39154 if ((RootMaskedIdx < (SrcOpIndex * MaskWidth)) || in combineX86ShufflesRecursively()
39160 RootMaskedIdx = RootMaskedIdx & (MaskWidth - 1); in combineX86ShufflesRecursively()
39174 OpMaskedIdx = OpMaskedIdx & (MaskWidth - 1); in combineX86ShufflesRecursively()
[all …]