Home
last modified time | relevance | path

Searched refs:isFloatType (Results 1 – 24 of 24) sorted by relevance

/external/deqp/external/openglcts/modules/common/
DglcConfigListEGL.cpp118 bool isFloatType = supportFloatConfigs ? in getDefaultEglConfigList() local
126 bool isOk = isRenderable && isConformant && (numSamples == 0) && !isFloatType && !isYUV; in getDefaultEglConfigList()
145 DE_ASSERT(!isRenderable || !isConformant || (numSamples != 0) || isFloatType || isYUV); in getDefaultEglConfigList()
152 isFloatType ? EXCLUDEREASON_FLOAT : EXCLUDEREASON_YUV)); in getDefaultEglConfigList()
/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_emit_nvc0.cpp1029 if (!isFloatType(i->dType)) { in emitMINMAX()
1079 const bool f2f = isFloatType(i->dType) && isFloatType(i->sType); in emitCVT()
1110 if (!isFloatType(i->sType)) in emitCVT()
1130 if (isFloatType(dType)) { in emitCVT()
1131 if (!isFloatType(i->sType)) in emitCVT()
1134 if (isFloatType(i->sType)) in emitCVT()
1143 if (isFloatType(dType)) { in emitCVT()
1144 if (isFloatType(i->sType)) in emitCVT()
1149 assert(isFloatType(i->sType)); in emitCVT()
1171 if (!isFloatType(i->sType)) in emitSET()
[all …]
Dnv50_ir_emit_gk110.cpp1051 const bool f2f = isFloatType(i->dType) && isFloatType(i->sType); in emitCVT()
1052 const bool f2i = !isFloatType(i->dType) && isFloatType(i->sType); in emitCVT()
1053 const bool i2f = isFloatType(i->dType) && !isFloatType(i->sType); in emitCVT()
1160 if (isFloatType(i->sType)) in emitSET()
1185 isFloatType(i->sType) ? 0x33 : 0x34, in emitSET()
1186 isFloatType(i->sType) ? 0xf : 0x7); in emitSET()
2542 else if (isFloatType(insn->dType)) in emitInstruction()
2550 else if (isFloatType(insn->dType)) in emitInstruction()
2559 else if (isFloatType(insn->dType)) in emitInstruction()
Dnv50_ir_target_nv50.cpp341 if ((i->op == OP_MUL || i->op == OP_MAD) && !isFloatType(i->dType)) { in insnCanLoad()
446 return !isFloatType(ty); in isOpSupported()
455 if (!isFloatType(insn->dType)) { in isModSupported()
Dnv50_ir_peephole.cpp305 if (insn->op == OP_ADD && !isFloatType(insn->dType)) { in visit()
313 } else if (insn->op == OP_SUB && !isFloatType(insn->dType)) { in visit()
963 assert(!isFloatType(i->sType)); in opnd()
1017 if (!isFloatType(i->sType) && !imm0.isNegative() && imm0.isPow2()) { in opnd()
1057 !isFloatType(i->dType) && in opnd()
1066 !isFloatType(i->dType)) in opnd()
1237 assert(!isFloatType(si->dType)); in opnd()
1355 if (isFloatType(si->dType)) in opnd()
1372 if (isFloatType(si->dType)) in opnd()
1782 isFloatType(add->dType) != isFloatType(src->getInsn()->dType)) in tryADDToMADOrSAD()
[all …]
Dnv50_ir_target_gm107.cpp166 !isFloatType(insn->dType)) in isBarrierRequired()
Dnv50_ir_target.cpp396 (isFloatType(i->sType) || isFloatType(i->dType))) in emitBinary()
Dnv50_ir_emit_gm107.cpp324 if (isFloatType(insn->sType)) { in longIMMD()
3209 } else if (isFloatType(insn->dType)) { in emitInstruction()
3210 if (isFloatType(insn->sType)) in emitInstruction()
3215 if (isFloatType(insn->sType)) in emitInstruction()
3226 if (isFloatType(insn->dType)) { in emitInstruction()
3236 if (isFloatType(insn->dType)) { in emitInstruction()
3247 if (isFloatType(insn->dType)) { in emitInstruction()
3261 if (isFloatType(insn->dType)) { in emitInstruction()
3295 if (isFloatType(insn->dType)) in emitInstruction()
3305 if (isFloatType(insn->sType)) in emitInstruction()
[all …]
Dnv50_ir_emit_nv50.cpp241 if (ty != TYPE_NONE && !isFloatType(ty)) in emitCondCode()
1345 const bool f2f = isFloatType(i->dType) && isFloatType(i->sType); in emitCVT()
1889 else if (isFloatType(insn->dType)) in emitInstruction()
1899 else if (isFloatType(insn->dType)) in emitInstruction()
1908 else if (isFloatType(insn->dType)) in emitInstruction()
Dnv50_ir_inlines.h122 static inline bool isFloatType(DataType ty) in isFloatType() function
Dnv50_ir_target_nvc0.cpp434 if (!isFloatType(insn->dType)) { in isModSupported()
Dnv50_ir_lowering_nv50.cpp455 if (isFloatType(mul->sType) || typeSizeof(mul->sType) <= 2) in handleMUL()
1228 if (!isFloatType(i->dType)) in handleDIV()
Dnv50_ir_from_tgsi.cpp3931 if (!isFloatType(dstTy)) in handleInstruction()
3959 if (!isFloatType(dstTy)) in handleInstruction()
3976 if (!isFloatType(dstTy)) in handleInstruction()
Dnv50_ir_lowering_nvc0.cpp2713 if (!isFloatType(i->dType)) in handleDIV()
2725 if (!isFloatType(i->dType)) in handleMOD()
/external/deqp/external/openglcts/modules/gl/
Dgl3cTextureSizePromotion.cpp258 if (isFloatType(descriptor)) /* For floating type. */ in prepareSourceTexture()
592 if (isFloatType(descriptor)) in getDestinationFormatForChannel()
697 if (isFloatType(descriptor) || isFixedSignedType(descriptor) || isFixedUnsignedType(descriptor) || in prepareProgram()
883 if (isFloatType(descriptor)) in checkDestinationTexture()
1056 bool FunctionalTest::isFloatType(TextureInternalFormatDescriptor descriptor) in isFloatType() function in gl3cts::TextureSizePromotion::FunctionalTest
1154 if (isFloatType(descriptor)) in getMinPrecision()
Dgl3cTextureSizePromotion.hpp283 bool isFloatType(TextureInternalFormatDescriptor descriptor);
Dgl4cEnhancedLayoutsTests.hpp3022 bool isFloatType(const Utils::Type& type);
3094 bool isFloatType(const Utils::Type& type);
3166 bool isFloatType(const Utils::Type& type);
Dgl4cEnhancedLayoutsTests.cpp17859 const bool is_float_type_gohan = isFloatType(type_gohan); in test()
17870 const bool is_float_type_goten = isFloatType(type_goten); in test()
17960 bool VaryingLocationAliasingWithMixedTypesTest::isFloatType(const Utils::Type& type) in test() function in gl4cts::EnhancedLayouts::VaryingLocationAliasingWithMixedTypesTest
18375 const bool is_float_type_gohan = isFloatType(type_gohan); in test()
18386 const bool is_float_type_goten = isFloatType(type_goten); in test()
18514 bool VaryingLocationAliasingWithMixedInterpolationTest::isFloatType(const Utils::Type& type) in test() function in gl4cts::EnhancedLayouts::VaryingLocationAliasingWithMixedInterpolationTest
18947 const bool is_float_type_gohan = isFloatType(type_gohan); in test()
18960 const bool is_float_type_goten = isFloatType(type_goten); in test()
19076 bool VaryingLocationAliasingWithMixedAuxiliaryStorageTest::isFloatType(const Utils::Type& type) in test() function in gl4cts::EnhancedLayouts::VaryingLocationAliasingWithMixedAuxiliaryStorageTest
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.td190 class isFloatType<ValueType SrcVT> {
663 string Type = !if(isFloatType<vt>.ret, "FP", "INT");
1692 field bit HasSrc0FloatMods = isFloatType<Src0VT>.ret;
1693 field bit HasSrc1FloatMods = isFloatType<Src1VT>.ret;
1694 field bit HasSrc2FloatMods = isFloatType<Src2VT>.ret;
1706 field bit HasFPClamp = BitAnd<isFloatType<DstVT>.ret, HasClamp>.ret;
1707 field bit HasIntClamp = !if(isFloatType<DstVT>.ret, 0, HasClamp);
1714 field bit HasOMod = !if(HasOpSel, 0, isFloatType<DstVT>.ret);
1715 field bit HasSDWAOMod = isFloatType<DstVT>.ret;
/external/deqp-deps/glslang/SPIRV/
DSpvBuilder.h187 bool isFloatType(Id typeId) const { return getTypeClass(typeId) == OpTypeFloat; } in isFloatType() function
DSpvBuilder.cpp967 assert(isFloatType(type)); in makeFpConstant()
DGlslangToSpv.cpp7091 if (builder.isFloatType(builder.getScalarTypeId(typeId1))) {
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderOperatorTests.cpp281 static inline bool isFloatType (ValueType type) in isFloatType() function
1921 … const DataType prevInDataType = isFloatType(prevV.valueType) ? s_floatTypes[prevInScalarSize - 1] in init()
1928 const DataType curInDataType = isFloatType(v.valueType) ? s_floatTypes[curInScalarSize - 1] in init()
/external/deqp/modules/gles3/functional/
Des3fShaderOperatorTests.cpp301 static inline bool isFloatType (ValueType type) in isFloatType() function
1961 … DataType prevInDataType = isFloatType(prevV.valueType) ? s_floatTypes[prevInScalarSize - 1] in init()
1968 DataType curInDataType = isFloatType(v.valueType) ? s_floatTypes[curInScalarSize - 1] in init()