Home
last modified time | relevance | path

Searched refs:MaskV (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp476 uint64_t MaskV = MaskN->getZExtValue(); in PreprocessTrunc() local
478 if (!((IntNo == Intrinsic::bpf_load_byte && MaskV == 0xFF) || in PreprocessTrunc()
479 (IntNo == Intrinsic::bpf_load_half && MaskV == 0xFFFF) || in PreprocessTrunc()
480 (IntNo == Intrinsic::bpf_load_word && MaskV == 0xFFFFFFFF))) in PreprocessTrunc()
/freebsd/crypto/openssl/crypto/sm4/asm/
H A Dvpsm4_ex-armv8.pl38 my ($MaskV,$TAHMatV,$TALMatV,$ATAHMatV,$ATALMatV,$ANDMaskV)=("v26","v27","v28","v29","v30","v31");
150 tbl @vtmp[0].16b, {$dat.16b}, $MaskV.16b
184 tbl @vtmp[0].16b, {$dat.16b}, $MaskV.16b
185 tbl @vtmp[1].16b, {$datx.16b}, $MaskV.16b
235 tbl @vtmp[0].16b, {@vtmp[3].16b}, $MaskV.16b
624 tbl @vtmp[0].16b, {@data[0].16b}, $MaskV.16b
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1216 SDValue MaskV = in insertHvxElementReg() local
1219 SDValue RotV = DAG.getNode(HexagonISD::VROR, dl, VecTy, {VecV, MaskV}); in insertHvxElementReg()
1222 {DAG.getConstant(HwLen, dl, MVT::i32), MaskV}); in insertHvxElementReg()
2255 SDValue MaskV = DAG.getNode(HexagonISD::Q2V, dl, ByteTy, Mask); in LowerHvxMaskedOp() local
2256 VectorPair Tmp = StoreAlign(MaskV, Base); in LowerHvxMaskedOp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp6129 APInt MaskV = in foldICmpEquality() local
6131 MaskV <<= ShAmt; in foldICmpEquality()
6136 Value *Mask = Builder.CreateAnd(A, Builder.getInt(MaskV)); in foldICmpEquality()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp1190 SDValue MaskV = M < NumElts ? V1 : V2; in matchShuffleAsByteRotate() local
1200 TargetV = MaskV; in matchShuffleAsByteRotate()
1201 else if (TargetV != MaskV) in matchShuffleAsByteRotate()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp10084 SDValue MaskV = MaskIdx < Size ? V1 : V2; in isShuffleEquivalent() local
10088 if (!IsElementEquivalent(Size, MaskV, ExpectedV, MaskIdx, ExpectedIdx)) in isShuffleEquivalent()
10156 SDValue MaskV = MaskIdx < Size ? V1 : V2; in isTargetShuffleEquivalent() local
10160 if (IsElementEquivalent(Size, MaskV, ExpectedV, MaskIdx, ExpectedIdx)) in isTargetShuffleEquivalent()
11866 SDValue MaskV = M < NumElts ? V1 : V2; in matchShuffleAsElementRotate() local
11876 TargetV = MaskV; in matchShuffleAsElementRotate()
11877 else if (TargetV != MaskV) in matchShuffleAsElementRotate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp313 for (auto [J, MaskV] : enumerate(MutableArrayRef(NewMask).slice( in transformScalarShuffleIndiciesToVector()
315 MaskV = Mask[I] == PoisonMaskElem ? PoisonMaskElem in transformScalarShuffleIndiciesToVector()