Home
last modified time | relevance | path

Searched refs:fp16 (Results 1 – 25 of 106) sorted by relevance

12345

/third_party/vk-gl-cts/android/cts/master/vk-master-2021-03-01/
Dspirv-assembly.txt1257 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
1258 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
1259 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
1260 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
1261 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_denorm_flush_t…
1262 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_inf_flush_to_z…
1263 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_mul_var_flush_to_z…
1264 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_mul_denorm_flush_t…
1265 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_div_var_flush_to_z…
1266 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_div_inf_flush_to_z…
[all …]
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlists/vk-default/
Dspirv-assembly.txt2401 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
2402 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
2403 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
2404 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
2405 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
2406 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
2407 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
2408 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_denorm_flush_t…
2409 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_inf_flush_to_z…
2410 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
[all …]
/third_party/vk-gl-cts/android/cts/master/vk-master/
Dspirv-assembly.txt2405 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
2406 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
2407 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
2408 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
2409 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
2410 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
2411 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
2412 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_denorm_flush_t…
2413 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_inf_flush_to_z…
2414 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
[all …]
/third_party/vk-gl-cts/external/vulkancts/mustpass/master/vk-default/
Dspirv-assembly.txt2401 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
2402 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
2403 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
2404 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
2405 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
2406 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
2407 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
2408 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_denorm_flush_t…
2409 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_inf_flush_to_z…
2410 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
[all …]
/third_party/vk-gl-cts/external/vulkan-docs/src/appendices/
DVK_NV_cooperative_matrix.txt50 * AType = BType = fp16 CType = DType = fp16 MxNxK = 16x8x16 scope =
52 * AType = BType = fp16 CType = DType = fp16 MxNxK = 16x8x8 scope =
54 * AType = BType = fp16 CType = DType = fp32 MxNxK = 16x8x16 scope =
56 * AType = BType = fp16 CType = DType = fp32 MxNxK = 16x8x8 scope =
/third_party/musl/ndk-test/arm-neon/
DCMakeLists.txt15 add_executable(arm-neon-fp16 src/arm-neon-fp16.cpp)
17 list(APPEND BUILD_FLAGS -mfpu=neon-fp16)
21 target_compile_options(arm-neon-fp16 PUBLIC "${BUILD_FLAGS}")
/third_party/skia/third_party/externals/dawn/src/common/
DMath.cpp129 float Float16ToFloat32(uint16_t fp16) { in Float16ToFloat32() argument
130 uint32_t tmp = (fp16 & 0x7fff) << 13 | (fp16 & 0x8000) << 16; in Float16ToFloat32()
135 bool IsFloat16NaN(uint16_t fp16) { in IsFloat16NaN() argument
136 return (fp16 & 0x7FFF) > 0x7C00; in IsFloat16NaN()
DMath.h89 float Float16ToFloat32(uint16_t fp16);
90 bool IsFloat16NaN(uint16_t fp16);
/third_party/vk-gl-cts/android/cts/master/vk-master-2019-03-01/
Dspirv-assembly.txt1076 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_var_flush_to_z…
1077 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_denorm_flush_t…
1078 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_add_inf_flush_to_z…
1079 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_var_flush_to_z…
1080 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_denorm_flush_t…
1081 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_sub_inf_flush_to_z…
1082 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_mul_var_flush_to_z…
1083 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_mul_denorm_flush_t…
1084 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_div_var_flush_to_z…
1085 dEQP-VK.spirv_assembly.instruction.compute.float_controls.fp16.input_args.denorm_div_inf_flush_to_z…
[all …]
/third_party/mesa3d/src/asahi/compiler/
Dagx_optimizer.c128 bool fp16 = (def->dest[0].size == AGX_SIZE_16); in agx_optimizer_inline_imm() local
129 assert(fp16 || (def->dest[0].size == AGX_SIZE_32)); in agx_optimizer_inline_imm()
131 float f = fp16 ? _mesa_half_to_float(def->imm) : uif(def->imm); in agx_optimizer_inline_imm()
/third_party/mesa3d/src/panfrost/bifrost/
Dbi_opt_message_preload.c107 .fp16 = (I->register_format == BI_REGISTER_FORMAT_F16), in bi_opt_message_preload()
116 .fp16 = (I->op == BI_OPCODE_VAR_TEX_F16), in bi_opt_message_preload()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
Dva_lower_constants.c80 uint16_t fp16 = _mesa_float_to_half(uif(value)); in va_demote_constant_fp16() local
83 if (fui(_mesa_half_to_float(fp16)) == value) in va_demote_constant_fp16()
84 return va_lut_index_16(fp16); in va_demote_constant_fp16()
/third_party/vk-gl-cts/modules/gles3/accuracy/
Des3aVaryingInterpolationTests.cpp132 tcu::Float16 fp16(val); in isValidFloat() local
133 return !fp16.isDenorm() && !fp16.isInf() && !fp16.isNaN(); in isValidFloat()
/third_party/vk-gl-cts/modules/gles2/accuracy/
Des2aVaryingInterpolationTests.cpp130 tcu::Float16 fp16(val); in isValidFloat() local
131 return !fp16.isDenorm() && !fp16.isInf() && !fp16.isNaN(); in isValidFloat()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_util.h308 uint64_t fp16; member
356 pack_int16((uint32_t*) &bcolor->fp16, val->uint32); in tu6_pack_border_color()
363 PACK_F(fp16, r16g16b16a16_float); in tu6_pack_border_color()
/third_party/mindspore/patches/
D0005-micro-for-ohos.patch534 "assembly/fp16/Matmul12X16Fp16.S",
535 "assembly/fp16/MatmulBaseFp16Neon.S",
536 "assembly/fp16/MatmulFp16Opt.S",
537 + "assembly/fp16/MatmulFp16OptV2.S",
538 "assembly/fp16/MatmulFp16.S",
539 "assembly/fp16/MatmulWinogradFp16.S",
540 "assembly/fp16/MatVecMulFp16.S",
541 …/device/cpu/kernel/nnacl/assembly/fp16/MatmulFp16OptV2.S b/mindspore/ccsrc/plugin/device/cpu/kerne…
545 +++ b/mindspore/ccsrc/plugin/device/cpu/kernel/nnacl/assembly/fp16/MatmulFp16OptV2.S
3547 …/ccsrc/plugin/device/cpu/kernel/nnacl/fp16/custom_gru_fp16.c b/mindspore/ccsrc/plugin/device/cpu/k…
[all …]
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_debug_options.h16 OPT_BOOL(fp16, false, "Enable FP16 for mediump.")
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DARMTargetParser.def24 ARM_FPU("vfpv3-fp16", FK_VFPV3_FP16, FV_VFPV3_FP16, NS_None, FR_None)
26 ARM_FPU("vfpv3-d16-fp16", FK_VFPV3_D16_FP16, FV_VFPV3_FP16, NS_None, FR_D16)
28 ARM_FPU("vfpv3xd-fp16", FK_VFPV3XD_FP16, FV_VFPV3_FP16, NS_None, FR_SP_D16)
36 ARM_FPU("neon-fp16", FK_NEON_FP16, FV_VFPV3_FP16, NS_Neon, FR_None)
133 ARM_ARCH_EXT_NAME("fp16", ARM::AEK_FP16, "+fullfp16", "-fullfp16")
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DARMTargetParser.def23 ARM_FPU("vfpv3-fp16", FK_VFPV3_FP16, FPUVersion::VFPV3_FP16, NeonSupportLevel::None, FPURestriction…
25 ARM_FPU("vfpv3-d16-fp16", FK_VFPV3_D16_FP16, FPUVersion::VFPV3_FP16, NeonSupportLevel::None, FPURes…
27 ARM_FPU("vfpv3xd-fp16", FK_VFPV3XD_FP16, FPUVersion::VFPV3_FP16, NeonSupportLevel::None, FPURestric…
37 ARM_FPU("neon-fp16", FK_NEON_FP16, FPUVersion::VFPV3_FP16, NeonSupportLevel::Neon, FPURestriction::…
159 ARM_ARCH_EXT_NAME("fp16", ARM::AEK_FP16, "+fullfp16", "-fullfp16")
/third_party/openGLES/extensions/NV/
DNV_shader_atomic_fp16_vector.txt167 fp16 values independently. Atomicity is only guaranteed on a per-component
200 These operate on each of the two or four fp16 values independently.
225 each of the two or four fp16 values independently. Atomicity is only
251 each of the two or four fp16 values independently. Atomicity is only
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/
DNV_shader_atomic_fp16_vector.txt167 fp16 values independently. Atomicity is only guaranteed on a per-component
200 These operate on each of the two or four fp16 values independently.
225 each of the two or four fp16 values independently. Atomicity is only
251 each of the two or four fp16 values independently. Atomicity is only
/third_party/mesa3d/src/compiler/nir/
Dnir_lower_fp16_conv.c186 nir_ssa_def *fp16 = nir_if_phi(b, inf_nanfp16, finite_or_overflowed_fp16); in float_to_half_impl() local
188 return nir_u2u16(b, nir_ior(b, fp16, nir_ushr(b, sign, nir_imm_int(b, 16)))); in float_to_half_impl()
/third_party/vk-gl-cts/external/amber/src/docs/
Dmemory_layout.md113 | mat2x2\<fp16> | <kbd>[bbbb][----][----][----]<br/>[bbbb][----][----][----]</kbd> |
124 | mat2x2\<fp16> | <kbd>[bbbb]<br/>[bbbb]</kbd> |
144 | mat2x2\<fp16>[] | <kbd>[bbbb][----][----][----]<br/>[bbbb][----][----][----]</kbd> |
155 | mat2x2\<fp16>[] | <kbd>[bbbb]<br/>[bbbb]</kbd> |
/third_party/openGLES/extensions/ARB/
DARB_shading_language_packing.txt204 represent a pair of fp16 values)? If not, what happens if both this
218 GLSL versions chose to add explicit fp16 types. For the pack functions,
235 could be implicitly converted to vec2 if implicit conversions from fp16
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_shading_language_packing.txt194 represent a pair of fp16 values)? If not, what happens if both this
208 GLSL versions chose to add explicit fp16 types. For the pack functions,
225 could be implicitly converted to vec2 if implicit conversions from fp16

12345