/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 2592 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 D | RISCVISelDAGToDAG.cpp | 3639 MVT MaskVT = MVT::getVectorVT(MVT::i1, EC); performCombineVMergeAndVOps() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VECustomDAG.cpp | 410 auto MaskVT = getLegalVectorType(Packing, MVT::i1); in getConstantMask() local
|
H A D | VEISelLowering.cpp | 359 for (MVT MaskVT : AllMaskVTs) { in initVPUActions() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 1255 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 D | LegalizeVectorOps.cpp | 1511 EVT MaskVT = Mask.getValueType(); ExpandVP_MERGE() local
|
H A D | TargetLowering.cpp | 9747 EVT MaskVT = Mask.getValueType(); IncrementMemoryAddress() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 7179 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 D | X86ISelDAGToDAG.cpp | 4896 MVT MaskVT = ResVT; tryVPTESTM() local 6196 MVT MaskVT = Mask.getSimpleValueType(); Select() local [all...] |
H A D | X86TargetTransformInfo.cpp | 6237 auto *MaskVT = FixedVectorType::get(I1Type, VecTy->getNumElements()); getInterleavedMemoryOpCostAVX512() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 25704 MVT MaskVT; getPredicateForFixedLengthVector() local 26298 EVT MaskVT = Op.getOperand(0).getValueType(); LowerFixedLengthVectorSelectToSVE() local [all...] |