| /freebsd-9-stable/contrib/llvm/include/llvm/CodeGen/ |
| D | ValueTypes.h | 254 return MVT::getVectorVT(getVectorElementType(), Pow2NElts); in getPow2VectorType() 500 static MVT getVectorVT(MVT VT, unsigned NumElements) { in getVectorVT() function 616 static EVT getVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements) { in getVectorVT() function 617 MVT M = MVT::getVectorVT(VT.V, NumElements); in getVectorVT() 632 MVT VecTy = MVT::getVectorVT(IntTy, getVectorNumElements()); in changeVectorElementTypeToInteger() 836 return EVT::getVectorVT(Context, getVectorElementType(), Pow2NElts); in getPow2VectorType()
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| D | LegalizeTypesGeneric.cpp | 96 EVT NVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, NumElems); in ExpandRes_BITCAST() 106 NVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, NumElems); in ExpandRes_BITCAST() 217 EVT NVecVT = EVT::getVectorVT(*DAG.getContext(), OldVT, OldElts); in ExpandRes_EXTRACT_VECTOR_ELT() 222 EVT::getVectorVT(*DAG.getContext(), in ExpandRes_EXTRACT_VECTOR_ELT() 342 EVT NVT = EVT::getVectorVT(*DAG.getContext(), in ExpandOp_BITCAST() 389 EVT::getVectorVT(*DAG.getContext(), in ExpandOp_BUILD_VECTOR() 418 EVT NewVecVT = EVT::getVectorVT(*DAG.getContext(), NewEVT, NumElts*2); in ExpandOp_INSERT_VECTOR_ELT()
|
| D | LegalizeVectorTypes.cpp | 972 EVT NewSrcVT = EVT::getVectorVT( in SplitVecRes_ExtendOp() 977 EVT::getVectorVT(Ctx, SrcVT.getVectorElementType(), NumElements / 2); in SplitVecRes_ExtendOp() 1225 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_UnaryOp() 1414 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), HalfElementVT, in SplitVecOp_TRUNCATE() 1419 EVT InterVT = EVT::getVectorVT(*DAG.getContext(), HalfElementVT, NumElements); in SplitVecOp_TRUNCATE() 1439 EVT PartResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, PartElements); in SplitVecOp_VSETCC() 1440 EVT WideResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, 2*PartElements); in SplitVecOp_VSETCC() 1457 EVT OutVT = EVT::getVectorVT(*DAG.getContext(), ResVT.getVectorElementType(), in SplitVecOp_FP_ROUND() 1620 VT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NumElts); in WidenVecRes_BinaryCanTrap() 1661 VT = EVT::getVectorVT(*DAG.getContext(), WidenEltVT, NumElts); in WidenVecRes_BinaryCanTrap() [all …]
|
| D | DAGCombiner.cpp | 3822 ExtVT = EVT::getVectorVT(*DAG.getContext(), in visitSRA() 4955 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitZERO_EXTEND() 5133 EVT::getVectorVT(*DAG.getContext(), MatchingElementType, in visitANY_EXTEND() 5522 EVT NVT = EVT::getVectorVT(*DAG.getContext(), TrTy, SizeRatio * NumElem); in visitTRUNCATE() 5609 VTs.push_back(EVT::getVectorVT(*DAG.getContext(), in visitTRUNCATE() 5855 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR() 5932 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, Ops.size()); in ConstantFoldBITCASTofBUILD_VECTOR() 5941 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR() 8742 EVT Ty = EVT::getVectorVT(*DAG.getContext(), MemVT, i+1); in MergeConsecutiveStores() 8780 EVT Ty = EVT::getVectorVT(*DAG.getContext(), MemVT, NumElem); in MergeConsecutiveStores() [all …]
|
| D | LegalizeVectorOps.cpp | 361 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in PromoteVectorOpINT_TO_FP()
|
| D | LegalizeTypes.cpp | 882 EVT::getVectorVT(*DAG.getContext(), EltNVT, NumElts), Op); in BitConvertVectorToIntegerVector()
|
| D | SelectionDAG.cpp | 1010 EVT ViaVecVT = EVT::getVectorVT(*getContext(), ViaEltVT, ViaVecNumElts); in getConstant() 3537 DAG.getConstant(0, EVT::getVectorVT(*DAG.getContext(), in getMemsetStringVal() 6330 EVT::getVectorVT(*getContext(), EltVT, ResNE), in UnrollVectorOp() 6429 LoVT = HiVT = EVT::getVectorVT(*getContext(), VT.getVectorElementType(), in GetSplitDestVTs()
|
| D | LegalizeIntegerTypes.cpp | 608 EVT HalfNVT = EVT::getVectorVT(*DAG.getContext(), NVT.getScalarType(), in PromoteIntRes_TRUNCATE()
|
| D | LegalizeDAG.cpp | 3110 EVT NewVT = EVT::getVectorVT(*DAG.getContext(), NewEltVT, in ExpandNode()
|
| /freebsd-9-stable/contrib/llvm/include/llvm/Target/ |
| D | TargetLowering.h | 596 return EVT::getVectorVT(Ty->getContext(), EVT::getEVT(Elm, false), 1487 return LegalizeKind(LA, EVT::getVectorVT(Context, in getTypeConversion() 1530 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); in getTypeConversion() 1541 EVT::getVectorVT(Context, EltVT, NumElts / 2)); in getTypeConversion() 1561 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion() 1565 EVT::getVectorVT(Context, EltVT, NumElts)); in getTypeConversion() 1583 MVT LargerVector = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); in getTypeConversion() 1598 EVT NVT = EVT::getVectorVT(Context, EltVT, VT.getVectorNumElements() / 2); in getTypeConversion()
|
| /freebsd-9-stable/contrib/llvm/lib/IR/ |
| D | ValueTypes.cpp | 25 return getVectorVT(Context, IntTy, getVectorNumElements()); in changeExtendedVectorElementTypeToInteger() 266 return getVectorVT( in getVT() 283 return getVectorVT(Ty->getContext(), getEVT(VTy->getElementType(), false), in getEVT()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/NVPTX/ |
| D | NVPTXISelLowering.h | 108 return MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); in getSetCCResultType()
|
| D | NVPTXISelLowering.cpp | 1037 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, VecSize); in LowerCall() 1556 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, 2); in LowerFormalArguments() 1597 EVT VecVT = EVT::getVectorVT(F->getContext(), EltVT, VecSize); in LowerFormalArguments() 1766 EVT::getVectorVT(F->getContext(), OutVals[0].getValueType(), VecSize); in LowerReturn()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/Hexagon/ |
| D | HexagonISelLowering.h | 148 return EVT::getVectorVT(C, MVT::i1, VT.getVectorNumElements()); in getSetCCResultType()
|
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/ |
| D | TargetLoweringBase.cpp | 858 while (NumElts > 1 && !TLI->isTypeLegal(MVT::getVectorVT(EltTy, NumElts))) { in getVectorTypeBreakdownMVT() 865 MVT NewVT = MVT::getVectorVT(EltTy, NumElts); in getVectorTypeBreakdownMVT() 1151 EVT::getVectorVT(Context, EltTy, NumElts))) { in getVectorTypeBreakdown() 1158 EVT NewVT = EVT::getVectorVT(Context, EltTy, NumElts); in getVectorTypeBreakdown()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/R600/ |
| D | AMDILISelLowering.cpp | 366 return EVT(MVT::getVectorVT(MVT::i64, vEle)); in genIntType() 372 return EVT(MVT::getVectorVT(MVT::i32, vEle)); in genIntType()
|
| D | SIISelLowering.cpp | 408 return MVT::getVectorVT(MVT::i1, VT.getVectorNumElements()); in getSetCCResultType()
|
| D | R600ISelLowering.cpp | 1319 EVT TargetVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, 4); in LowerLOAD()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/AArch64/ |
| D | AArch64ISelDAGToDAG.cpp | 707 EVT ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, in SelectVLD() 840 EVT ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, in SelectVLDDup() 888 VT = EVT::getVectorVT(*CurDAG->getContext(), VT.getVectorElementType(), in SelectVLDSTLane() 908 EVT ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, in SelectVLDSTLane()
|
| D | AArch64ISelLowering.cpp | 4551 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic() 4580 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
|
| /freebsd-9-stable/contrib/llvm/lib/Target/X86/ |
| D | X86ISelLowering.cpp | 70 EVT ResultVT = EVT::getVectorVT(*DAG.getContext(), ElVT, in ExtractSubVector() 5373 EVT NVT = EVT::getVectorVT(*DAG.getContext(), PVT, NumElems); in LowerAsSplatVectorLoad() 6003 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElems/2); in LowerBUILD_VECTOR() 6220 BlendVT = MVT::getVectorVT(MVT::getFloatingPointVT(EltVT.getSizeInBits()), in LowerVECTOR_SHUFFLEtoBlend() 6757 MVT NVT = MVT::getVectorVT(EltVT, NumLaneElems); in LowerVECTOR_SHUFFLE_256() 7162 MVT NVT = MVT::getVectorVT(NeVT, NumElems >> Shift); in LowerVectorIntExtend() 7189 MVT SubVecVT = MVT::getVectorVT(FullVT.getVectorElementType(), in LowerVectorIntExtend() 7529 MVT MaskVectorVT = MVT::getVectorVT(MaskEltVT, NumElems); in LowerVECTOR_SHUFFLE() 7658 MVT MaskVT = MVT::getVectorVT(MaskEltVT, VecVT.getSizeInBits() / in LowerEXTRACT_VECTOR_ELT() 7865 MVT VT128 = MVT::getVectorVT(OpVT.getVectorElementType(), in LowerSCALAR_TO_VECTOR() [all …]
|
| /freebsd-9-stable/contrib/llvm/lib/Target/ARM/ |
| D | ARMISelLowering.cpp | 4930 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); in LowerBUILD_VECTOR() 4963 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR() 5419 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE() 5669 MVT::getVectorVT(TruncVT, NumElts), Ops.data(), NumElts); in SkipExtensionForVMULL() 8277 case MVT::i8: widenType = MVT::getVectorVT(MVT::i16, numElem); break; in AddCombineToVPADDL() 8278 case MVT::i16: widenType = MVT::getVectorVT(MVT::i32, numElem); break; in AddCombineToVPADDL() 8279 case MVT::i32: widenType = MVT::getVectorVT(MVT::i64, numElem); break; in AddCombineToVPADDL() 9000 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), in PerformSTORECombine() 9031 EVT StoreVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformSTORECombine() 9089 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformSTORECombine() [all …]
|
| D | ARMISelDAGToDAG.cpp | 1821 ResTy = EVT::getVectorVT(*CurDAG->getContext(), MVT::i64, ResTyElts); in SelectVLD() 2112 ResTys.push_back(EVT::getVectorVT(*CurDAG->getContext(), in SelectVLDSTLane() 2238 ResTys.push_back(EVT::getVectorVT(*CurDAG->getContext(), MVT::i64,ResTyElts)); in SelectVLDDup()
|