Home
last modified time | relevance | path

Searched defs:MaskVT (Results 1 – 11 of 11) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2592 MVT MaskVT = getMaskTypeFor(VecVT); getAllOnesMask() local
2996 MVT MaskVT = Mask.getSimpleValueType(); lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND() local
4959 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); lowerVECTOR_SHUFFLE() local
5012 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); lowerVECTOR_SHUFFLE() local
7648 EVT MaskVT = Op.getValueType(); lowerVectorMaskTruncLike() local
7732 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVectorTruncLike() local
7843 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVectorFPExtendOrRoundLike() local
8632 MVT MaskVT = getMaskTypeFor(VT); LowerINTRINSIC_WO_CHAIN() local
8752 MVT MaskVT = getMaskTypeFor(ContainerVT); LowerINTRINSIC_W_CHAIN() local
8917 MVT MaskVT = getMaskTypeFor(ContainerVT); LowerINTRINSIC_VOID() local
10119 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedLoad() local
10185 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedStore() local
10222 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerFixedLengthVectorSetccToRVV() local
10279 MVT MaskVT = getMaskTypeFor(ContainerInVT); lowerVectorStrictFSetcc() local
10639 MVT MaskVT = getMaskTypeFor(DstVT); lowerVPFPIntConvOp() local
10776 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVPSpliceExperimental() local
10853 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVPReverseExperimental() local
11009 MVT MaskVT = ContainerVT.changeVectorElementType(MVT::i1); lowerVPStridedLoad() local
11056 MVT MaskVT = ContainerVT.changeVectorElementType(MVT::i1); lowerVPStridedStore() local
11128 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedGather() local
11228 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedScatter() local
15627 EVT MaskVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, PerformDAGCombine() local
15876 MVT MaskVT = getMaskTypeFor(VecVT); PerformDAGCombine() local
[all...]
H A DRISCVISelDAGToDAG.cpp3639 MVT MaskVT = MVT::getVectorVT(MVT::i1, EC); performCombineVMergeAndVOps() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.cpp410 auto MaskVT = getLegalVectorType(Packing, MVT::i1); in getConstantMask() local
H A DVEISelLowering.cpp359 for (MVT MaskVT : AllMaskVTs) { in initVPUActions() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1255 EVT MaskVT = Mask.getValueType(); SplitMask() local
5471 EVT MaskVT = Mask.getValueType(); WidenVecRes_MLOAD() local
5496 EVT MaskVT = Mask.getValueType(); WidenVecRes_MGATHER() local
5616 convertMask(SDValue InMask,EVT MaskVT,EVT ToMaskVT) convertMask() argument
5743 EVT MaskVT = getSetCCResultType(getSETCCOperandType(Cond)); WidenVSELECTMask() local
5756 EVT MaskVT; WidenVSELECTMask() local
6593 EVT MaskVT = Mask.getValueType(); WidenVecOp_MSTORE() local
6668 EVT MaskVT = Mask.getValueType(); WidenVecOp_MSCATTER() local
[all...]
H A DLegalizeVectorOps.cpp1511 EVT MaskVT = Mask.getValueType(); ExpandVP_MERGE() local
H A DTargetLowering.cpp9747 EVT MaskVT = Mask.getValueType(); IncrementMemoryAddress() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7179 MVT MaskVT = BOperand.getSimpleValueType(); lowerBuildVectorAsBroadcast() local
10345 MVT MaskVT = VT; lowerShuffleAsBitMask() local
13974 MVT MaskVT = VT.changeTypeToInteger(); lowerShuffleWithPERMV() local
17695 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); LowerVSELECT() local
22248 MVT MaskVT = ScalarSize >= 32 ? MVT::v4i32 : MVT::v16i8; LowerVectorAllEqual() local
25119 getMaskNode(SDValue Mask,MVT MaskVT,const X86Subtarget & Subtarget,SelectionDAG & DAG,const SDLoc & dl) getMaskNode() argument
25158 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); getVectorMaskingNode() local
25616 EVT MaskVT = Src3.getValueType().changeVectorElementTypeToInteger(); LowerINTRINSIC_WO_CHAIN() local
25679 MVT MaskVT = Op.getSimpleValueType(); LowerINTRINSIC_WO_CHAIN() local
25903 MVT MaskVT = MVT::getVectorVT(MVT::i1, SrcVT.getVectorNumElements()); LowerINTRINSIC_WO_CHAIN() local
25931 MVT MaskVT = MVT::getVectorVT(MVT::i1, SrcVT.getVectorNumElements()); LowerINTRINSIC_WO_CHAIN() local
26195 MVT MaskVT = Op.getSimpleValueType(); LowerINTRINSIC_WO_CHAIN() local
26299 EVT MaskVT = Mask.getValueType().changeVectorElementTypeToInteger(); getAVX2GatherNode() local
26334 MVT MaskVT = MVT::getVectorVT(MVT::i1, MinElts); getGatherNode() local
26371 MVT MaskVT = MVT::getVectorVT(MVT::i1, MinElts); getScatterNode() local
26402 MVT MaskVT = getPrefetchNode() local
27034 MVT MaskVT = MVT::getVectorVT(MVT::i1, MemVT.getVectorNumElements()); LowerINTRINSIC_W_CHAIN() local
27049 MVT MaskVT = MVT::getVectorVT(MVT::i1, MemVT.getVectorNumElements()); LowerINTRINSIC_W_CHAIN() local
27761 MVT MaskVT = MVT::getVectorVT(MVT::i1, CurrVT.getVectorNumElements()); LowerVectorCTLZInRegLUT() local
27787 MVT MaskVT = MVT::getVectorVT(MVT::i1, CurrVT.getVectorNumElements()); LowerVectorCTLZInRegLUT() local
29457 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); LowerShift() local
31557 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); LowerMSCATTER() local
31577 MVT MaskVT = Mask.getSimpleValueType(); LowerMLOAD() local
31710 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); LowerMGATHER() local
37072 matchUnaryShuffle(MVT MaskVT,ArrayRef<int> Mask,bool AllowFloatDomain,bool AllowIntDomain,SDValue V1,const SelectionDAG & DAG,const X86Subtarget & Subtarget,unsigned & Shuffle,MVT & SrcVT,MVT & DstVT) matchUnaryShuffle() argument
37226 matchUnaryPermuteShuffle(MVT MaskVT,ArrayRef<int> Mask,const APInt & Zeroable,bool AllowFloatDomain,bool AllowIntDomain,const SelectionDAG & DAG,const X86Subtarget & Subtarget,unsigned & Shuffle,MVT & ShuffleVT,unsigned & PermuteImm) matchUnaryPermuteShuffle() argument
37375 matchBinaryShuffle(MVT MaskVT,ArrayRef<int> Mask,bool AllowFloatDomain,bool AllowIntDomain,SDValue & V1,SDValue & V2,const SDLoc & DL,SelectionDAG & DAG,const X86Subtarget & Subtarget,unsigned & Shuffle,MVT & SrcVT,MVT & DstVT,bool IsUnary) matchBinaryShuffle() argument
37572 matchBinaryPermuteShuffle(MVT MaskVT,ArrayRef<int> Mask,const APInt & Zeroable,bool AllowFloatDomain,bool AllowIntDomain,SDValue & V1,SDValue & V2,const SDLoc & DL,SelectionDAG & DAG,const X86Subtarget & Subtarget,unsigned & Shuffle,MVT & ShuffleVT,unsigned & PermuteImm) matchBinaryPermuteShuffle() argument
38002 MVT MaskVT = FloatDomain ? MVT::getFloatingPointVT(MaskEltSizeInBits) combineX86ShuffleChain() local
38903 MVT MaskVT = MVT::getVectorVT(MaskSVT, NumMaskElts); combineX86ShufflesConstants() local
44748 EVT MaskVT = Mask.getValueType(); combineLogicBlendIntoConditionalNegate() local
48581 EVT MaskVT = EVT::getIntegerVT(*DAG.getContext(), NumElts); combineAnd() local
48928 EVT MaskVT = Mask.getValueType(); combineLogicBlendIntoPBLENDV() local
49376 EVT MaskVT = EVT::getIntegerVT(*DAG.getContext(), NumElts); combineOr() local
55109 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); combineConcatVectorOps() local
[all...]
H A DX86ISelDAGToDAG.cpp4896 MVT MaskVT = ResVT; tryVPTESTM() local
6196 MVT MaskVT = Mask.getSimpleValueType(); Select() local
[all...]
H A DX86TargetTransformInfo.cpp6237 auto *MaskVT = FixedVectorType::get(I1Type, VecTy->getNumElements()); getInterleavedMemoryOpCostAVX512() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp25704 MVT MaskVT; getPredicateForFixedLengthVector() local
26298 EVT MaskVT = Op.getOperand(0).getValueType(); LowerFixedLengthVectorSelectToSVE() local
[all...]