| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | t-arm-elf | 26 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 D | t-multilib | 66 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 D | arm-cpus.in | 159 # 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 D | arm-tables.opt | 411 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 D | t-arm-elf | 26 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 D | t-multilib | 66 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 D | arm-cpus.in | 156 # 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 D | arm-tables.opt | 390 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 D | aarch64-option-extensions.def | 54 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 D | aarch64-option-extensions.def | 54 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 D | fpu.c | 87 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 D | amdgpu_dce110_resource.c | 405 .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 D | Makefile.am | 72 rt/fp16.c \
|
| /netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/arm/ |
| H A D | t-bpabi | 8 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
|
| H A D | t-symbian | 16 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
|
| /netbsd-src/external/gpl3/gcc/dist/libgcc/config/arm/ |
| H A D | t-bpabi | 8 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
|
| H A D | t-symbian | 16 LIB2ADD_ST += $(srcdir)/config/arm/fp16.c
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/ |
| H A D | brig-code-entry-handler.h | 131 flush_to_zero (bool fp16) : m_fp16 (fp16) in flush_to_zero() argument
|
| /netbsd-src/external/gpl3/gdb.old/dist/opcodes/ |
| H A D | ChangeLog-2015 | 39 (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 D | ChangeLog-2015 | 39 (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 D | ChangeLog-2015 | 39 (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 D | ChangeLog-2015 | 39 (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 D | ARMTargetParser.def | 23 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 D | dc.h | 78 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 D | c-arm.texi | 197 @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 …]
|