/external/angle/src/compiler/translator/ |
D | OutputSPIRV.cpp | 291 spirv::IdRef visitOperator(TIntermOperator *node, spirv::IdRef resultTypeId); 292 spirv::IdRef createIncrementDecrement(TIntermOperator *node, spirv::IdRef resultTypeId); 293 spirv::IdRef createCompare(TIntermOperator *node, spirv::IdRef resultTypeId); 294 spirv::IdRef createAtomicBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId); 295 spirv::IdRef createImageTextureBuiltIn(TIntermOperator *node, spirv::IdRef resultTypeId); 296 spirv::IdRef createInterpolate(TIntermOperator *node, spirv::IdRef resultTypeId); 298 spirv::IdRef createFunctionCall(TIntermAggregate *node, spirv::IdRef resultTypeId); 329 spirv::IdRef resultTypeId, 1734 spirv::IdRef resultTypeId) in createFunctionCall() argument 1824 spirv::WriteFunctionCall(mBuilder.getSpirvCurrentFunctionBlock(), resultTypeId, result, in createFunctionCall() [all …]
|
/external/swiftshader/src/Pipeline/ |
D | SpirvShaderArithmetic.cpp | 26 auto &type = getType(insn.resultTypeId()); in EmitVectorTimesScalar() 41 auto &type = getType(insn.resultTypeId()); in EmitMatrixTimesVector() 61 auto &type = getType(insn.resultTypeId()); in EmitVectorTimesMatrix() 81 auto &type = getType(insn.resultTypeId()); in EmitMatrixTimesMatrix() 108 auto &type = getType(insn.resultTypeId()); in EmitOuterProduct() 129 auto &type = getType(insn.resultTypeId()); in EmitTranspose() 149 auto &type = getType(insn.resultTypeId()); in EmitUnaryOp() 311 auto &type = getType(insn.resultTypeId()); in EmitBinaryOp() 518 auto &type = getType(insn.resultTypeId()); in EmitDot()
|
D | SpirvShader.cpp | 1595 auto resultPointerType = getType(insn.resultTypeId()); in emitProlog() 1606 auto type = getType(insn.resultTypeId()); in emitProlog() 2094 auto &type = getType(insn.resultTypeId()); in EmitCompositeConstruct() 2116 Type::ID resultTypeId = insn.word(1); in EmitCompositeInsert() local 2117 auto &type = getType(resultTypeId); in EmitCompositeInsert() 2121 …auto firstNewComponent = WalkLiteralAccessChain(resultTypeId, insn.wordCount() - 5, insn.wordPoint… in EmitCompositeInsert() 2147 auto &type = getType(insn.resultTypeId()); in EmitCompositeExtract() 2164 auto &type = getType(insn.resultTypeId()); in EmitVectorShuffle() 2198 auto &type = getType(insn.resultTypeId()); in EmitVectorExtractDynamic() 2218 auto &type = getType(insn.resultTypeId()); in EmitVectorInsertDynamic() [all …]
|
D | SpirvShaderImage.cpp | 130 auto &resultType = getType(insn.resultTypeId()); in EmitImageSample() 342 auto &resultTy = getType(Type::ID(insn.resultTypeId())); in EmitImageQuerySizeLod() 354 auto &resultTy = getType(Type::ID(insn.resultTypeId())); in EmitImageQuerySize() 434 auto &resultTy = getType(Type::ID(insn.resultTypeId())); in EmitImageQueryLevels() 462 auto &resultTy = getType(Type::ID(insn.resultTypeId())); in EmitImageQuerySamples()
|
D | SpirvShader.hpp | 214 SpirvID<Type> resultTypeId() const in resultTypeId() function in sw::SpirvShader::InsnIterator 291 Type::ID typeId() const { return definition.resultTypeId(); } in typeId()
|
D | SpirvShaderGLSLstd450.cpp | 73 auto &type = getType(insn.resultTypeId()); in EmitExtGLSLstd450()
|
/external/deqp-deps/SPIRV-Tools/source/ |
D | instruction.h | 33 uint32_t resultTypeId; member
|
D | text.cpp | 225 if (type == SPV_OPERAND_TYPE_TYPE_ID) pInst->resultTypeId = id; in spvTextEncodeOperand() 335 context->getTypeOfTypeGeneratingValue(pInst->resultTypeId); in spvTextEncodeOperand()
|
/external/swiftshader/third_party/SPIRV-Tools/source/ |
D | instruction.h | 33 uint32_t resultTypeId; member
|
D | text.cpp | 225 if (type == SPV_OPERAND_TYPE_TYPE_ID) pInst->resultTypeId = id; in spvTextEncodeOperand() 335 context->getTypeOfTypeGeneratingValue(pInst->resultTypeId); in spvTextEncodeOperand()
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/ |
D | instruction.h | 33 uint32_t resultTypeId; member
|
D | text.cpp | 225 if (type == SPV_OPERAND_TYPE_TYPE_ID) pInst->resultTypeId = id; in spvTextEncodeOperand() 335 context->getTypeOfTypeGeneratingValue(pInst->resultTypeId); in spvTextEncodeOperand()
|
/external/deqp-deps/glslang/SPIRV/ |
D | SpvBuilder.cpp | 2373 Id Builder::createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId) in createConstructor() argument 2376 unsigned int numTargetComponents = getNumTypeComponents(resultTypeId); in createConstructor() 2382 return smearScalar(precision, sources[0], resultTypeId); in createConstructor() 2386 Id scalarTypeId = getScalarTypeId(resultTypeId); in createConstructor() 2452 result = createCompositeConstruct(resultTypeId, constituents); in createConstructor() 2458 …der::createMatrixConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId) in createMatrixConstructor() argument 2460 Id componentTypeId = getScalarTypeId(resultTypeId); in createMatrixConstructor() 2461 int numCols = getTypeNumColumns(resultTypeId); in createMatrixConstructor() 2462 int numRows = getTypeNumRows(resultTypeId); in createMatrixConstructor() 2478 Id columnTypeId = getContainedTypeId(resultTypeId); in createMatrixConstructor() [all …]
|
D | SpvBuilder.h | 497 Id createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId);
|
D | GlslangToSpv.cpp | 2420 spv::Id TGlslangToSpvTraverser::createCompositeConstruct(spv::Id resultTypeId, std::vector<spv::Id>… in createCompositeConstruct() argument 2424 spv::Id lType = builder.getContainedTypeId(resultTypeId, c); in createCompositeConstruct() 2450 return builder.createCompositeConstruct(resultTypeId, constituents); in createCompositeConstruct() 5167 spv::Id resultTypeId = builder.makeStructResultType(typeId0, typeId1); in createImageTextureFunctionCall() local 5169 spv::Id resultId = builder.createOp(spv::OpImageSparseRead, resultTypeId, operands); in createImageTextureFunctionCall() 5183 spv::Id resultTypeId; in createImageTextureFunctionCall() local 5187 … resultTypeId = builder.makePointer(spv::StorageClassImage, builder.getTypeId(*opIt)); in createImageTextureFunctionCall() 5189 resultTypeId = builder.makePointer(spv::StorageClassImage, resultType()); in createImageTextureFunctionCall() 5191 spv::Id pointer = builder.createOp(spv::OpImageTexelPointer, resultTypeId, operands); in createImageTextureFunctionCall()
|
/external/angle/third_party/vulkan-deps/glslang/src/SPIRV/ |
D | SpvBuilder.cpp | 2373 Id Builder::createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId) in createConstructor() argument 2376 unsigned int numTargetComponents = getNumTypeComponents(resultTypeId); in createConstructor() 2382 return smearScalar(precision, sources[0], resultTypeId); in createConstructor() 2386 Id scalarTypeId = getScalarTypeId(resultTypeId); in createConstructor() 2452 result = createCompositeConstruct(resultTypeId, constituents); in createConstructor() 2458 …der::createMatrixConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId) in createMatrixConstructor() argument 2460 Id componentTypeId = getScalarTypeId(resultTypeId); in createMatrixConstructor() 2461 int numCols = getTypeNumColumns(resultTypeId); in createMatrixConstructor() 2462 int numRows = getTypeNumRows(resultTypeId); in createMatrixConstructor() 2478 Id columnTypeId = getContainedTypeId(resultTypeId); in createMatrixConstructor() [all …]
|
D | SpvBuilder.h | 497 Id createConstructor(Decoration precision, const std::vector<Id>& sources, Id resultTypeId);
|
D | GlslangToSpv.cpp | 2608 spv::Id TGlslangToSpvTraverser::createCompositeConstruct(spv::Id resultTypeId, std::vector<spv::Id>… in createCompositeConstruct() argument 2612 spv::Id lType = builder.getContainedTypeId(resultTypeId, c); in createCompositeConstruct() 2638 return builder.createCompositeConstruct(resultTypeId, constituents); in createCompositeConstruct() 5503 spv::Id resultTypeId = builder.makeStructResultType(typeId0, typeId1); in createImageTextureFunctionCall() local 5505 spv::Id resultId = builder.createOp(spv::OpImageSparseRead, resultTypeId, operands); in createImageTextureFunctionCall() 5519 spv::Id resultTypeId; in createImageTextureFunctionCall() local 5523 … resultTypeId = builder.makePointer(spv::StorageClassImage, builder.getTypeId(*opIt)); in createImageTextureFunctionCall() 5525 resultTypeId = builder.makePointer(spv::StorageClassImage, resultType()); in createImageTextureFunctionCall() 5527 spv::Id pointer = builder.createOp(spv::OpImageTexelPointer, resultTypeId, operands); in createImageTextureFunctionCall()
|