Home
last modified time | relevance | path

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

/llvm-project/llvm/unittests/CodeGen/
H A DSelectionDAGPatternMatchTest.cpp332 auto MaskVT = EVT::getVectorVT(Context, BoolVT, 4); TEST_F() local
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2751 MVT MaskVT = getMaskTypeFor(VecVT); in getAllOnesMask() local
3155 MVT MaskVT = Mask.getSimpleValueType(); lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND() local
4111 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); lowerBUILD_VECTOR() local
5334 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); lowerVECTOR_SHUFFLE() local
5361 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); lowerVECTOR_SHUFFLE() local
8173 EVT MaskVT = Op.getValueType(); lowerVectorMaskTruncLike() local
8257 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVectorTruncLike() local
8373 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVectorFPExtendOrRoundLike() local
9249 MVT MaskVT = getMaskTypeFor(VT); LowerINTRINSIC_WO_CHAIN() local
9415 MVT MaskVT = getMaskTypeFor(ContainerVT); LowerINTRINSIC_W_CHAIN() local
9570 MVT MaskVT = getMaskTypeFor(ContainerVT); LowerINTRINSIC_VOID() local
10878 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedLoad() local
10947 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedStore() local
10993 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerFixedLengthVectorSetccToRVV() local
11050 MVT MaskVT = getMaskTypeFor(ContainerInVT); lowerVectorStrictFSetcc() local
11410 MVT MaskVT = getMaskTypeFor(DstVT); lowerVPFPIntConvOp() local
11547 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVPSpliceExperimental() local
11627 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerVPReverseExperimental() local
11783 MVT MaskVT = ContainerVT.changeVectorElementType(MVT::i1); lowerVPStridedLoad() local
11830 MVT MaskVT = ContainerVT.changeVectorElementType(MVT::i1); lowerVPStridedStore() local
11901 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedGather() local
12000 MVT MaskVT = getMaskTypeFor(ContainerVT); lowerMaskedScatter() local
17086 EVT MaskVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, PerformDAGCombine() local
17350 MVT MaskVT = getMaskTypeFor(VecVT); PerformDAGCombine() local
[all...]
H A DRISCVISelDAGToDAG.cpp3846 MVT MaskVT = MVT::getVectorVT(MVT::i1, EC); performCombineVMergeAndVOps() local
/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
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp1495 EVT MaskVT = Mask.getValueType(); ExpandVP_MERGE() local
1896 EVT MaskVT = TLI.getSetCCResultType(DAG.getDataLayout(), *Ctx, VT); tryExpandVecMathCall() local
H A DLegalizeVectorTypes.cpp1344 EVT MaskVT = Mask.getValueType(); SplitMask() local
5733 EVT MaskVT = Mask.getValueType(); WidenVecRes_MLOAD() local
5758 EVT MaskVT = Mask.getValueType(); WidenVecRes_MGATHER() local
5878 convertMask(SDValue InMask,EVT MaskVT,EVT ToMaskVT) convertMask() argument
6005 EVT MaskVT = getSetCCResultType(getSETCCOperandType(Cond)); WidenVSELECTMask() local
6018 EVT MaskVT; WidenVSELECTMask() local
6892 EVT MaskVT = Mask.getValueType(); WidenVecOp_MSTORE() local
6967 EVT MaskVT = Mask.getValueType(); WidenVecOp_MSCATTER() local
[all...]
H A DTargetLowering.cpp10007 EVT MaskVT = Mask.getValueType(); IncrementMemoryAddress() local
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7348 MVT MaskVT = BOperand.getSimpleValueType(); lowerBuildVectorAsBroadcast() local
10511 MVT MaskVT = VT; lowerShuffleAsBitMask() local
14131 MVT MaskVT = VT.changeTypeToInteger(); lowerShuffleWithPERMV() local
17850 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); LowerVSELECT() local
22448 MVT MaskVT = ScalarSize >= 32 ? MVT::v4i32 : MVT::v16i8; LowerVectorAllEqual() local
25353 getMaskNode(SDValue Mask,MVT MaskVT,const X86Subtarget & Subtarget,SelectionDAG & DAG,const SDLoc & dl) getMaskNode() argument
25392 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); getVectorMaskingNode() local
25850 EVT MaskVT = Src3.getValueType().changeVectorElementTypeToInteger(); LowerINTRINSIC_WO_CHAIN() local
25913 MVT MaskVT = Op.getSimpleValueType(); LowerINTRINSIC_WO_CHAIN() local
26135 MVT MaskVT = MVT::getVectorVT(MVT::i1, SrcVT.getVectorNumElements()); LowerINTRINSIC_WO_CHAIN() local
26163 MVT MaskVT = MVT::getVectorVT(MVT::i1, SrcVT.getVectorNumElements()); LowerINTRINSIC_WO_CHAIN() local
26427 MVT MaskVT = Op.getSimpleValueType(); LowerINTRINSIC_WO_CHAIN() local
26531 EVT MaskVT = Mask.getValueType().changeVectorElementTypeToInteger(); getAVX2GatherNode() local
26566 MVT MaskVT = MVT::getVectorVT(MVT::i1, MinElts); getGatherNode() local
26603 MVT MaskVT = MVT::getVectorVT(MVT::i1, MinElts); getScatterNode() local
26634 MVT MaskVT = getPrefetchNode() local
27277 MVT MaskVT = MVT::getVectorVT(MVT::i1, MemVT.getVectorNumElements()); LowerINTRINSIC_W_CHAIN() local
27292 MVT MaskVT = MVT::getVectorVT(MVT::i1, MemVT.getVectorNumElements()); LowerINTRINSIC_W_CHAIN() local
28006 MVT MaskVT = MVT::getVectorVT(MVT::i1, CurrVT.getVectorNumElements()); LowerVectorCTLZInRegLUT() local
28032 MVT MaskVT = MVT::getVectorVT(MVT::i1, CurrVT.getVectorNumElements()); LowerVectorCTLZInRegLUT() local
29317 MVT MaskVT = MVT::getVectorVT(MVT::i64, NumElts / 8); LowerShiftByScalarImmediate() local
29769 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); LowerShift() local
30224 MVT MaskVT = MVT::getVectorVT(MVT::i64, VT.getSizeInBits() / 64); LowerRotate() local
32024 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); LowerMSCATTER() local
32044 MVT MaskVT = Mask.getSimpleValueType(); LowerMLOAD() local
32177 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); LowerMGATHER() local
37803 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
37957 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
38106 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
38303 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
38734 MVT MaskVT = FloatDomain ? MVT::getFloatingPointVT(MaskEltSizeInBits) combineX86ShuffleChain() local
39637 MVT MaskVT = MVT::getVectorVT(MaskSVT, NumMaskElts); combineX86ShufflesConstants() local
45722 EVT MaskVT = Mask.getValueType(); combineLogicBlendIntoConditionalNegate() local
49750 EVT MaskVT = EVT::getIntegerVT(*DAG.getContext(), NumElts); combineAnd() local
50101 EVT MaskVT = Mask.getValueType(); combineLogicBlendIntoPBLENDV() local
50569 EVT MaskVT = EVT::getIntegerVT(*DAG.getContext(), NumElts); combineOr() local
56475 MVT MaskVT = MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); combineConcatVectorOps() local
[all...]
H A DX86ISelDAGToDAG.cpp4958 MVT MaskVT = ResVT; tryVPTESTM() local
6338 MVT MaskVT = Mask.getSimpleValueType(); Select() local
[all...]
H A DX86TargetTransformInfo.cpp6310 auto *MaskVT = FixedVectorType::get(I1Type, VecTy->getNumElements()); getInterleavedMemoryOpCostAVX512() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp26949 MVT MaskVT; getPredicateForFixedLengthVector() local
27544 EVT MaskVT = Op.getOperand(0).getValueType(); LowerFixedLengthVectorSelectToSVE() local
[all...]