Home
last modified time | relevance | path

Searched refs:VectorVT (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPInstrPatternsVec.td597 multiclass Reduce_GenericInt<ValueType VectorVT,
602 VectorVT:$vx, (v256i1 true_mask), i32:$vl)),
610 VectorVT:$vx, v256i1:$vm, i32:$vl)),
617 multiclass IntReduce_ShortLong<ValueType VectorVT,
620 defm: Reduce_GenericInt<VectorVT, ResRC, ResVT, "or", "VROR">;
621 defm: Reduce_GenericInt<VectorVT, ResRC, ResVT, "and", "VRAND">;
622 defm: Reduce_GenericInt<VectorVT, ResRC, ResVT, "xor", "VRXOR">;
623 defm: Reduce_GenericInt<VectorVT, ResRC, ResVT, "add", "VSUM"#SumSuffix>;
624 defm: Reduce_GenericInt<VectorVT, ResRC, ResVT, "smax", "VRMAX"#MinMaxSuffix>;
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2349 EVT VectorVT = Vector.getValueType(); in LowerEXTRACT_VECTOR_ELT() local
2351 if (VectorVT == MVT::v4i8) { in LowerEXTRACT_VECTOR_ELT()
2367 assert(Isv2x16VT(VectorVT) && "Unexpected vector type."); in LowerEXTRACT_VECTOR_ELT()
2368 EVT EltVT = VectorVT.getVectorElementType(); in LowerEXTRACT_VECTOR_ELT()
2382 EVT VectorVT = Vector.getValueType(); in LowerINSERT_VECTOR_ELT() local
2384 if (VectorVT != MVT::v4i8) in LowerINSERT_VECTOR_ELT()
2406 EVT VectorVT = V1.getValueType(); in LowerVECTOR_SHUFFLE() local
2407 if (VectorVT != MVT::v4i8 || Op.getValueType() != MVT::v4i8) in LowerVECTOR_SHUFFLE()
5895 EVT VectorVT = Vector.getValueType(); in PerformEXTRACTCombine() local
5896 if (Vector->getOpcode() == ISD::LOAD && VectorVT.isSimple() && in PerformEXTRACTCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14434 EVT VectorVT = getPromotedVTForPredicate(VT); in LowerINSERT_VECTOR_ELT() local
14437 DAG.getAnyExtOrTrunc(Op.getOperand(0), DL, VectorVT); in LowerINSERT_VECTOR_ELT()
14440 VectorVT.getScalarType().getSizeInBits() < 32 in LowerINSERT_VECTOR_ELT()
14442 : VectorVT.getScalarType()); in LowerINSERT_VECTOR_ELT()
14444 DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, VectorVT, ExtendedVector, in LowerINSERT_VECTOR_ELT()
14466 EVT VectorVT = getPromotedVTForPredicate(VT); in LowerEXTRACT_VECTOR_ELT() local
14469 DAG.getNode(ISD::ANY_EXTEND, DL, VectorVT, Op.getOperand(0)); in LowerEXTRACT_VECTOR_ELT()
14470 MVT ExtractTy = VectorVT == MVT::nxv2i64 ? MVT::i64 : MVT::i32; in LowerEXTRACT_VECTOR_ELT()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6995 const SDLoc &dl, EVT &VT, EVT VectorVT, in isVMOVModifiedImm() argument
6998 bool is128Bits = VectorVT.is128BitVector(); in isVMOVModifiedImm()
7116 unsigned BytesPerElem = VectorVT.getScalarSizeInBits() / 8; in isVMOVModifiedImm()