Home
last modified time | relevance | path

Searched refs:specConstant (Results 1 - 11 of 11) sorted by relevance

/third_party/glslang/SPIRV/
H A DSpvBuilder.h361 Id makeBoolConstant(bool b, bool specConstant = false);
362 Id makeInt8Constant(int i, bool specConstant = false) in makeInt8Constant()
363 { return makeIntConstant(makeIntType(8), (unsigned)i, specConstant); } in makeInt8Constant()
364 Id makeUint8Constant(unsigned u, bool specConstant = false) in makeUint8Constant()
365 { return makeIntConstant(makeUintType(8), u, specConstant); } in makeUint8Constant()
366 Id makeInt16Constant(int i, bool specConstant = false) in makeInt16Constant()
367 { return makeIntConstant(makeIntType(16), (unsigned)i, specConstant); } in makeInt16Constant()
368 Id makeUint16Constant(unsigned u, bool specConstant = false) in makeUint16Constant()
369 { return makeIntConstant(makeUintType(16), u, specConstant); } in makeUint16Constant()
370 Id makeIntConstant(int i, bool specConstant in makeUint16Constant()
[all...]
H A DSpvBuilder.cpp1555 Id Builder::makeBoolConstant(bool b, bool specConstant) in makeBoolConstant() argument
1559 Op opcode = specConstant ? (b ? OpSpecConstantTrue : OpSpecConstantFalse) : (b ? OpConstantTrue : OpConstantFalse); in makeBoolConstant()
1563 if (! specConstant) { in makeBoolConstant()
1584 Id Builder::makeIntConstant(Id typeId, unsigned value, bool specConstant) in makeIntConstant() argument
1586 Op opcode = specConstant ? OpSpecConstant : OpConstant; in makeIntConstant()
1590 if (! specConstant) { in makeIntConstant()
1605 Id Builder::makeInt64Constant(Id typeId, unsigned long long value, bool specConstant) in makeInt64Constant() argument
1607 Op opcode = specConstant ? OpSpecConstant : OpConstant; in makeInt64Constant()
1614 if (! specConstant) { in makeInt64Constant()
1630 Id Builder::makeFloatConstant(float f, bool specConstant) in makeFloatConstant() argument
1655 makeDoubleConstant(double d, bool specConstant) makeDoubleConstant() argument
1683 makeFloat16Constant(float f16, bool specConstant) makeFloat16Constant() argument
1711 makeFpConstant(Id type, double d, bool specConstant) makeFpConstant() argument
1797 makeCompositeConstant(Id typeId, const std::vector<Id>& members, bool specConstant) makeCompositeConstant() argument
[all...]
H A DGlslangToSpv.cpp231 int& nextConst, bool specConstant);
9710 // - emit specialization constant-building instructions for specConstant
9717 if (! node.getQualifier().specConstant) { in createSpvConstant()
9761 // During the AST traversal, if the node is marked as 'specConstant', SpecConstantOpModeGuard in createSpvConstant()
9789 const glslang::TConstUnionArray& consts, int& nextConst, bool specConstant) in createSpvConstantFromConstUnionArray()
9869 scalar = builder.makeIntConstant(zero ? 0 : consts[nextConst].getIConst(), specConstant); in createSpvConstantFromConstUnionArray()
9872 scalar = builder.makeUintConstant(zero ? 0 : consts[nextConst].getUConst(), specConstant); in createSpvConstantFromConstUnionArray()
9875 scalar = builder.makeFloatConstant(zero ? 0.0F : (float)consts[nextConst].getDConst(), specConstant); in createSpvConstantFromConstUnionArray()
9878 scalar = builder.makeBoolConstant(zero ? false : consts[nextConst].getBConst(), specConstant); in createSpvConstantFromConstUnionArray()
9882 scalar = builder.makeInt8Constant(zero ? 0 : consts[nextConst].getI8Const(), specConstant); in createSpvConstantFromConstUnionArray()
9788 createSpvConstantFromConstUnionArray(const glslang::TType& glslangType, const glslang::TConstUnionArray& consts, int& nextConst, bool specConstant) createSpvConstantFromConstUnionArray() argument
[all...]
/third_party/glslang/glslang/Include/
H A DTypes.h528 specConstant = false; in makeTemporary()
585 // having a constant_id is not sufficient: expressions have no id, but are still specConstant
586 bool specConstant : 1;
1097 return specConstant;
1103 return storage == EvqConst && ! specConstant;
1113 specConstant = true;
2271 if (qualifier.specConstant)
/third_party/skia/third_party/externals/spirv-tools/test/opt/
H A Daggressive_dead_code_elim_test.cpp6125 ; CHECK: OpName %specConstant "specConstant"
6126 ; CHECK: %specConstant = OpSpecConstant %int 0
6134 OpName %specConstant "specConstant"
6135 OpDecorate %specConstant SpecId 0
6139 %specConstant = OpSpecConstant %int 0
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/
H A Daggressive_dead_code_elim_test.cpp6125 ; CHECK: OpName %specConstant "specConstant"
6126 ; CHECK: %specConstant = OpSpecConstant %int 0
6134 OpName %specConstant "specConstant"
6135 OpDecorate %specConstant SpecId 0
6139 %specConstant = OpSpecConstant %int 0
/third_party/spirv-tools/test/opt/
H A Daggressive_dead_code_elim_test.cpp6127 ; CHECK: OpName %specConstant "specConstant"
6128 ; CHECK: %specConstant = OpSpecConstant %int 0
6136 OpName %specConstant "specConstant"
6137 OpDecorate %specConstant SpecId 0
6141 %specConstant = OpSpecConstant %int 0
/third_party/glslang/glslang/MachineIndependent/
H A DParseHelper.cpp657 newType.getQualifier().specConstant = false; in handleBracketDereference()
4215 MERGE_SINGLETON(specConstant); in mergeQualifiers()
6005 publicType.qualifier.specConstant = true; in setLayoutQualifier()
9517 } else if (qualifier.specConstant) { in addQualifierToExisting()
9733 workGroupSize->getWritableType().getQualifier().specConstant = true; in updateStandaloneQualifierDefaults()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmFloatControlsTests.cpp1487 bool specConstant, in Operation()
1502 , isSpecConstant(specConstant) in Operation()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmFloatControlsTests.cpp1485 bool specConstant, in Operation()
1500 , isSpecConstant(specConstant) in Operation()
/third_party/glslang/glslang/HLSL/
H A DhlslParseHelper.cpp6816 MERGE_SINGLETON(specConstant); in mergeQualifiers()
7464 qualifier.specConstant = true; in setSpecConstantId()
9111 } else if (qualifier.specConstant) { in addQualifierToExisting()
9318 workGroupSize->getWritableType().getQualifier().specConstant = true; in updateStandaloneQualifierDefaults()

Completed in 86 milliseconds