Zig Targets
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ zig targets | |
{ | |
"arch": [ | |
"arm", | |
"armeb", | |
"aarch64", | |
"aarch64_be", | |
"aarch64_32", | |
"arc", | |
"avr", | |
"bpfel", | |
"bpfeb", | |
"csky", | |
"hexagon", | |
"m68k", | |
"mips", | |
"mipsel", | |
"mips64", | |
"mips64el", | |
"msp430", | |
"powerpc", | |
"powerpcle", | |
"powerpc64", | |
"powerpc64le", | |
"r600", | |
"amdgcn", | |
"riscv32", | |
"riscv64", | |
"sparc", | |
"sparc64", | |
"sparcel", | |
"s390x", | |
"tce", | |
"tcele", | |
"thumb", | |
"thumbeb", | |
"i386", | |
"x86_64", | |
"xcore", | |
"nvptx", | |
"nvptx64", | |
"le32", | |
"le64", | |
"amdil", | |
"amdil64", | |
"hsail", | |
"hsail64", | |
"spir", | |
"spir64", | |
"kalimba", | |
"shave", | |
"lanai", | |
"wasm32", | |
"wasm64", | |
"renderscript32", | |
"renderscript64", | |
"ve", | |
"spu_2", | |
"spirv32", | |
"spirv64" | |
], | |
"os": [ | |
"freestanding", | |
"ananas", | |
"cloudabi", | |
"dragonfly", | |
"freebsd", | |
"fuchsia", | |
"ios", | |
"kfreebsd", | |
"linux", | |
"lv2", | |
"macos", | |
"netbsd", | |
"openbsd", | |
"solaris", | |
"windows", | |
"zos", | |
"haiku", | |
"minix", | |
"rtems", | |
"nacl", | |
"aix", | |
"cuda", | |
"nvcl", | |
"amdhsa", | |
"ps4", | |
"elfiamcu", | |
"tvos", | |
"watchos", | |
"mesa3d", | |
"contiki", | |
"amdpal", | |
"hermit", | |
"hurd", | |
"wasi", | |
"emscripten", | |
"uefi", | |
"opencl", | |
"glsl450", | |
"vulkan", | |
"plan9", | |
"other" | |
], | |
"abi": [ | |
"none", | |
"gnu", | |
"gnuabin32", | |
"gnuabi64", | |
"gnueabi", | |
"gnueabihf", | |
"gnux32", | |
"gnuilp32", | |
"code16", | |
"eabi", | |
"eabihf", | |
"android", | |
"musl", | |
"musleabi", | |
"musleabihf", | |
"muslx32", | |
"msvc", | |
"itanium", | |
"cygnus", | |
"coreclr", | |
"simulator", | |
"macabi" | |
], | |
"libc": [ | |
"aarch64_be-linux-gnu", | |
"aarch64_be-linux-musl", | |
"aarch64_be-windows-gnu", | |
"aarch64-linux-gnu", | |
"aarch64-linux-musl", | |
"aarch64-windows-gnu", | |
"aarch64-macos-none", | |
"aarch64-macos-none", | |
"armeb-linux-gnueabi", | |
"armeb-linux-gnueabihf", | |
"armeb-linux-musleabi", | |
"armeb-linux-musleabihf", | |
"armeb-windows-gnu", | |
"arm-linux-gnueabi", | |
"arm-linux-gnueabihf", | |
"arm-linux-musleabi", | |
"arm-linux-musleabihf", | |
"thumb-linux-gnueabi", | |
"thumb-linux-gnueabihf", | |
"thumb-linux-musleabi", | |
"thumb-linux-musleabihf", | |
"arm-windows-gnu", | |
"csky-linux-gnueabi", | |
"csky-linux-gnueabihf", | |
"i386-linux-gnu", | |
"i386-linux-musl", | |
"i386-windows-gnu", | |
"m68k-linux-gnu", | |
"m68k-linux-musl", | |
"mips64el-linux-gnuabi64", | |
"mips64el-linux-gnuabin32", | |
"mips64el-linux-musl", | |
"mips64-linux-gnuabi64", | |
"mips64-linux-gnuabin32", | |
"mips64-linux-musl", | |
"mipsel-linux-gnueabi", | |
"mipsel-linux-gnueabihf", | |
"mipsel-linux-musl", | |
"mips-linux-gnueabi", | |
"mips-linux-gnueabihf", | |
"mips-linux-musl", | |
"powerpc64le-linux-gnu", | |
"powerpc64le-linux-musl", | |
"powerpc64-linux-gnu", | |
"powerpc64-linux-musl", | |
"powerpc-linux-gnueabi", | |
"powerpc-linux-gnueabihf", | |
"powerpc-linux-musl", | |
"riscv64-linux-gnu", | |
"riscv64-linux-musl", | |
"s390x-linux-gnu", | |
"s390x-linux-musl", | |
"sparc-linux-gnu", | |
"sparc64-linux-gnu", | |
"wasm32-freestanding-musl", | |
"wasm32-wasi-musl", | |
"x86_64-linux-gnu", | |
"x86_64-linux-gnux32", | |
"x86_64-linux-musl", | |
"x86_64-windows-gnu", | |
"x86_64-macos-none", | |
"x86_64-macos-none", | |
"x86_64-macos-none" | |
], | |
"glibc": [ | |
"2", | |
"2.1", | |
"2.1.1", | |
"2.1.2", | |
"2.1.3", | |
"2.2", | |
"2.2.1", | |
"2.2.2", | |
"2.2.3", | |
"2.2.4", | |
"2.2.5", | |
"2.2.6", | |
"2.3", | |
"2.3.2", | |
"2.3.3", | |
"2.3.4", | |
"2.4", | |
"2.5", | |
"2.6", | |
"2.7", | |
"2.8", | |
"2.9", | |
"2.10", | |
"2.11", | |
"2.12", | |
"2.13", | |
"2.14", | |
"2.15", | |
"2.16", | |
"2.17", | |
"2.18", | |
"2.19", | |
"2.20", | |
"2.21", | |
"2.22", | |
"2.23", | |
"2.24", | |
"2.25", | |
"2.26", | |
"2.27", | |
"2.28", | |
"2.29", | |
"2.30", | |
"2.31", | |
"2.32", | |
"2.33", | |
"2.34" | |
], | |
"cpus": { | |
"arm": { | |
"arm1020e": [ | |
"v5te" | |
], | |
"arm1020t": [ | |
"v5t" | |
], | |
"arm1022e": [ | |
"v5te" | |
], | |
"arm10e": [ | |
"v5te" | |
], | |
"arm10tdmi": [ | |
"v5t" | |
], | |
"arm1136j_s": [ | |
"v6" | |
], | |
"arm1136jf_s": [ | |
"slowfpvmlx", | |
"v6", | |
"vfp2" | |
], | |
"arm1156t2_s": [ | |
"v6t2" | |
], | |
"arm1156t2f_s": [ | |
"slowfpvmlx", | |
"v6t2", | |
"vfp2" | |
], | |
"arm1176jz_s": [ | |
"v6kz" | |
], | |
"arm1176jzf_s": [ | |
"slowfpvmlx", | |
"v6kz", | |
"vfp2" | |
], | |
"arm710t": [ | |
"v4t" | |
], | |
"arm720t": [ | |
"v4t" | |
], | |
"arm7tdmi": [ | |
"v4t" | |
], | |
"arm7tdmi_s": [ | |
"v4t" | |
], | |
"arm8": [ | |
"v4" | |
], | |
"arm810": [ | |
"v4" | |
], | |
"arm9": [ | |
"v4t" | |
], | |
"arm920": [ | |
"v4t" | |
], | |
"arm920t": [ | |
"v4t" | |
], | |
"arm922t": [ | |
"v4t" | |
], | |
"arm926ej_s": [ | |
"v5te" | |
], | |
"arm940t": [ | |
"v4t" | |
], | |
"arm946e_s": [ | |
"v5te" | |
], | |
"arm966e_s": [ | |
"v5te" | |
], | |
"arm968e_s": [ | |
"v5te" | |
], | |
"arm9e": [ | |
"v5te" | |
], | |
"arm9tdmi": [ | |
"v4t" | |
], | |
"baseline": [ | |
"v7a" | |
], | |
"cortex_a12": [ | |
"avoid_partial_cpsr", | |
"mp", | |
"ret_addr_stack", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vmlx_forwarding" | |
], | |
"cortex_a15": [ | |
"avoid_partial_cpsr", | |
"mp", | |
"muxed_units", | |
"ret_addr_stack", | |
"splat_vfp_neon", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vldn_align" | |
], | |
"cortex_a17": [ | |
"avoid_partial_cpsr", | |
"mp", | |
"ret_addr_stack", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vmlx_forwarding" | |
], | |
"cortex_a32": [ | |
"v8a" | |
], | |
"cortex_a35": [ | |
"v8a" | |
], | |
"cortex_a5": [ | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"vmlx_forwarding" | |
], | |
"cortex_a53": [ | |
"fpao", | |
"v8a" | |
], | |
"cortex_a55": [ | |
"dotprod", | |
"v8_2a" | |
], | |
"cortex_a57": [ | |
"avoid_partial_cpsr", | |
"cheap_predicable_cpsr", | |
"fpao", | |
"v8a" | |
], | |
"cortex_a7": [ | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vmlx_forwarding", | |
"vmlx_hazards" | |
], | |
"cortex_a72": [ | |
"v8a" | |
], | |
"cortex_a73": [ | |
"v8a" | |
], | |
"cortex_a75": [ | |
"dotprod", | |
"v8_2a" | |
], | |
"cortex_a76": [ | |
"a76", | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a76ae": [ | |
"a76", | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a77": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a78": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a78c": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a8": [ | |
"nonpipelined_vfp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"trustzone", | |
"v7a", | |
"vmlx_forwarding", | |
"vmlx_hazards" | |
], | |
"cortex_a9": [ | |
"avoid_partial_cpsr", | |
"expand_fp_mlx", | |
"fp16", | |
"mp", | |
"muxed_units", | |
"neon_fpmovs", | |
"prefer_vmovsr", | |
"ret_addr_stack", | |
"trustzone", | |
"v7a", | |
"vldn_align", | |
"vmlx_forwarding", | |
"vmlx_hazards" | |
], | |
"cortex_m0": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"cortex_m0plus": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"cortex_m1": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"cortex_m23": [ | |
"no_branch_predictor", | |
"no_movt", | |
"v8m" | |
], | |
"cortex_m3": [ | |
"loop_align", | |
"m3", | |
"no_branch_predictor", | |
"use_misched", | |
"v7m" | |
], | |
"cortex_m33": [ | |
"dsp", | |
"fp_armv8d16sp", | |
"loop_align", | |
"no_branch_predictor", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"use_misched", | |
"v8m_main" | |
], | |
"cortex_m35p": [ | |
"dsp", | |
"fp_armv8d16sp", | |
"loop_align", | |
"no_branch_predictor", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"use_misched", | |
"v8m_main" | |
], | |
"cortex_m4": [ | |
"loop_align", | |
"no_branch_predictor", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"use_misched", | |
"v7em", | |
"vfp4d16sp" | |
], | |
"cortex_m55": [ | |
"fp_armv8d16", | |
"loop_align", | |
"mve_fp", | |
"no_branch_predictor", | |
"slowfpvmlx", | |
"use_misched", | |
"v8_1m_main" | |
], | |
"cortex_m7": [ | |
"fp_armv8d16", | |
"use_misched", | |
"v7em" | |
], | |
"cortex_r4": [ | |
"avoid_partial_cpsr", | |
"r4", | |
"ret_addr_stack", | |
"v7r" | |
], | |
"cortex_r4f": [ | |
"avoid_partial_cpsr", | |
"r4", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_r5": [ | |
"avoid_partial_cpsr", | |
"hwdiv_arm", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_r52": [ | |
"fpao", | |
"use_misched", | |
"v8r" | |
], | |
"cortex_r7": [ | |
"avoid_partial_cpsr", | |
"fp16", | |
"hwdiv_arm", | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_r8": [ | |
"avoid_partial_cpsr", | |
"fp16", | |
"hwdiv_arm", | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_x1": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cyclone": [ | |
"avoid_movs_shop", | |
"avoid_partial_cpsr", | |
"disable_postra_scheduler", | |
"neonfp", | |
"ret_addr_stack", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"swift", | |
"use_misched", | |
"v8a", | |
"zcz" | |
], | |
"ep9312": [ | |
"v4t" | |
], | |
"exynos_m1": [ | |
"exynos", | |
"v8a" | |
], | |
"exynos_m2": [ | |
"exynos", | |
"v8a" | |
], | |
"exynos_m3": [ | |
"exynos", | |
"v8a" | |
], | |
"exynos_m4": [ | |
"dotprod", | |
"exynos", | |
"fullfp16", | |
"v8_2a" | |
], | |
"exynos_m5": [ | |
"dotprod", | |
"exynos", | |
"fullfp16", | |
"v8_2a" | |
], | |
"generic": [], | |
"iwmmxt": [ | |
"v5te" | |
], | |
"krait": [ | |
"avoid_partial_cpsr", | |
"hwdiv", | |
"hwdiv_arm", | |
"muxed_units", | |
"ret_addr_stack", | |
"v7a", | |
"vfp4", | |
"vldn_align", | |
"vmlx_forwarding" | |
], | |
"kryo": [ | |
"v8a" | |
], | |
"mpcore": [ | |
"slowfpvmlx", | |
"v6k", | |
"vfp2" | |
], | |
"mpcorenovfp": [ | |
"v6k" | |
], | |
"neoverse_n1": [ | |
"dotprod", | |
"v8_2a" | |
], | |
"neoverse_n2": [ | |
"bf16", | |
"i8mm", | |
"v8_5a" | |
], | |
"neoverse_v1": [ | |
"bf16", | |
"fullfp16", | |
"i8mm", | |
"v8_4a" | |
], | |
"sc000": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"sc300": [ | |
"m3", | |
"no_branch_predictor", | |
"use_misched", | |
"v7m" | |
], | |
"strongarm": [ | |
"v4" | |
], | |
"strongarm110": [ | |
"v4" | |
], | |
"strongarm1100": [ | |
"v4" | |
], | |
"strongarm1110": [ | |
"v4" | |
], | |
"swift": [ | |
"avoid_movs_shop", | |
"avoid_partial_cpsr", | |
"disable_postra_scheduler", | |
"hwdiv", | |
"hwdiv_arm", | |
"mp", | |
"neonfp", | |
"prefer_ishst", | |
"prof_unpr", | |
"ret_addr_stack", | |
"slow_load_D_subreg", | |
"slow_odd_reg", | |
"slow_vdup32", | |
"slow_vgetlni32", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"swift", | |
"use_misched", | |
"v7a", | |
"vfp4", | |
"vmlx_hazards", | |
"wide_stride_vfp" | |
], | |
"xscale": [ | |
"v5te" | |
] | |
}, | |
"armeb": { | |
"arm1020e": [ | |
"v5te" | |
], | |
"arm1020t": [ | |
"v5t" | |
], | |
"arm1022e": [ | |
"v5te" | |
], | |
"arm10e": [ | |
"v5te" | |
], | |
"arm10tdmi": [ | |
"v5t" | |
], | |
"arm1136j_s": [ | |
"v6" | |
], | |
"arm1136jf_s": [ | |
"slowfpvmlx", | |
"v6", | |
"vfp2" | |
], | |
"arm1156t2_s": [ | |
"v6t2" | |
], | |
"arm1156t2f_s": [ | |
"slowfpvmlx", | |
"v6t2", | |
"vfp2" | |
], | |
"arm1176jz_s": [ | |
"v6kz" | |
], | |
"arm1176jzf_s": [ | |
"slowfpvmlx", | |
"v6kz", | |
"vfp2" | |
], | |
"arm710t": [ | |
"v4t" | |
], | |
"arm720t": [ | |
"v4t" | |
], | |
"arm7tdmi": [ | |
"v4t" | |
], | |
"arm7tdmi_s": [ | |
"v4t" | |
], | |
"arm8": [ | |
"v4" | |
], | |
"arm810": [ | |
"v4" | |
], | |
"arm9": [ | |
"v4t" | |
], | |
"arm920": [ | |
"v4t" | |
], | |
"arm920t": [ | |
"v4t" | |
], | |
"arm922t": [ | |
"v4t" | |
], | |
"arm926ej_s": [ | |
"v5te" | |
], | |
"arm940t": [ | |
"v4t" | |
], | |
"arm946e_s": [ | |
"v5te" | |
], | |
"arm966e_s": [ | |
"v5te" | |
], | |
"arm968e_s": [ | |
"v5te" | |
], | |
"arm9e": [ | |
"v5te" | |
], | |
"arm9tdmi": [ | |
"v4t" | |
], | |
"baseline": [ | |
"v7a" | |
], | |
"cortex_a12": [ | |
"avoid_partial_cpsr", | |
"mp", | |
"ret_addr_stack", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vmlx_forwarding" | |
], | |
"cortex_a15": [ | |
"avoid_partial_cpsr", | |
"mp", | |
"muxed_units", | |
"ret_addr_stack", | |
"splat_vfp_neon", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vldn_align" | |
], | |
"cortex_a17": [ | |
"avoid_partial_cpsr", | |
"mp", | |
"ret_addr_stack", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vmlx_forwarding" | |
], | |
"cortex_a32": [ | |
"v8a" | |
], | |
"cortex_a35": [ | |
"v8a" | |
], | |
"cortex_a5": [ | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"vmlx_forwarding" | |
], | |
"cortex_a53": [ | |
"fpao", | |
"v8a" | |
], | |
"cortex_a55": [ | |
"dotprod", | |
"v8_2a" | |
], | |
"cortex_a57": [ | |
"avoid_partial_cpsr", | |
"cheap_predicable_cpsr", | |
"fpao", | |
"v8a" | |
], | |
"cortex_a7": [ | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"trustzone", | |
"v7a", | |
"vfp4", | |
"virtualization", | |
"vmlx_forwarding", | |
"vmlx_hazards" | |
], | |
"cortex_a72": [ | |
"v8a" | |
], | |
"cortex_a73": [ | |
"v8a" | |
], | |
"cortex_a75": [ | |
"dotprod", | |
"v8_2a" | |
], | |
"cortex_a76": [ | |
"a76", | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a76ae": [ | |
"a76", | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a77": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a78": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a78c": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a8": [ | |
"nonpipelined_vfp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"trustzone", | |
"v7a", | |
"vmlx_forwarding", | |
"vmlx_hazards" | |
], | |
"cortex_a9": [ | |
"avoid_partial_cpsr", | |
"expand_fp_mlx", | |
"fp16", | |
"mp", | |
"muxed_units", | |
"neon_fpmovs", | |
"prefer_vmovsr", | |
"ret_addr_stack", | |
"trustzone", | |
"v7a", | |
"vldn_align", | |
"vmlx_forwarding", | |
"vmlx_hazards" | |
], | |
"cortex_m0": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"cortex_m0plus": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"cortex_m1": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"cortex_m23": [ | |
"no_branch_predictor", | |
"no_movt", | |
"v8m" | |
], | |
"cortex_m3": [ | |
"loop_align", | |
"m3", | |
"no_branch_predictor", | |
"use_misched", | |
"v7m" | |
], | |
"cortex_m33": [ | |
"dsp", | |
"fp_armv8d16sp", | |
"loop_align", | |
"no_branch_predictor", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"use_misched", | |
"v8m_main" | |
], | |
"cortex_m35p": [ | |
"dsp", | |
"fp_armv8d16sp", | |
"loop_align", | |
"no_branch_predictor", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"use_misched", | |
"v8m_main" | |
], | |
"cortex_m4": [ | |
"loop_align", | |
"no_branch_predictor", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"use_misched", | |
"v7em", | |
"vfp4d16sp" | |
], | |
"cortex_m55": [ | |
"fp_armv8d16", | |
"loop_align", | |
"mve_fp", | |
"no_branch_predictor", | |
"slowfpvmlx", | |
"use_misched", | |
"v8_1m_main" | |
], | |
"cortex_m7": [ | |
"fp_armv8d16", | |
"use_misched", | |
"v7em" | |
], | |
"cortex_r4": [ | |
"avoid_partial_cpsr", | |
"r4", | |
"ret_addr_stack", | |
"v7r" | |
], | |
"cortex_r4f": [ | |
"avoid_partial_cpsr", | |
"r4", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_r5": [ | |
"avoid_partial_cpsr", | |
"hwdiv_arm", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_r52": [ | |
"fpao", | |
"use_misched", | |
"v8r" | |
], | |
"cortex_r7": [ | |
"avoid_partial_cpsr", | |
"fp16", | |
"hwdiv_arm", | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_r8": [ | |
"avoid_partial_cpsr", | |
"fp16", | |
"hwdiv_arm", | |
"mp", | |
"ret_addr_stack", | |
"slow_fp_brcc", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"v7r", | |
"vfp3d16" | |
], | |
"cortex_x1": [ | |
"dotprod", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cyclone": [ | |
"avoid_movs_shop", | |
"avoid_partial_cpsr", | |
"disable_postra_scheduler", | |
"neonfp", | |
"ret_addr_stack", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"swift", | |
"use_misched", | |
"v8a", | |
"zcz" | |
], | |
"ep9312": [ | |
"v4t" | |
], | |
"exynos_m1": [ | |
"exynos", | |
"v8a" | |
], | |
"exynos_m2": [ | |
"exynos", | |
"v8a" | |
], | |
"exynos_m3": [ | |
"exynos", | |
"v8a" | |
], | |
"exynos_m4": [ | |
"dotprod", | |
"exynos", | |
"fullfp16", | |
"v8_2a" | |
], | |
"exynos_m5": [ | |
"dotprod", | |
"exynos", | |
"fullfp16", | |
"v8_2a" | |
], | |
"generic": [], | |
"iwmmxt": [ | |
"v5te" | |
], | |
"krait": [ | |
"avoid_partial_cpsr", | |
"hwdiv", | |
"hwdiv_arm", | |
"muxed_units", | |
"ret_addr_stack", | |
"v7a", | |
"vfp4", | |
"vldn_align", | |
"vmlx_forwarding" | |
], | |
"kryo": [ | |
"v8a" | |
], | |
"mpcore": [ | |
"slowfpvmlx", | |
"v6k", | |
"vfp2" | |
], | |
"mpcorenovfp": [ | |
"v6k" | |
], | |
"neoverse_n1": [ | |
"dotprod", | |
"v8_2a" | |
], | |
"neoverse_n2": [ | |
"bf16", | |
"i8mm", | |
"v8_5a" | |
], | |
"neoverse_v1": [ | |
"bf16", | |
"fullfp16", | |
"i8mm", | |
"v8_4a" | |
], | |
"sc000": [ | |
"no_branch_predictor", | |
"v6m" | |
], | |
"sc300": [ | |
"m3", | |
"no_branch_predictor", | |
"use_misched", | |
"v7m" | |
], | |
"strongarm": [ | |
"v4" | |
], | |
"strongarm110": [ | |
"v4" | |
], | |
"strongarm1100": [ | |
"v4" | |
], | |
"strongarm1110": [ | |
"v4" | |
], | |
"swift": [ | |
"avoid_movs_shop", | |
"avoid_partial_cpsr", | |
"disable_postra_scheduler", | |
"hwdiv", | |
"hwdiv_arm", | |
"mp", | |
"neonfp", | |
"prefer_ishst", | |
"prof_unpr", | |
"ret_addr_stack", | |
"slow_load_D_subreg", | |
"slow_odd_reg", | |
"slow_vdup32", | |
"slow_vgetlni32", | |
"slowfpvfmx", | |
"slowfpvmlx", | |
"swift", | |
"use_misched", | |
"v7a", | |
"vfp4", | |
"vmlx_hazards", | |
"wide_stride_vfp" | |
], | |
"xscale": [ | |
"v5te" | |
] | |
}, | |
"aarch64": { | |
"a64fx": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"complxnum", | |
"perfmon", | |
"predictable_select_expensive", | |
"sha2", | |
"sve", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"apple_a10": [ | |
"alternate_sextload_cvt_f32_pattern", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"crc", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fuse_aes", | |
"fuse_crypto_eor", | |
"lor", | |
"pan", | |
"perfmon", | |
"rdm", | |
"vh", | |
"zcm", | |
"zcz" | |
], | |
"apple_a11": [ | |
"alternate_sextload_cvt_f32_pattern", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fullfp16", | |
"fuse_aes", | |
"fuse_crypto_eor", | |
"perfmon", | |
"v8_2a", | |
"zcm", | |
"zcz" | |
], | |
"apple_a12": [ | |
"apple_a12" | |
], | |
"apple_a13": [ | |
"apple_a13" | |
], | |
"apple_a14": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_a7": [ | |
"apple_a7" | |
], | |
"apple_a8": [ | |
"apple_a7" | |
], | |
"apple_a9": [ | |
"apple_a7" | |
], | |
"apple_latest": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_m1": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_s4": [ | |
"apple_a12" | |
], | |
"apple_s5": [ | |
"apple_a12" | |
], | |
"carmel": [ | |
"crypto", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a34": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a35": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a53": [ | |
"balance_fp_ops", | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"fuse_aes", | |
"perfmon", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"cortex_a55": [ | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cortex_a57": [ | |
"balance_fp_ops", | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"fuse_aes", | |
"fuse_literals", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"cortex_a65": [ | |
"a65" | |
], | |
"cortex_a65ae": [ | |
"a65" | |
], | |
"cortex_a72": [ | |
"crc", | |
"crypto", | |
"fuse_aes", | |
"fuse_literals", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a73": [ | |
"crc", | |
"crypto", | |
"fuse_aes", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a75": [ | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"v8_2a" | |
], | |
"cortex_a76": [ | |
"a76" | |
], | |
"cortex_a76ae": [ | |
"a76" | |
], | |
"cortex_a77": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"rcpc", | |
"v8_2a" | |
], | |
"cortex_a78": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"spe", | |
"ssbs", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cortex_a78c": [ | |
"cortex_a78c" | |
], | |
"cortex_r82": [ | |
"cortex_r82" | |
], | |
"cortex_x1": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"spe", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cyclone": [ | |
"apple_a7" | |
], | |
"emag": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"exynos_m1": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_aes", | |
"perfmon", | |
"slow_misaligned_128store", | |
"slow_paired_128", | |
"use_postra_scheduler", | |
"use_reciprocal_square_root", | |
"v8a" | |
], | |
"exynos_m2": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_aes", | |
"perfmon", | |
"slow_misaligned_128store", | |
"slow_paired_128", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"exynos_m3": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_csel", | |
"fuse_literals", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"exynos_m4": [ | |
"exynos_m4" | |
], | |
"exynos_m5": [ | |
"exynos_m4" | |
], | |
"falkor": [ | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"rdm", | |
"slow_strqro_store", | |
"use_postra_scheduler", | |
"v8a", | |
"zcz" | |
], | |
"generic": [ | |
"ete", | |
"fuse_aes", | |
"neon", | |
"perfmon", | |
"use_postra_scheduler" | |
], | |
"kryo": [ | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a", | |
"zcz" | |
], | |
"neoverse_e1": [ | |
"neoverse_e1" | |
], | |
"neoverse_n1": [ | |
"neoverse_n1" | |
], | |
"neoverse_n2": [ | |
"neoverse_n2" | |
], | |
"neoverse_v1": [ | |
"neoverse_v1" | |
], | |
"saphira": [ | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"spe", | |
"use_postra_scheduler", | |
"v8_4a", | |
"zcz" | |
], | |
"thunderx": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderx2t99": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"crypto", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8_1a" | |
], | |
"thunderx3t110": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"balance_fp_ops", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"strict_align", | |
"use_postra_scheduler", | |
"v8_3a" | |
], | |
"thunderxt81": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderxt83": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderxt88": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"tsv110": [ | |
"crypto", | |
"custom_cheap_as_move", | |
"dotprod", | |
"fp16fml", | |
"fuse_aes", | |
"perfmon", | |
"spe", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"xgene1": [ | |
"perfmon", | |
"v8a" | |
] | |
}, | |
"aarch64_be": { | |
"a64fx": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"complxnum", | |
"perfmon", | |
"predictable_select_expensive", | |
"sha2", | |
"sve", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"apple_a10": [ | |
"alternate_sextload_cvt_f32_pattern", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"crc", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fuse_aes", | |
"fuse_crypto_eor", | |
"lor", | |
"pan", | |
"perfmon", | |
"rdm", | |
"vh", | |
"zcm", | |
"zcz" | |
], | |
"apple_a11": [ | |
"alternate_sextload_cvt_f32_pattern", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fullfp16", | |
"fuse_aes", | |
"fuse_crypto_eor", | |
"perfmon", | |
"v8_2a", | |
"zcm", | |
"zcz" | |
], | |
"apple_a12": [ | |
"apple_a12" | |
], | |
"apple_a13": [ | |
"apple_a13" | |
], | |
"apple_a14": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_a7": [ | |
"apple_a7" | |
], | |
"apple_a8": [ | |
"apple_a7" | |
], | |
"apple_a9": [ | |
"apple_a7" | |
], | |
"apple_latest": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_m1": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_s4": [ | |
"apple_a12" | |
], | |
"apple_s5": [ | |
"apple_a12" | |
], | |
"carmel": [ | |
"crypto", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a34": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a35": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a53": [ | |
"balance_fp_ops", | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"fuse_aes", | |
"perfmon", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"cortex_a55": [ | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cortex_a57": [ | |
"balance_fp_ops", | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"fuse_aes", | |
"fuse_literals", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"cortex_a65": [ | |
"a65" | |
], | |
"cortex_a65ae": [ | |
"a65" | |
], | |
"cortex_a72": [ | |
"crc", | |
"crypto", | |
"fuse_aes", | |
"fuse_literals", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a73": [ | |
"crc", | |
"crypto", | |
"fuse_aes", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a75": [ | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"v8_2a" | |
], | |
"cortex_a76": [ | |
"a76" | |
], | |
"cortex_a76ae": [ | |
"a76" | |
], | |
"cortex_a77": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"rcpc", | |
"v8_2a" | |
], | |
"cortex_a78": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"spe", | |
"ssbs", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cortex_a78c": [ | |
"cortex_a78c" | |
], | |
"cortex_r82": [ | |
"cortex_r82" | |
], | |
"cortex_x1": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"spe", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cyclone": [ | |
"apple_a7" | |
], | |
"emag": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"exynos_m1": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_aes", | |
"perfmon", | |
"slow_misaligned_128store", | |
"slow_paired_128", | |
"use_postra_scheduler", | |
"use_reciprocal_square_root", | |
"v8a" | |
], | |
"exynos_m2": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_aes", | |
"perfmon", | |
"slow_misaligned_128store", | |
"slow_paired_128", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"exynos_m3": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_csel", | |
"fuse_literals", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"exynos_m4": [ | |
"exynos_m4" | |
], | |
"exynos_m5": [ | |
"exynos_m4" | |
], | |
"falkor": [ | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"rdm", | |
"slow_strqro_store", | |
"use_postra_scheduler", | |
"v8a", | |
"zcz" | |
], | |
"generic": [ | |
"ete", | |
"fuse_aes", | |
"neon", | |
"perfmon", | |
"use_postra_scheduler" | |
], | |
"kryo": [ | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a", | |
"zcz" | |
], | |
"neoverse_e1": [ | |
"neoverse_e1" | |
], | |
"neoverse_n1": [ | |
"neoverse_n1" | |
], | |
"neoverse_n2": [ | |
"neoverse_n2" | |
], | |
"neoverse_v1": [ | |
"neoverse_v1" | |
], | |
"saphira": [ | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"spe", | |
"use_postra_scheduler", | |
"v8_4a", | |
"zcz" | |
], | |
"thunderx": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderx2t99": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"crypto", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8_1a" | |
], | |
"thunderx3t110": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"balance_fp_ops", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"strict_align", | |
"use_postra_scheduler", | |
"v8_3a" | |
], | |
"thunderxt81": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderxt83": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderxt88": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"tsv110": [ | |
"crypto", | |
"custom_cheap_as_move", | |
"dotprod", | |
"fp16fml", | |
"fuse_aes", | |
"perfmon", | |
"spe", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"xgene1": [ | |
"perfmon", | |
"v8a" | |
] | |
}, | |
"aarch64_32": { | |
"a64fx": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"complxnum", | |
"perfmon", | |
"predictable_select_expensive", | |
"sha2", | |
"sve", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"apple_a10": [ | |
"alternate_sextload_cvt_f32_pattern", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"crc", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fuse_aes", | |
"fuse_crypto_eor", | |
"lor", | |
"pan", | |
"perfmon", | |
"rdm", | |
"vh", | |
"zcm", | |
"zcz" | |
], | |
"apple_a11": [ | |
"alternate_sextload_cvt_f32_pattern", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fullfp16", | |
"fuse_aes", | |
"fuse_crypto_eor", | |
"perfmon", | |
"v8_2a", | |
"zcm", | |
"zcz" | |
], | |
"apple_a12": [ | |
"apple_a12" | |
], | |
"apple_a13": [ | |
"apple_a13" | |
], | |
"apple_a14": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_a7": [ | |
"apple_a7" | |
], | |
"apple_a8": [ | |
"apple_a7" | |
], | |
"apple_a9": [ | |
"apple_a7" | |
], | |
"apple_latest": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_m1": [ | |
"aggressive_fma", | |
"alternate_sextload_cvt_f32_pattern", | |
"altnzcv", | |
"arith_bcc_fusion", | |
"arith_cbz_fusion", | |
"ccdp", | |
"crypto", | |
"disable_latency_sched_heuristic", | |
"fp16fml", | |
"fptoint", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_arith_logic", | |
"fuse_crypto_eor", | |
"fuse_csel", | |
"fuse_literals", | |
"perfmon", | |
"predres", | |
"sb", | |
"sha3", | |
"specrestrict", | |
"ssbs", | |
"v8_4a", | |
"zcm", | |
"zcz" | |
], | |
"apple_s4": [ | |
"apple_a12" | |
], | |
"apple_s5": [ | |
"apple_a12" | |
], | |
"carmel": [ | |
"crypto", | |
"fullfp16", | |
"v8_2a" | |
], | |
"cortex_a34": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a35": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a53": [ | |
"balance_fp_ops", | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"fuse_aes", | |
"perfmon", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"cortex_a55": [ | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cortex_a57": [ | |
"balance_fp_ops", | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"fuse_aes", | |
"fuse_literals", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"cortex_a65": [ | |
"a65" | |
], | |
"cortex_a65ae": [ | |
"a65" | |
], | |
"cortex_a72": [ | |
"crc", | |
"crypto", | |
"fuse_aes", | |
"fuse_literals", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a73": [ | |
"crc", | |
"crypto", | |
"fuse_aes", | |
"perfmon", | |
"v8a" | |
], | |
"cortex_a75": [ | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"v8_2a" | |
], | |
"cortex_a76": [ | |
"a76" | |
], | |
"cortex_a76ae": [ | |
"a76" | |
], | |
"cortex_a77": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"rcpc", | |
"v8_2a" | |
], | |
"cortex_a78": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"spe", | |
"ssbs", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cortex_a78c": [ | |
"cortex_a78c" | |
], | |
"cortex_r82": [ | |
"cortex_r82" | |
], | |
"cortex_x1": [ | |
"cmp_bcc_fusion", | |
"crypto", | |
"dotprod", | |
"fullfp16", | |
"fuse_aes", | |
"perfmon", | |
"rcpc", | |
"spe", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"cyclone": [ | |
"apple_a7" | |
], | |
"emag": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"v8a" | |
], | |
"exynos_m1": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_aes", | |
"perfmon", | |
"slow_misaligned_128store", | |
"slow_paired_128", | |
"use_postra_scheduler", | |
"use_reciprocal_square_root", | |
"v8a" | |
], | |
"exynos_m2": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_aes", | |
"perfmon", | |
"slow_misaligned_128store", | |
"slow_paired_128", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"exynos_m3": [ | |
"crc", | |
"crypto", | |
"exynos_cheap_as_move", | |
"force_32bit_jump_tables", | |
"fuse_address", | |
"fuse_aes", | |
"fuse_csel", | |
"fuse_literals", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"exynos_m4": [ | |
"exynos_m4" | |
], | |
"exynos_m5": [ | |
"exynos_m4" | |
], | |
"falkor": [ | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"rdm", | |
"slow_strqro_store", | |
"use_postra_scheduler", | |
"v8a", | |
"zcz" | |
], | |
"generic": [ | |
"ete", | |
"fuse_aes", | |
"neon", | |
"perfmon", | |
"use_postra_scheduler" | |
], | |
"kryo": [ | |
"crc", | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a", | |
"zcz" | |
], | |
"neoverse_e1": [ | |
"neoverse_e1" | |
], | |
"neoverse_n1": [ | |
"neoverse_n1" | |
], | |
"neoverse_n2": [ | |
"neoverse_n2" | |
], | |
"neoverse_v1": [ | |
"neoverse_v1" | |
], | |
"saphira": [ | |
"crypto", | |
"custom_cheap_as_move", | |
"lsl_fast", | |
"perfmon", | |
"predictable_select_expensive", | |
"spe", | |
"use_postra_scheduler", | |
"v8_4a", | |
"zcz" | |
], | |
"thunderx": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderx2t99": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"crypto", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8_1a" | |
], | |
"thunderx3t110": [ | |
"aggressive_fma", | |
"arith_bcc_fusion", | |
"balance_fp_ops", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"strict_align", | |
"use_postra_scheduler", | |
"v8_3a" | |
], | |
"thunderxt81": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderxt83": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"thunderxt88": [ | |
"crc", | |
"crypto", | |
"perfmon", | |
"predictable_select_expensive", | |
"use_postra_scheduler", | |
"v8a" | |
], | |
"tsv110": [ | |
"crypto", | |
"custom_cheap_as_move", | |
"dotprod", | |
"fp16fml", | |
"fuse_aes", | |
"perfmon", | |
"spe", | |
"use_postra_scheduler", | |
"v8_2a" | |
], | |
"xgene1": [ | |
"perfmon", | |
"v8a" | |
] | |
}, | |
"arc": {}, | |
"avr": { | |
"at43usb320": [ | |
"avr31" | |
], | |
"at43usb355": [ | |
"avr3" | |
], | |
"at76c711": [ | |
"avr3" | |
], | |
"at86rf401": [ | |
"avr2", | |
"lpmx", | |
"movw" | |
], | |
"at90c8534": [ | |
"avr2" | |
], | |
"at90can128": [ | |
"avr51" | |
], | |
"at90can32": [ | |
"avr5" | |
], | |
"at90can64": [ | |
"avr5" | |
], | |
"at90pwm1": [ | |
"avr4" | |
], | |
"at90pwm161": [ | |
"avr5" | |
], | |
"at90pwm2": [ | |
"avr4" | |
], | |
"at90pwm216": [ | |
"avr5" | |
], | |
"at90pwm2b": [ | |
"avr4" | |
], | |
"at90pwm3": [ | |
"avr4" | |
], | |
"at90pwm316": [ | |
"avr5" | |
], | |
"at90pwm3b": [ | |
"avr4" | |
], | |
"at90pwm81": [ | |
"avr4" | |
], | |
"at90s1200": [ | |
"avr0" | |
], | |
"at90s2313": [ | |
"avr2" | |
], | |
"at90s2323": [ | |
"avr2" | |
], | |
"at90s2333": [ | |
"avr2" | |
], | |
"at90s2343": [ | |
"avr2" | |
], | |
"at90s4414": [ | |
"avr2" | |
], | |
"at90s4433": [ | |
"avr2" | |
], | |
"at90s4434": [ | |
"avr2" | |
], | |
"at90s8515": [ | |
"avr2" | |
], | |
"at90s8535": [ | |
"avr2" | |
], | |
"at90scr100": [ | |
"avr5" | |
], | |
"at90usb1286": [ | |
"avr51" | |
], | |
"at90usb1287": [ | |
"avr51" | |
], | |
"at90usb162": [ | |
"avr35" | |
], | |
"at90usb646": [ | |
"avr5" | |
], | |
"at90usb647": [ | |
"avr5" | |
], | |
"at90usb82": [ | |
"avr35" | |
], | |
"at94k": [ | |
"avr3", | |
"lpmx", | |
"movw", | |
"mul" | |
], | |
"ata5272": [ | |
"avr25" | |
], | |
"ata5505": [ | |
"avr35" | |
], | |
"ata5790": [ | |
"avr5" | |
], | |
"ata5795": [ | |
"avr5" | |
], | |
"ata6285": [ | |
"avr4" | |
], | |
"ata6286": [ | |
"avr4" | |
], | |
"ata6289": [ | |
"avr4" | |
], | |
"atmega103": [ | |
"avr31" | |
], | |
"atmega128": [ | |
"avr51" | |
], | |
"atmega1280": [ | |
"avr51" | |
], | |
"atmega1281": [ | |
"avr51" | |
], | |
"atmega1284": [ | |
"avr51" | |
], | |
"atmega1284p": [ | |
"avr51" | |
], | |
"atmega1284rfr2": [ | |
"avr51" | |
], | |
"atmega128a": [ | |
"avr51" | |
], | |
"atmega128rfa1": [ | |
"avr51" | |
], | |
"atmega128rfr2": [ | |
"avr51" | |
], | |
"atmega16": [ | |
"avr5" | |
], | |
"atmega161": [ | |
"avr3", | |
"lpmx", | |
"movw", | |
"mul", | |
"spm" | |
], | |
"atmega162": [ | |
"avr5" | |
], | |
"atmega163": [ | |
"avr3", | |
"lpmx", | |
"movw", | |
"mul", | |
"spm" | |
], | |
"atmega164a": [ | |
"avr5" | |
], | |
"atmega164p": [ | |
"avr5" | |
], | |
"atmega164pa": [ | |
"avr5" | |
], | |
"atmega165": [ | |
"avr5" | |
], | |
"atmega165a": [ | |
"avr5" | |
], | |
"atmega165p": [ | |
"avr5" | |
], | |
"atmega165pa": [ | |
"avr5" | |
], | |
"atmega168": [ | |
"avr5" | |
], | |
"atmega168a": [ | |
"avr5" | |
], | |
"atmega168p": [ | |
"avr5" | |
], | |
"atmega168pa": [ | |
"avr5" | |
], | |
"atmega168pb": [ | |
"avr5" | |
], | |
"atmega169": [ | |
"avr5" | |
], | |
"atmega169a": [ | |
"avr5" | |
], | |
"atmega169p": [ | |
"avr5" | |
], | |
"atmega169pa": [ | |
"avr5" | |
], | |
"atmega16a": [ | |
"avr5" | |
], | |
"atmega16hva": [ | |
"avr5" | |
], | |
"atmega16hva2": [ | |
"avr5" | |
], | |
"atmega16hvb": [ | |
"avr5" | |
], | |
"atmega16hvbrevb": [ | |
"avr5" | |
], | |
"atmega16m1": [ | |
"avr5" | |
], | |
"atmega16u2": [ | |
"avr35" | |
], | |
"atmega16u4": [ | |
"avr5" | |
], | |
"atmega2560": [ | |
"avr6" | |
], | |
"atmega2561": [ | |
"avr6" | |
], | |
"atmega2564rfr2": [ | |
"avr6" | |
], | |
"atmega256rfr2": [ | |
"avr6" | |
], | |
"atmega32": [ | |
"avr5" | |
], | |
"atmega323": [ | |
"avr5" | |
], | |
"atmega324a": [ | |
"avr5" | |
], | |
"atmega324p": [ | |
"avr5" | |
], | |
"atmega324pa": [ | |
"avr5" | |
], | |
"atmega324pb": [ | |
"avr5" | |
], | |
"atmega325": [ | |
"avr5" | |
], | |
"atmega3250": [ | |
"avr5" | |
], | |
"atmega3250a": [ | |
"avr5" | |
], | |
"atmega3250p": [ | |
"avr5" | |
], | |
"atmega3250pa": [ | |
"avr5" | |
], | |
"atmega325a": [ | |
"avr5" | |
], | |
"atmega325p": [ | |
"avr5" | |
], | |
"atmega325pa": [ | |
"avr5" | |
], | |
"atmega328": [ | |
"avr5" | |
], | |
"atmega328p": [ | |
"avr5" | |
], | |
"atmega328pb": [ | |
"avr5" | |
], | |
"atmega329": [ | |
"avr5" | |
], | |
"atmega3290": [ | |
"avr5" | |
], | |
"atmega3290a": [ | |
"avr5" | |
], | |
"atmega3290p": [ | |
"avr5" | |
], | |
"atmega3290pa": [ | |
"avr5" | |
], | |
"atmega329a": [ | |
"avr5" | |
], | |
"atmega329p": [ | |
"avr5" | |
], | |
"atmega329pa": [ | |
"avr5" | |
], | |
"atmega32a": [ | |
"avr5" | |
], | |
"atmega32c1": [ | |
"avr5" | |
], | |
"atmega32hvb": [ | |
"avr5" | |
], | |
"atmega32hvbrevb": [ | |
"avr5" | |
], | |
"atmega32m1": [ | |
"avr5" | |
], | |
"atmega32u2": [ | |
"avr35" | |
], | |
"atmega32u4": [ | |
"avr5" | |
], | |
"atmega32u6": [ | |
"avr5" | |
], | |
"atmega406": [ | |
"avr5" | |
], | |
"atmega48": [ | |
"avr4" | |
], | |
"atmega48a": [ | |
"avr4" | |
], | |
"atmega48p": [ | |
"avr4" | |
], | |
"atmega48pa": [ | |
"avr4" | |
], | |
"atmega48pb": [ | |
"avr4" | |
], | |
"atmega64": [ | |
"avr5" | |
], | |
"atmega640": [ | |
"avr5" | |
], | |
"atmega644": [ | |
"avr5" | |
], | |
"atmega644a": [ | |
"avr5" | |
], | |
"atmega644p": [ | |
"avr5" | |
], | |
"atmega644pa": [ | |
"avr5" | |
], | |
"atmega644rfr2": [ | |
"avr5" | |
], | |
"atmega645": [ | |
"avr5" | |
], | |
"atmega6450": [ | |
"avr5" | |
], | |
"atmega6450a": [ | |
"avr5" | |
], | |
"atmega6450p": [ | |
"avr5" | |
], | |
"atmega645a": [ | |
"avr5" | |
], | |
"atmega645p": [ | |
"avr5" | |
], | |
"atmega649": [ | |
"avr5" | |
], | |
"atmega6490": [ | |
"avr5" | |
], | |
"atmega6490a": [ | |
"avr5" | |
], | |
"atmega6490p": [ | |
"avr5" | |
], | |
"atmega649a": [ | |
"avr5" | |
], | |
"atmega649p": [ | |
"avr5" | |
], | |
"atmega64a": [ | |
"avr5" | |
], | |
"atmega64c1": [ | |
"avr5" | |
], | |
"atmega64hve": [ | |
"avr5" | |
], | |
"atmega64m1": [ | |
"avr5" | |
], | |
"atmega64rfr2": [ | |
"avr5" | |
], | |
"atmega8": [ | |
"avr2", | |
"lpmx", | |
"movw", | |
"mul", | |
"spm" | |
], | |
"atmega8515": [ | |
"avr2", | |
"lpmx", | |
"movw", | |
"mul", | |
"spm" | |
], | |
"atmega8535": [ | |
"avr2", | |
"lpmx", | |
"movw", | |
"mul", | |
"spm" | |
], | |
"atmega88": [ | |
"avr4" | |
], | |
"atmega88a": [ | |
"avr4" | |
], | |
"atmega88p": [ | |
"avr4" | |
], | |
"atmega88pa": [ | |
"avr4" | |
], | |
"atmega88pb": [ | |
"avr4" | |
], | |
"atmega8a": [ | |
"avr2", | |
"lpmx", | |
"movw", | |
"mul", | |
"spm" | |
], | |
"atmega8hva": [ | |
"avr4" | |
], | |
"atmega8u2": [ | |
"avr35" | |
], | |
"attiny10": [ | |
"avrtiny" | |
], | |
"attiny102": [ | |
"avrtiny" | |
], | |
"attiny104": [ | |
"avrtiny" | |
], | |
"attiny11": [ | |
"avr1" | |
], | |
"attiny12": [ | |
"avr1" | |
], | |
"attiny13": [ | |
"avr25" | |
], | |
"attiny13a": [ | |
"avr25" | |
], | |
"attiny15": [ | |
"avr1" | |
], | |
"attiny1634": [ | |
"avr35" | |
], | |
"attiny167": [ | |
"avr35" | |
], | |
"attiny20": [ | |
"avrtiny" | |
], | |
"attiny22": [ | |
"avr2" | |
], | |
"attiny2313": [ | |
"avr25" | |
], | |
"attiny2313a": [ | |
"avr25" | |
], | |
"attiny24": [ | |
"avr25" | |
], | |
"attiny24a": [ | |
"avr25" | |
], | |
"attiny25": [ | |
"avr25" | |
], | |
"attiny26": [ | |
"avr2", | |
"lpmx" | |
], | |
"attiny261": [ | |
"avr25" | |
], | |
"attiny261a": [ | |
"avr25" | |
], | |
"attiny28": [ | |
"avr1" | |
], | |
"attiny4": [ | |
"avrtiny" | |
], | |
"attiny40": [ | |
"avrtiny" | |
], | |
"attiny4313": [ | |
"avr25" | |
], | |
"attiny43u": [ | |
"avr25" | |
], | |
"attiny44": [ | |
"avr25" | |
], | |
"attiny441": [ | |
"avr25" | |
], | |
"attiny44a": [ | |
"avr25" | |
], | |
"attiny45": [ | |
"avr25" | |
], | |
"attiny461": [ | |
"avr25" | |
], | |
"attiny461a": [ | |
"avr25" | |
], | |
"attiny48": [ | |
"avr25" | |
], | |
"attiny5": [ | |
"avrtiny" | |
], | |
"attiny828": [ | |
"avr25" | |
], | |
"attiny84": [ | |
"avr25" | |
], | |
"attiny841": [ | |
"avr25" | |
], | |
"attiny84a": [ | |
"avr25" | |
], | |
"attiny85": [ | |
"avr25" | |
], | |
"attiny861": [ | |
"avr25" | |
], | |
"attiny861a": [ | |
"avr25" | |
], | |
"attiny87": [ | |
"avr25" | |
], | |
"attiny88": [ | |
"avr25" | |
], | |
"attiny9": [ | |
"avrtiny" | |
], | |
"atxmega128a1": [ | |
"xmega" | |
], | |
"atxmega128a1u": [ | |
"xmegau" | |
], | |
"atxmega128a3": [ | |
"xmega" | |
], | |
"atxmega128a3u": [ | |
"xmegau" | |
], | |
"atxmega128a4u": [ | |
"xmegau" | |
], | |
"atxmega128b1": [ | |
"xmegau" | |
], | |
"atxmega128b3": [ | |
"xmegau" | |
], | |
"atxmega128c3": [ | |
"xmegau" | |
], | |
"atxmega128d3": [ | |
"xmega" | |
], | |
"atxmega128d4": [ | |
"xmega" | |
], | |
"atxmega16a4": [ | |
"xmega" | |
], | |
"atxmega16a4u": [ | |
"xmegau" | |
], | |
"atxmega16c4": [ | |
"xmegau" | |
], | |
"atxmega16d4": [ | |
"xmega" | |
], | |
"atxmega16e5": [ | |
"xmegau" | |
], | |
"atxmega192a3": [ | |
"xmega" | |
], | |
"atxmega192a3u": [ | |
"xmegau" | |
], | |
"atxmega192c3": [ | |
"xmegau" | |
], | |
"atxmega192d3": [ | |
"xmega" | |
], | |
"atxmega256a3": [ | |
"xmega" | |
], | |
"atxmega256a3b": [ | |
"xmega" | |
], | |
"atxmega256a3bu": [ | |
"xmegau" | |
], | |
"atxmega256a3u": [ | |
"xmegau" | |
], | |
"atxmega256c3": [ | |
"xmegau" | |
], | |
"atxmega256d3": [ | |
"xmega" | |
], | |
"atxmega32a4": [ | |
"xmega" | |
], | |
"atxmega32a4u": [ | |
"xmegau" | |
], | |
"atxmega32c4": [ | |
"xmegau" | |
], | |
"atxmega32d4": [ | |
"xmega" | |
], | |
"atxmega32e5": [ | |
"xmegau" | |
], | |
"atxmega32x1": [ | |
"xmega" | |
], | |
"atxmega384c3": [ | |
"xmegau" | |
], | |
"atxmega384d3": [ | |
"xmega" | |
], | |
"atxmega64a1": [ | |
"xmega" | |
], | |
"atxmega64a1u": [ | |
"xmegau" | |
], | |
"atxmega64a3": [ | |
"xmega" | |
], | |
"atxmega64a3u": [ | |
"xmegau" | |
], | |
"atxmega64a4u": [ | |
"xmegau" | |
], | |
"atxmega64b1": [ | |
"xmegau" | |
], | |
"atxmega64b3": [ | |
"xmegau" | |
], | |
"atxmega64c3": [ | |
"xmegau" | |
], | |
"atxmega64d3": [ | |
"xmega" | |
], | |
"atxmega64d4": [ | |
"xmega" | |
], | |
"atxmega8e5": [ | |
"xmegau" | |
], | |
"avr1": [ | |
"avr1" | |
], | |
"avr2": [ | |
"avr2" | |
], | |
"avr25": [ | |
"avr25" | |
], | |
"avr3": [ | |
"avr3" | |
], | |
"avr31": [ | |
"avr31" | |
], | |
"avr35": [ | |
"avr35" | |
], | |
"avr4": [ | |
"avr4" | |
], | |
"avr5": [ | |
"avr5" | |
], | |
"avr51": [ | |
"avr51" | |
], | |
"avr6": [ | |
"avr6" | |
], | |
"avrtiny": [ | |
"avrtiny" | |
], | |
"avrxmega1": [ | |
"xmega" | |
], | |
"avrxmega2": [ | |
"xmega" | |
], | |
"avrxmega3": [ | |
"xmega" | |
], | |
"avrxmega4": [ | |
"xmega" | |
], | |
"avrxmega5": [ | |
"xmega" | |
], | |
"avrxmega6": [ | |
"xmega" | |
], | |
"avrxmega7": [ | |
"xmega" | |
], | |
"m3000": [ | |
"avr5" | |
] | |
}, | |
"bpfel": { | |
"generic": [], | |
"probe": [], | |
"v1": [], | |
"v2": [], | |
"v3": [] | |
}, | |