/third_party/boost/boost/qvm/detail/ |
D | vec_register_impl.hpp | 17 template<class VecType, class ScalarType, int Dim> 20 typedef VecType vec_type; 25 template<class VecType, class ScalarType, int Dim> 28 template<int I> static ScalarType read_element(VecType const& v); 32 static BOOST_QVM_INLINE_CRITICAL ScalarType impl(int const i, VecType const& v) in impl() 42 static BOOST_QVM_INLINE_TRIVIAL ScalarType impl(int, VecType const& v) in impl() 49 static BOOST_QVM_INLINE_CRITICAL ScalarType read_element_idx(int const i, VecType const& v) in read_element_idx() 55 template<class VecType, class ScalarType, int Dim> 58 template<int I> static ScalarType& write_element(VecType& v); 62 static BOOST_QVM_INLINE_CRITICAL ScalarType& impl(int const i, VecType& v) in impl() [all …]
|
/third_party/boost/boost/qvm/ |
D | vec_register4.hpp | 12 #define BOOST_QVM_REGISTER_VEC_4_READ(VecType, ScalarType, Read0, Read1, Read2, Read3) \ argument 13 BOOST_QVM_DETAIL_REGISTER_VEC_SPECIALIZE_VEC_TRAITS_READ(VecType, ScalarType, 4) \ 14 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 4, 0, Read0) \ 15 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 4, 1, Read1) \ 16 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 4, 2, Read2) \ 17 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 4, 3, Read3) 19 #define BOOST_QVM_REGISTER_VEC_4_READ_WRITE(VecType, ScalarType, Read0, Read1, Read2, Read3, Write0… argument 20 BOOST_QVM_DETAIL_REGISTER_VEC_SPECIALIZE_VEC_TRAITS_READ_WRITE(VecType, ScalarType, 4) … 21 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ_WRITE(VecType, ScalarType, 4, 0, Read0, Wr… 22 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ_WRITE(VecType, ScalarType, 4, 1, Read1, Wr… [all …]
|
D | vec_register3.hpp | 12 #define BOOST_QVM_REGISTER_VEC_3_READ(VecType, ScalarType, Read0, Read1, Read2) \ argument 13 BOOST_QVM_DETAIL_REGISTER_VEC_SPECIALIZE_VEC_TRAITS_READ(VecType, ScalarType, 3) \ 14 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 3, 0, Read0) \ 15 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 3, 1, Read1) \ 16 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 3, 2, Read2) 18 #define BOOST_QVM_REGISTER_VEC_3_READ_WRITE(VecType, ScalarType, Read0, Read1, Read2, Write0, Write… argument 19 BOOST_QVM_DETAIL_REGISTER_VEC_SPECIALIZE_VEC_TRAITS_READ_WRITE(VecType, ScalarType, 3) … 20 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ_WRITE(VecType, ScalarType, 3, 0, Read0, Wr… 21 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ_WRITE(VecType, ScalarType, 3, 1, Read1, Wr… 22 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ_WRITE(VecType, ScalarType, 3, 2, Read2, Wr… [all …]
|
D | vec_register2.hpp | 12 #define BOOST_QVM_REGISTER_VEC_2_READ(VecType, ScalarType, Read0, Read1) \ argument 13 BOOST_QVM_DETAIL_REGISTER_VEC_SPECIALIZE_VEC_TRAITS_READ(VecType, ScalarType, 2) \ 14 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 2, 0, Read0) \ 15 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ(VecType, ScalarType, 2, 1, Read1) 17 #define BOOST_QVM_REGISTER_VEC_2_READ_WRITE(VecType, ScalarType, Read0, Read1, Write0, Write1) … argument 18 BOOST_QVM_DETAIL_REGISTER_VEC_SPECIALIZE_VEC_TRAITS_READ_WRITE(VecType, ScalarType, 2) … 19 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ_WRITE(VecType, ScalarType, 2, 0, Read0, Wr… 20 BOOST_QVM_DETAIL_SPECIALIZE_QVM_DETAIL_VEC_REGISTER_READ_WRITE(VecType, ScalarType, 2, 1, Read1, Wr… 22 #define BOOST_QVM_REGISTER_VEC_2(VecType, ScalarType, Element0, Element1) \ argument 23 BOOST_QVM_REGISTER_VEC_2_READ_WRITE(VecType, ScalarType, Element0, Element1, Element0, Element1)
|
D | vec_traits_defaults.hpp | 56 template <class VecType,class ScalarType,int Dim> 60 typedef VecType vec_type;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineInterfaceMatchingTests.cpp | 60 enum class VecType enum 116 VecType outVecType; 117 VecType inVecType; 441 const VecData& getVecData (VecType vecType) const; 904 const InterfaceMatchingTestCase::VecData& InterfaceMatchingTestCase::getVecData(VecType vecType) co… in getVecData() 906 static const std::map<VecType, VecData> vecDataMap in getVecData() 908 { VecType::VEC2, { "vec2", ComponentType::FLOAT, 2, { "-2.0", "3.0", "", "" } } }, in getVecData() 909 { VecType::VEC3, { "vec3", ComponentType::FLOAT, 3, { "-3.0", "2.0", "5.0", "" } } }, in getVecData() 910 { VecType::VEC4, { "vec4", ComponentType::FLOAT, 4, { "-4.0", "-9.0", "3.0", "7.0" } } }, in getVecData() 911 { VecType::IVEC2, { "ivec2", ComponentType::INT, 2, { "-4", "8", "", "" } } }, in getVecData() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ScalarizeMaskedMemIntrin.cpp | 134 VectorType *VecType = cast<VectorType>(CI->getType()); in scalarizeMaskedLoad() local 136 Type *EltTy = VecType->getElementType(); in scalarizeMaskedLoad() 147 Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal); in scalarizeMaskedLoad() 159 unsigned VectorWidth = VecType->getNumElements(); in scalarizeMaskedLoad() 227 PHINode *Phi = Builder.CreatePHI(VecType, 2, "res.phi.else"); in scalarizeMaskedLoad() 272 VectorType *VecType = cast<VectorType>(Src->getType()); in scalarizeMaskedStore() local 274 Type *EltTy = VecType->getElementType(); in scalarizeMaskedStore() 295 unsigned VectorWidth = VecType->getNumElements(); in scalarizeMaskedStore() 396 VectorType *VecType = cast<VectorType>(CI->getType()); in scalarizeMaskedGather() local 397 Type *EltTy = VecType->getElementType(); in scalarizeMaskedGather() [all …]
|
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/compiler/ |
D | SymbolTable.h | 278 inline TType *VecType(TType *type, int size) in VecType() function 400 …insertBuiltIn(level, op, ext, VecType(rvalue, 2), name, VecType(ptype1, 2), VecType(ptype2, 2), Ve… 401 …insertBuiltIn(level, op, ext, VecType(rvalue, 3), name, VecType(ptype1, 3), VecType(ptype2, 3), Ve… 402 …insertBuiltIn(level, op, ext, VecType(rvalue, 4), name, VecType(ptype1, 4), VecType(ptype2, 4), Ve…
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTX.h | 103 enum VecType { enum
|
D | NVPTXISelDAGToDAG.cpp | 1047 unsigned VecType; in tryLoadVector() local 1051 VecType = NVPTX::PTXLdStInstCode::V2; in tryLoadVector() 1054 VecType = NVPTX::PTXLdStInstCode::V4; in tryLoadVector() 1094 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector() 1121 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector() 1170 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector() 1219 getI32Imm(VecType, DL), getI32Imm(FromType, DL), in tryLoadVector() 1913 unsigned VecType; in tryStoreVector() local 1917 VecType = NVPTX::PTXLdStInstCode::V2; in tryStoreVector() 1923 VecType = NVPTX::PTXLdStInstCode::V4; in tryStoreVector() [all …]
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassMultisampleResolveTests.cpp | 1991 template <typename VecType> 1992 bool isValueAboveThreshold1 (const VecType& vale, const VecType& threshold) in isValueAboveThreshold1() 1997 template <typename VecType> 1998 bool isValueAboveThreshold2 (const VecType& vale, const VecType& threshold) in isValueAboveThreshold2() 2003 template <typename VecType> 2004 bool isValueAboveThreshold3 (const VecType& vale, const VecType& threshold) in isValueAboveThreshold3() 2009 template <typename VecType> 2010 bool isValueAboveThreshold4 (const VecType& vale, const VecType& threshold) in isValueAboveThreshold4()
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
D | PNaClTranslator.cpp | 1732 Ice::Type VecType = Vec->getType(); in validateVectorIndex() local 1733 if (!Ice::isVectorType(VecType)) in validateVectorIndex() 1738 if (static_cast<size_t>(C->getValue()) >= typeNumElements(VecType)) in validateVectorIndex() 2306 Ice::Type VecType = Vec->getType(); in ProcessRecord() local 2312 StrBuf << ": extractelement " << VecType << " " << *Vec << ", " in ProcessRecord() 2315 appendErrorInstruction(VecType); in ProcessRecord() 2319 Func.get(), getNextInstVar(typeElementType(VecType)), Vec, Index)); in ProcessRecord() 2329 Ice::Type VecType = Vec->getType(); in ProcessRecord() local 2335 StrBuf << ": insertelement " << VecType << " " << *Vec << ", " in ProcessRecord() 2342 if (Ice::typeElementType(VecType) != Elt->getType()) { in ProcessRecord() [all …]
|
/third_party/abseil-cpp/absl/container/ |
D | inlined_vector_benchmark.cc | 241 template <typename VecType> 245 VecType vec; in BM_Sizeof()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/container/ |
D | inlined_vector_benchmark.cc | 241 template <typename VecType> 245 VecType vec; in BM_Sizeof()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCasts.cpp | 471 VectorType *VecType = cast<VectorType>(VecInput->getType()); in foldVecTruncToExtElt() local 472 unsigned VecWidth = VecType->getPrimitiveSizeInBits(); in foldVecTruncToExtElt() 482 if (VecType->getElementType() != DestType) { in foldVecTruncToExtElt() 483 VecType = VectorType::get(DestType, NumVecElts); in foldVecTruncToExtElt() 484 VecInput = IC.Builder.CreateBitCast(VecInput, VecType, "bc"); in foldVecTruncToExtElt()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 1475 MVT VecType = Op.getOperand(0).getSimpleValueType(); in LowerVECTOR_SHUFFLE() local 1476 assert(VecType.is128BitVector() && "Unexpected shuffle vector type"); in LowerVECTOR_SHUFFLE() 1477 size_t LaneBytes = VecType.getVectorElementType().getSizeInBits() / 8; in LowerVECTOR_SHUFFLE()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeVectorTypes.cpp | 1159 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); in SplitVecRes_INSERT_SUBVECTOR() local 1160 unsigned Alignment = DAG.getDataLayout().getPrefTypeAlignment(VecType); in SplitVecRes_INSERT_SUBVECTOR() 1454 Type *VecType = VecVT.getTypeForEVT(*DAG.getContext()); in SplitVecRes_INSERT_VECTOR_ELT() local 1455 unsigned Alignment = DAG.getDataLayout().getPrefTypeAlignment(VecType); in SplitVecRes_INSERT_VECTOR_ELT()
|
/third_party/boost/libs/qvm/doc/ |
D | qvm.adoc | 931 template <class VecType,class ScalarType,int Dim> 934 typedef VecType vec_type;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIISelLowering.cpp | 8018 MVT VecType = MVT::getVectorVT(SimpleVT, 2); in LowerATOMIC_CMP_SWAP() local 8020 SDValue NewOld = DAG.getBuildVector(VecType, DL, {New, Old}); in LowerATOMIC_CMP_SWAP()
|