Searched refs:VecType (Results 1 - 14 of 14) sorted by relevance

/external/swiftshader/src/OpenGL/compiler/
H A DSymbolTable.h293 inline TType *VecType(TType *type, int size) function
415 insertBuiltIn(level, op, ext, VecType(rvalue, 2), name, VecType(ptype1, 2), VecType(ptype2, 2), VecType(ptype3, 2));
416 insertBuiltIn(level, op, ext, VecType(rvalue, 3), name, VecType(ptype1, 3), VecType(ptype2, 3), VecType(ptype3, 3));
417 insertBuiltIn(level, op, ext, VecType(rvalu
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTX.h114 enum VecType { enum in namespace:llvm::NVPTX::PTXLdStInstCode
H A DNVPTXISelDAGToDAG.cpp966 unsigned VecType; local
970 VecType = NVPTX::PTXLdStInstCode::V2;
973 VecType = NVPTX::PTXLdStInstCode::V4;
1030 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
1083 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
1185 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
1287 getI32Imm(VecType, DL), getI32Imm(FromType, DL),
2391 unsigned VecType; local
2395 VecType = NVPTX::PTXLdStInstCode::V2;
2401 VecType
[all...]
/external/eigen/unsupported/Eigen/src/SparseExtra/
H A 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/vulkan-validation-layers/libs/glm/detail/
H A D_swizzle.hpp79 VecType = class the swizzle is applies to (e.g. tvec3<float>)
86 template <typename ValueType, precision P, typename VecType, int N, int E0, int E1, int E2, int E3, int DUPLICATE_ELEMENTS>
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)
108 GLM_FUNC_QUALIFIER void operator -= (const VecType& that)
116 GLM_FUNC_QUALIFIER void operator += (const VecType& that)
124 GLM_FUNC_QUALIFIER void operator *= (const VecType& that)
132 GLM_FUNC_QUALIFIER void operator /= (const VecType& that)
158 GLM_FUNC_QUALIFIER void _apply_op(const VecType
[all...]
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1185 VectorType *VecType = dyn_cast<VectorType>(CI->getType()); local
1186 assert(VecType && "Unexpected return type of masked load intrinsic");
1211 AlignVal = std::min(AlignVal, VecType->getScalarSizeInBits()/8);
1216 unsigned VectorWidth = VecType->getNumElements();
1218 Value *UndefVal = UndefValue::get(VecType);
1252 Phi = Builder.CreatePHI(VecType, 2, "res.phi.else");
1288 Phi = Builder.CreatePHI(VecType, 2, "res.phi.select");
1331 VectorType *VecType = dyn_cast<VectorType>(Src->getType()); local
1332 assert(VecType && "Unexpected data type in masked store intrinsic");
1334 Type *EltTy = VecType
1449 VectorType *VecType = dyn_cast<VectorType>(CI->getType()); local
[all...]
/external/swiftshader/third_party/subzero/src/
H A DPNaClTranslator.cpp1732 Ice::Type VecType = Vec->getType(); local
1733 if (!Ice::isVectorType(VecType))
1738 if (static_cast<size_t>(C->getValue()) >= typeNumElements(VecType))
2306 Ice::Type VecType = Vec->getType(); local
2312 StrBuf << ": extractelement " << VecType << " " << *Vec << ", "
2315 appendErrorInstruction(VecType);
2319 Func.get(), getNextInstVar(typeElementType(VecType)), Vec, Index));
2329 Ice::Type VecType = Vec->getType(); local
2335 StrBuf << ": insertelement " << VecType << " " << *Vec << ", "
2342 if (Ice::typeElementType(VecType) !
[all...]
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp454 VectorType *VecType = cast<VectorType>(VecInput->getType());
455 unsigned VecWidth = VecType->getPrimitiveSizeInBits();
465 if (VecType->getElementType() != DestType) {
466 VecType = VectorType::get(DestType, NumVecElts);
467 VecInput = IC.Builder->CreateBitCast(VecInput, VecType, "bc");
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp881 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); local
882 unsigned Alignment = DAG.getDataLayout().getPrefTypeAlignment(VecType);
1013 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); local
1014 unsigned Alignment = DAG.getDataLayout().getPrefTypeAlignment(VecType);
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp4797 const DependentSizedExtVectorType *VecType local
4799 MarkUsedTemplateParameters(Ctx, VecType->getElementType(), OnlyDeduced,
4801 MarkUsedTemplateParameters(Ctx, VecType->getSizeExpr(), OnlyDeduced,
H A DSemaInit.cpp1543 QualType VecType; local
1548 VecType = SemaRef.Context.getExtVectorType(elementType, numIElts);
1550 VecType = SemaRef.Context.getVectorType(elementType, numIElts,
1552 CheckSubElementType(ElementEntity, IList, VecType, Index,
H A DSemaExpr.cpp7403 const VectorType *VecType = RHSType->getAs<VectorType>(); local
7404 if (VecType && VecType->getNumElements() == 1 &&
7955 QualType VecType = LHSVecType ? LHSType : RHSType; local
7958 if (isLaxVectorConversion(ScalarType, VecType) &&
7960 *ScalarExpr = ImpCastExprToType(ScalarExpr->get(), VecType, CK_BitCast);
7961 return VecType;
/external/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp2400 MVT VecType = MVT::getVectorVT(SimpleVT, 2); local
2402 SDValue NewOld = DAG.getBuildVector(VecType, DL, {New, Old});
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp672 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); local
674 TLI.getTargetData()->getPrefTypeAlignment(VecType);

Completed in 599 milliseconds