Home
last modified time | relevance | path

Searched refs:getVectorVT (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.cpp100 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i8, NElts), ShuffleMask); in DecodePUNPCKLBWMask()
105 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i16, NElts), ShuffleMask); in DecodePUNPCKLWDMask()
110 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i32, NElts), ShuffleMask); in DecodePUNPCKLDQMask()
115 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i64, NElts), ShuffleMask); in DecodePUNPCKLQDQMask()
155 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i32, NElts), ShuffleMask); in DecodeUNPCKLPSMask()
160 DecodeUNPCKLPMask(MVT::getVectorVT(MVT::i64, NElts), ShuffleMask); in DecodeUNPCKLPDMask()
/external/llvm/include/llvm/CodeGen/
DValueTypes.h177 return MVT::getVectorVT(getVectorElementType(), Pow2NElts); in getPow2VectorType()
334 static MVT getVectorVT(MVT VT, unsigned NumElements) { in getVectorVT() function
420 static EVT getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements) { in getVectorVT() function
421 MVT M = MVT::getVectorVT(VT.V, NumElements); in getVectorVT()
431 default: return getVectorVT(C, MVT::i8, NumElts); in getIntVectorWithNumElements()
634 return EVT::getVectorVT(Context, getVectorElementType(), Pow2NElts); in getPow2VectorType()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp78 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in ExpandRes_BITCAST()
95 EVT NVT = EVT::getVectorVT(*DAG.getContext(), NOutVT, 2); in ExpandRes_BITCAST()
176 EVT::getVectorVT(*DAG.getContext(), in ExpandRes_EXTRACT_VECTOR_ELT()
273 EVT NVT = EVT::getVectorVT(*DAG.getContext(), in ExpandOp_BITCAST()
319 EVT::getVectorVT(*DAG.getContext(), in ExpandOp_BUILD_VECTOR()
348 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewEVT, NumElts*2); in ExpandOp_INSERT_VECTOR_ELT()
DLegalizeVectorTypes.cpp750 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in SplitVecRes_SETCC()
778 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in SplitVecRes_UnaryOp()
788 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), in SplitVecRes_UnaryOp()
805 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), InVT.getVectorElementType(), in SplitVecRes_UnaryOp()
1019 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_UnaryOp()
1174 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_FP_ROUND()
1312 VT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NumElts); in WidenVecRes_Binary()
1353 VT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NumElts); in WidenVecRes_Binary()
1390 NextVT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NextSize); in WidenVecRes_Binary()
1448 EVT InWidenVT = EVT::getVectorVT(*DAG.getContext(), InEltVT, WidenNumElts); in WidenVecRes_Convert()
[all …]
DLegalizeTypes.cpp878 EVT::getVectorVT(*DAG.getContext(), EltNVT, NumElts), Op); in BitConvertVectorToIntegerVector()
958 LoVT = HiVT = EVT::getVectorVT(*DAG.getContext(), in GetSplitDestVTs()
DTargetLowering.cpp671 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { in getVectorTypeBreakdownMVT()
678 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); in getVectorTypeBreakdownMVT()
967 EVT::getVectorVT(Context, EltTy, NumElts))) { in getVectorTypeBreakdown()
974 EVT NewVT = EVT::getVectorVT(Context, EltTy, NumElts); in getVectorTypeBreakdown()
DDAGCombiner.cpp3400 ExtVT = EVT::getVectorVT(*DAG.getContext(), in visitSRA()
4132 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitSIGN_EXTEND()
4364 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitZERO_EXTEND()
4546 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitANY_EXTEND()
5115 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR()
5192 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, Ops.size()); in ConstantFoldBITCASTofBUILD_VECTOR()
5201 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR()
DLegalizeIntegerTypes.cpp545 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts/2); in PromoteIntRes_TRUNCATE()
546 EVT HalfNVT = EVT::getVectorVT(*DAG.getContext(), NVT.getScalarType(), in PromoteIntRes_TRUNCATE()
DLegalizeDAG.cpp1421 EVT TempWideVector = EVT::getVectorVT(*DAG.getContext(), in LegalizeOp()
1660 EVT CastValueVT = EVT::getVectorVT(*DAG.getContext(), NarrowScalarVT, in LegalizeOp()
DSelectionDAG.cpp3265 DAG.getConstant(0, EVT::getVectorVT(*DAG.getContext(), in getMemsetStringVal()
6366 EVT::getVectorVT(*getContext(), EltVT, ResNE), in UnrollVectorOp()
/external/llvm/include/llvm/Target/
DTargetLowering.h1801 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); in getTypeConversion()
1812 EVT::getVectorVT(Context, EltVT, NumElts / 2)); in getTypeConversion()
1830 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion()
1834 EVT::getVectorVT(Context, EltVT, NumElts)); in getTypeConversion()
1848 MVT LargerVector = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion()
1863 EVT NVT = EVT::getVectorVT(Context, EltVT, VT.getVectorNumElements() / 2); in getTypeConversion()
/external/llvm/lib/Target/CellSPU/
DSPUISelDAGToDAG.cpp654 EVT Op0VecVT = EVT::getVectorVT(*CurDAG->getContext(), in Select()
656 EVT OpVecVT = EVT::getVectorVT(*CurDAG->getContext(), in Select()
915 EVT VecVT = EVT::getVectorVT(*CurDAG->getContext(), in SelectSHLi64()
983 EVT VecVT = EVT::getVectorVT(*CurDAG->getContext(), in SelectSRLi64()
1052 EVT VecVT = EVT::getVectorVT(*CurDAG->getContext(), in SelectSRAi64()
1130 EVT OpVecVT = EVT::getVectorVT(*CurDAG->getContext(), OpVT, 2); in SelectI64Constant()
DSPUISelLowering.cpp554 EVT vecVT = InVT.isVector()? InVT: EVT::getVectorVT(*DAG.getContext(), InVT, in LowerLOAD()
670 EVT vecVT = EVT::getVectorVT(*DAG.getContext(), in LowerLOAD()
761 EVT vecVT = StVT.isVector()? StVT: EVT::getVectorVT(*DAG.getContext(), StVT, in LowerSTORE()
2173 EVT maskVT = EVT::getVectorVT(*(DAG.getContext()), VT.getVectorElementType(), in LowerINSERT_VECTOR_ELT()
2347 EVT vecVT = EVT::getVectorVT(*DAG.getContext(), in LowerCTPOP()
2671 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), in LowerTRUNCATE()
/external/llvm/lib/VMCore/
DValueTypes.cpp208 return getVectorVT(Ty->getContext(), getEVT(VTy->getElementType(), false), in getEVT()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp3960 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); in LowerBUILD_VECTOR()
3991 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR()
4379 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE()
4548 MVT::getVectorVT(TruncVT, NumElts), Ops.data(), NumElts); in SkipExtension()
5614 case MVT::i8: widenType = MVT::getVectorVT(MVT::i16, numElem); break; in AddCombineToVPADDL()
5615 case MVT::i16: widenType = MVT::getVectorVT(MVT::i32, numElem); break; in AddCombineToVPADDL()
5616 case MVT::i32: widenType = MVT::getVectorVT(MVT::i64, numElem); break; in AddCombineToVPADDL()
6104 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformSTORECombine()
6164 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, NumElts); in PerformBUILD_VECTORCombine()
6183 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformInsertEltCombine()
[all …]
DARMISelDAGToDAG.cpp1497 ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, ResTyElts); in SelectVLD()
1772 ResTys.push_back(EVT::getVectorVT(*CurDAG->getContext(), in SelectVLDSTLane()
1892 ResTys.push_back(EVT::getVectorVT(*CurDAG->getContext(), MVT::i64,ResTyElts)); in SelectVLDDup()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp93 EVT ResultVT = EVT::getVectorVT(*DAG.getContext(), in Extract128BitVector()
168 EVT VT = EVT::getVectorVT(*DAG.getContext(), in ConcatVectors()
4462 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElems/2); in LowerBUILD_VECTOR()
6265 EVT VT128 = EVT::getVectorVT(*Context, in LowerSCALAR_TO_VECTOR()