Home
last modified time | relevance | path

Searched refs:VecType (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
DSymbolTable.h293 inline TType *VecType(TType *type, int size) in VecType() function
409 …insertBuiltIn(level, op, ext, VecType(rvalue, 2), name, VecType(ptype1, 2), VecType(ptype2, 2), Ve…
410 …insertBuiltIn(level, op, ext, VecType(rvalue, 3), name, VecType(ptype1, 3), VecType(ptype2, 3), Ve…
411 …insertBuiltIn(level, op, ext, VecType(rvalue, 4), name, VecType(ptype1, 4), VecType(ptype2, 4), Ve…
/external/vulkan-validation-layers/libs/glm/detail/
D_swizzle.hpp86 …template <typename ValueType, precision P, typename VecType, int N, int E0, int E1, int E2, int E3…
87 struct _swizzle_base2 : public _swizzle_base1<ValueType, P, VecType,E0,E1,E2,E3,N>
89 typedef VecType vec_type;
99 GLM_FUNC_QUALIFIER _swizzle_base2& operator= (const VecType& that) in operator =()
108 GLM_FUNC_QUALIFIER void operator -= (const VecType& that) in operator -=()
116 GLM_FUNC_QUALIFIER void operator += (const VecType& that) in operator +=()
124 GLM_FUNC_QUALIFIER void operator *= (const VecType& that) in operator *=()
132 GLM_FUNC_QUALIFIER void operator /= (const VecType& that) in operator /=()
158 GLM_FUNC_QUALIFIER void _apply_op(const VecType& that, T op) in _apply_op()
172 template <typename ValueType, precision P, typename VecType, int N, int E0, int E1, int E2, int E3>
[all …]
/external/eigen/unsupported/Eigen/src/SparseExtra/
DBlockSparseMatrix.h245 template<typename BlockSparseMatrixT, typename VecType>
246 struct traits<BlockSparseTimeDenseProduct<BlockSparseMatrixT, VecType> >
853 template<typename VecType>
854 BlockSparseTimeDenseProduct<BlockSparseMatrix, VecType> operator*(const VecType& lhs) const
856 return BlockSparseTimeDenseProduct<BlockSparseMatrix, VecType>(*this, lhs);
/external/llvm/lib/Target/NVPTX/
DNVPTX.h114 enum VecType { enum
DNVPTXISelDAGToDAG.cpp966 unsigned VecType; in tryLoadVector() local
970 VecType = NVPTX::PTXLdStInstCode::V2; in tryLoadVector()
973 VecType = NVPTX::PTXLdStInstCode::V4; in tryLoadVector()
1030 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector()
1083 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector()
1185 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector()
1287 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector()
2391 unsigned VecType; in tryStoreVector() local
2395 VecType = NVPTX::PTXLdStInstCode::V2; in tryStoreVector()
2401 VecType = NVPTX::PTXLdStInstCode::V4; in tryStoreVector()
[all …]
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1185 VectorType *VecType = dyn_cast<VectorType>(CI->getType()); in scalarizeMaskedLoad() local
1186 assert(VecType && "Unexpected return type of masked load intrinsic"); in scalarizeMaskedLoad()
1211 AlignVal = std::min(AlignVal, VecType->getScalarSizeInBits()/8); in scalarizeMaskedLoad()
1216 unsigned VectorWidth = VecType->getNumElements(); in scalarizeMaskedLoad()
1218 Value *UndefVal = UndefValue::get(VecType); in scalarizeMaskedLoad()
1252 Phi = Builder.CreatePHI(VecType, 2, "res.phi.else"); in scalarizeMaskedLoad()
1288 Phi = Builder.CreatePHI(VecType, 2, "res.phi.select"); in scalarizeMaskedLoad()
1331 VectorType *VecType = dyn_cast<VectorType>(Src->getType()); in scalarizeMaskedStore() local
1332 assert(VecType && "Unexpected data type in masked store intrinsic"); in scalarizeMaskedStore()
1334 Type *EltTy = VecType->getElementType(); in scalarizeMaskedStore()
[all …]
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp454 VectorType *VecType = cast<VectorType>(VecInput->getType()); in foldVecTruncToExtElt() local
455 unsigned VecWidth = VecType->getPrimitiveSizeInBits(); in foldVecTruncToExtElt()
465 if (VecType->getElementType() != DestType) { in foldVecTruncToExtElt()
466 VecType = VectorType::get(DestType, NumVecElts); in foldVecTruncToExtElt()
467 VecInput = IC.Builder->CreateBitCast(VecInput, VecType, "bc"); in foldVecTruncToExtElt()
/external/clang/lib/Sema/
DSemaTemplateDeduction.cpp4797 const DependentSizedExtVectorType *VecType in MarkUsedTemplateParameters() local
4799 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced, in MarkUsedTemplateParameters()
4801 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced, in MarkUsedTemplateParameters()
DSemaInit.cpp1543 QualType VecType; in CheckVectorType() local
1548 VecType = SemaRef.Context.getExtVectorType(elementType, numIElts); in CheckVectorType()
1550 VecType = SemaRef.Context.getVectorType(elementType, numIElts, in CheckVectorType()
1552 CheckSubElementType(ElementEntity, IList, VecType, Index, in CheckVectorType()
DSemaExpr.cpp7403 const VectorType *VecType = RHSType->getAs<VectorType>(); in CheckAssignmentConstraints() local
7404 if (VecType && VecType->getNumElements() == 1 && in CheckAssignmentConstraints()
7955 QualType VecType = LHSVecType ? LHSType : RHSType; in CheckVectorOperands() local
7958 if (isLaxVectorConversion(ScalarType, VecType) && in CheckVectorOperands()
7960 *ScalarExpr = ImpCastExprToType(ScalarExpr->get(), VecType, CK_BitCast); in CheckVectorOperands()
7961 return VecType; in CheckVectorOperands()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp881 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); in SplitVecRes_INSERT_SUBVECTOR() local
882 unsigned Alignment = DAG.getDataLayout().getPrefTypeAlignment(VecType); in SplitVecRes_INSERT_SUBVECTOR()
1013 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); in SplitVecRes_INSERT_VECTOR_ELT() local
1014 unsigned Alignment = DAG.getDataLayout().getPrefTypeAlignment(VecType); in SplitVecRes_INSERT_VECTOR_ELT()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp672 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); in SplitVecRes_INSERT_VECTOR_ELT() local
674 TLI.getTargetData()->getPrefTypeAlignment(VecType); in SplitVecRes_INSERT_VECTOR_ELT()
/external/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp2400 MVT VecType = MVT::getVectorVT(SimpleVT, 2); in LowerATOMIC_CMP_SWAP() local
2402 SDValue NewOld = DAG.getBuildVector(VecType, DL, {New, Old}); in LowerATOMIC_CMP_SWAP()