Searched refs:MaskVT (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 2439 EVT MaskVT = Mask.getValueType(); in WidenVecRes_MLOAD() local 2444 if (getTypeAction(MaskVT) == TargetLowering::TypeWidenVector) in WidenVecRes_MLOAD() 2452 unsigned MaskNumElts = MaskVT.getVectorNumElements(); in WidenVecRes_MLOAD() 2456 SDValue ZeroVal = DAG.getConstant(0, MaskVT); in WidenVecRes_MLOAD() 2830 EVT MaskVT = Mask.getValueType(); in WidenVecOp_MSTORE() local 2836 if (OpNo == 2 || getTypeAction(MaskVT) == TargetLowering::TypeWidenVector) in WidenVecOp_MSTORE() 2844 unsigned MaskNumElts = MaskVT.getVectorNumElements(); in WidenVecOp_MSTORE() 2848 SDValue ZeroVal = DAG.getConstant(0, MaskVT); in WidenVecOp_MSTORE()
|
D | LegalizeIntegerTypes.cpp | 1132 EVT MaskVT = Mask.getValueType(); in PromoteIntOp_MSTORE() local 1139 if (!TLI.isTypeLegal(MaskVT)) in PromoteIntOp_MSTORE() 1148 if (getTypeAction(MaskVT) == TargetLowering::TypeWidenVector) in PromoteIntOp_MSTORE() 1156 unsigned MaskNumElts = MaskVT.getVectorNumElements(); in PromoteIntOp_MSTORE() 1160 SDValue ZeroVal = DAG.getConstant(0, MaskVT); in PromoteIntOp_MSTORE()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 6215 MVT MaskVT = MVT::getVectorVT(MVT::i64, VT.getSizeInBits() / 64); in lowerVectorShuffleAsBitBlend() local 6217 DAG.getNode(X86ISD::ANDNP, DL, MaskVT, in lowerVectorShuffleAsBitBlend() 6218 DAG.getNode(ISD::BITCAST, DL, MaskVT, V1Mask), in lowerVectorShuffleAsBitBlend() 6219 DAG.getNode(ISD::BITCAST, DL, MaskVT, V2))); in lowerVectorShuffleAsBitBlend() 10469 MVT MaskVT = MVT::getVectorVT(MaskEltVT, VecVT.getSizeInBits() / in LowerEXTRACT_VECTOR_ELT() local 10473 SDValue Mask = DAG.getNode(X86ISD::VINSERT, dl, MaskVT, in LowerEXTRACT_VECTOR_ELT() 10474 getZeroVector(MaskVT, Subtarget, DAG, dl), in LowerEXTRACT_VECTOR_ELT() 14654 EVT MaskVT = EVT::getVectorVT(*DAG.getContext(), in getVectorMaskingNode() local 14660 assert(MaskVT.isSimple() && "invalid mask type"); in getVectorMaskingNode() 14667 SDValue VMask = DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, MaskVT, in getVectorMaskingNode() [all …]
|
D | X86InstrAVX512.td | 1078 ValueType MaskVT, RegisterClass MRC> : 1088 (MaskVT (COPY_TO_REGCLASS MRC:$mask, KRC)), VR512:$idx, VR512:$src2)>;
|