Home
last modified time | relevance | path

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

12345678

/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Dt-arm-elf26 dp_fpus := vfp vfpv2 vfpv3 vfpv3-fp16 vfpv3-d16 vfpv3-d16-fp16 \
27 neon neon-vfpv3 neon-fp16 vfpv4 neon-vfpv4 vfpv4-d16 \
31 sp_fpus := vfpv3xd vfpv3xd-fp16 fpv4-sp-d16 fpv5-sp-d16
33 v7a_fps := vfpv3 vfpv3-fp16 vfpv4 simd neon-fp16 neon-vfpv4
34 v7ve_fps := vfpv3-d16 vfpv3 vfpv3-d16-fp16 vfpv3-fp16 vfpv4 neon \
35 neon-fp16 simd
39 v8_fps := simd fp16 crypto fp16+crypto dotprod fp16fml
41 v9_fps := simd fp16 crypto fp16+crypto dotprod fp16fml
H A Dt-multilib66 v7_a_nosimd_variants := +fp +vfpv3 +vfpv3-d16-fp16 +vfpv3-fp16 +vfpv4-d16 +vfpv4
67 v7_a_simd_variants := +simd +neon-fp16 +neon-vfpv4
68 v7_r_sp_variants := +fp.sp +fp.sp+idiv +vfpv3xd-fp16 +vfpv3xd-fp16+idiv
69 v7_r_dp_variants := +fp +fp+idiv +vfpv3-d16-fp16 +vfpv3-d16-fp16+idiv
70 v7ve_nosimd_variants := +vfpv3-d16 +vfpv3 +vfpv3-d16-fp16 +vfpv3-fp16 +fp +vfpv4
71 v7ve_vfpv3_simd_variants := +neon +neon-fp16
76 v8_2_a_simd_variants := $(call all_feat_combs, simd fp16 fp16fml crypto dotprod i8mm bf16)
77 v8_4_a_simd_variants := $(call all_feat_combs, simd fp16 crypto i8mm bf16)
78 v8_5_a_simd_variants := $(call all_feat_combs, simd fp16 crypto i8mm bf16)
79 v8_6_a_simd_variants := $(call all_feat_combs, simd fp16 crypto i8mm bf16)
[all …]
H A Darm-cpus.in159 # Conversions to/from fp16 (VFPv3 extension).
172 define feature fp16
258 # default. fp16 is deliberately missing from this list.
260 # Similarly, but including fp16 and other extensions that aren't part of
262 define fgroup ALL_FPU_EXTERNAL fp16 bf16
310 define fgroup MVE_FP MVE FPv5 fp16 mve_float
500 option vfpv3-d16-fp16 add VFPv3 FP_DBL fp16conv
501 option vfpv3-fp16 add VFPv3 FP_DBL FP_D32 fp16conv
507 option neon-fp16 add VFPv3 NEON fp16conv
522 option vfpv3-d16-fp16 add VFPv3 FP_DBL fp16conv
[all …]
H A Darm-tables.opt411 Enum(arm_fpu) String(vfpv3-fp16) Value(TARGET_FPU_vfpv3_fp16)
417 Enum(arm_fpu) String(vfpv3-d16-fp16) Value(TARGET_FPU_vfpv3_d16_fp16)
423 Enum(arm_fpu) String(vfpv3xd-fp16) Value(TARGET_FPU_vfpv3xd_fp16)
432 Enum(arm_fpu) String(neon-fp16) Value(TARGET_FPU_neon_fp16)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Dt-arm-elf26 dp_fpus := vfp vfpv2 vfpv3 vfpv3-fp16 vfpv3-d16 vfpv3-d16-fp16 \
27 neon neon-vfpv3 neon-fp16 vfpv4 neon-vfpv4 vfpv4-d16 \
31 sp_fpus := vfpv3xd vfpv3xd-fp16 fpv4-sp-d16 fpv5-sp-d16
33 v7a_fps := vfpv3 vfpv3-fp16 vfpv4 simd neon-fp16 neon-vfpv4
34 v7ve_fps := vfpv3-d16 vfpv3 vfpv3-d16-fp16 vfpv3-fp16 vfpv4 neon \
35 neon-fp16 simd
39 v8_fps := simd fp16 crypto fp16+crypto dotprod fp16fml
H A Dt-multilib66 v7_a_nosimd_variants := +fp +vfpv3 +vfpv3-d16-fp16 +vfpv3-fp16 +vfpv4-d16 +vfpv4
67 v7_a_simd_variants := +simd +neon-fp16 +neon-vfpv4
68 v7_r_sp_variants := +fp.sp +fp.sp+idiv +vfpv3xd-fp16 +vfpv3xd-fp16+idiv
69 v7_r_dp_variants := +fp +fp+idiv +vfpv3-d16-fp16 +vfpv3-d16-fp16+idiv
70 v7ve_nosimd_variants := +vfpv3-d16 +vfpv3 +vfpv3-d16-fp16 +vfpv3-fp16 +fp +vfpv4
71 v7ve_vfpv3_simd_variants := +neon +neon-fp16
76 v8_2_a_simd_variants := $(call all_feat_combs, simd fp16 fp16fml crypto dotprod i8mm bf16)
77 v8_4_a_simd_variants := $(call all_feat_combs, simd fp16 crypto i8mm bf16)
78 v8_5_a_simd_variants := $(call all_feat_combs, simd fp16 crypto i8mm bf16)
79 v8_6_a_simd_variants := $(call all_feat_combs, simd fp16 crypto i8mm bf16)
H A Darm-cpus.in156 # Conversions to/from fp16 (VFPv3 extension).
169 define feature fp16
252 # default. fp16 is deliberately missing from this list.
254 # Similarly, but including fp16 and other extensions that aren't part of
256 define fgroup ALL_FPU_EXTERNAL fp16 bf16
303 define fgroup MVE_FP MVE FPv5 fp16 mve_float
493 option vfpv3-d16-fp16 add VFPv3 FP_DBL fp16conv
494 option vfpv3-fp16 add VFPv3 FP_DBL FP_D32 fp16conv
500 option neon-fp16 add VFPv3 NEON fp16conv
515 option vfpv3-d16-fp16 add VFPv3 FP_DBL fp16conv
[all …]
H A Darm-tables.opt390 Enum(arm_fpu) String(vfpv3-fp16) Value(TARGET_FPU_vfpv3_fp16)
396 Enum(arm_fpu) String(vfpv3-d16-fp16) Value(TARGET_FPU_vfpv3_d16_fp16)
402 Enum(arm_fpu) String(vfpv3xd-fp16) Value(TARGET_FPU_vfpv3xd_fp16)
411 Enum(arm_fpu) String(neon-fp16) Value(TARGET_FPU_neon_fp16)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-option-extensions.def54 Disabling "fp" also disables "simd", "crypto", "fp16", "aes", "sha2",
95 /* Enabling "fp16" also enables "fp".
96 Disabling "fp16" disables "fp16", "fp16fml", "sve", "sve2",
99 AARCH64_OPT_EXTENSION("fp16", AARCH64_FL_F16, AARCH64_FL_FP, \
140 /* Enabling "fp16fml" also enables "fp" and "fp16".
145 /* Enabling "sve" also enables "fp16", "fp" and "simd".
172 /* Enabling "sve2" also enables "sve", "fp16", "fp", and "simd".
180 /* Enabling "sve2-sm4" also enables "sm4", "simd", "fp16", "fp", "sve", and
186 /* Enabling "sve2-aes" also enables "aes", "simd", "fp16", "fp", "sve", and
192 /* Enabling "sve2-sha3" also enables "sha3", "simd", "fp16", "fp", "sve", and
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-option-extensions.def54 Disabling "fp" also disables "simd", "crypto", "fp16", "aes", "sha2",
95 /* Enabling "fp16" also enables "fp".
96 Disabling "fp16" disables "fp16", "fp16fml", "sve", "sve2",
99 AARCH64_OPT_EXTENSION("fp16", AARCH64_FL_F16, AARCH64_FL_FP, \
140 /* Enabling "fp16fml" also enables "fp" and "fp16".
145 /* Enabling "sve" also enables "fp16", "fp" and "simd".
172 /* Enabling "sve2" also enables "sve", "fp16", "fp", and "simd".
180 /* Enabling "sve2-sm4" also enables "sm4", "simd", "fp16", "fp", "sve", and
186 /* Enabling "sve2-aes" also enables "aes", "simd", "fp16", "fp", "sve", and
192 /* Enabling "sve2-sha3" also enables "sha3", "simd", "fp16", "fp", "sve", and
[all …]
/netbsd-src/sys/arch/aarch64/aarch64/
H A Dfpu.c87 bool fp16 = false; in fpu_state_load() local
96 fp16 = true; in fpu_state_load()
135 if (fp16) in fpu_state_load()
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
H A Damdgpu_dce110_resource.c405 .fp16 = false
411 .fp16 = 1
417 .fp16 = 1
429 .fp16 = false
435 .fp16 = 1
441 .fp16 = 1
/netbsd-src/external/gpl3/gcc.old/dist/libhsail-rt/
H A DMakefile.am72 rt/fp16.c \
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/arm/
H A Dt-bpabi8 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
H A Dt-symbian16 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/arm/
H A Dt-bpabi8 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
H A Dt-symbian16 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
/netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/
H A Dbrig-code-entry-handler.h131 flush_to_zero (bool fp16) : m_fp16 (fp16) in flush_to_zero() argument
/netbsd-src/external/gpl3/gdb.old/dist/opcodes/
H A DChangeLog-201539 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
48 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
57 (aarch64_opcode_table): Add fp16 versions of fmaxnmp, faddp,
72 (aarch64_opcode_table): Add fp16 version of fmov to the Adv.SIMD
81 (aarch64_opcode_table): Add fp16 versions of fmaxnmv, fmaxv,
89 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of fmla,
98 (aarch64_opcode_table): Add fp16 versions of fmla, fmls, fmul and
108 (aarch64_opcode_table): Add fp16 versions of fcvtns, fcvtms,
119 (aarch64_opcode_table): Add fp16 versions of frintn, frintm,
130 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A DChangeLog-201539 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
48 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
57 (aarch64_opcode_table): Add fp16 versions of fmaxnmp, faddp,
72 (aarch64_opcode_table): Add fp16 version of fmov to the Adv.SIMD
81 (aarch64_opcode_table): Add fp16 versions of fmaxnmv, fmaxv,
89 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of fmla,
98 (aarch64_opcode_table): Add fp16 versions of fmla, fmls, fmul and
108 (aarch64_opcode_table): Add fp16 versions of fcvtns, fcvtms,
119 (aarch64_opcode_table): Add fp16 versions of frintn, frintm,
130 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of
[all …]
/netbsd-src/external/gpl3/gdb/dist/opcodes/
H A DChangeLog-201539 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
48 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
57 (aarch64_opcode_table): Add fp16 versions of fmaxnmp, faddp,
72 (aarch64_opcode_table): Add fp16 version of fmov to the Adv.SIMD
81 (aarch64_opcode_table): Add fp16 versions of fmaxnmv, fmaxv,
89 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of fmla,
98 (aarch64_opcode_table): Add fp16 versions of fmla, fmls, fmul and
108 (aarch64_opcode_table): Add fp16 versions of fcvtns, fcvtms,
119 (aarch64_opcode_table): Add fp16 versions of frintn, frintm,
130 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of
[all …]
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A DChangeLog-201539 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
48 (aarch64_opcode_table): Add fp16 versions of scvtf, fcvtzs, ucvtf
57 (aarch64_opcode_table): Add fp16 versions of fmaxnmp, faddp,
72 (aarch64_opcode_table): Add fp16 version of fmov to the Adv.SIMD
81 (aarch64_opcode_table): Add fp16 versions of fmaxnmv, fmaxv,
89 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of fmla,
98 (aarch64_opcode_table): Add fp16 versions of fmla, fmls, fmul and
108 (aarch64_opcode_table): Add fp16 versions of fcvtns, fcvtms,
119 (aarch64_opcode_table): Add fp16 versions of frintn, frintm,
130 * aarch64-tbl.h (aarch64_opcode_table): Add fp16 versions of
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A 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::…
169 ARM_ARCH_EXT_NAME("fp16", ARM::AEK_FP16, "+fullfp16", "-fullfp16")
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/
H A Ddc.h78 uint32_t fp16 : 1; member
88 uint32_t fp16; member
96 uint32_t fp16; member
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-arm.texi197 @code{fp16} (FP16 Extensions for v8.2-A architecture, implies @code{fp}),
198 …P16 Floating Point Multiplication Variant Extensions for v8.2-A architecture, implies @code{fp16}),
300 @code{+vfpv3-d16-fp16}: Enables VFPv3 with half precision floating-point
302 @code{+vfpv3-fp16}: Enables VFPv3 with half precision floating-point conversion
310 @code{+neon-fp16}: Enables VFPv3, half precision floating-point conversion and
325 @code{+vfpv3-d16-fp16}: Enables VFPv3 with half precision floating-point
327 @code{+vfpv3-fp16}: Enables VFPv3 with half precision floating-point conversion
336 @code{+neon-fp16}: Enables VFPv3, half precision floating-point conversion and
349 @code{+vfpv3xd-fp16}: Enables single-precision only VFPv3 and half
351 @code{+vfpv3-d16-fp16}: Enables VFPv3 and half precision floating-point
[all …]

12345678