aboutsummaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
authorPablo Marquez Tello <pablo.tello@arm.com>2022-09-28 21:37:37 +0100
committerPablo Marquez Tello <pablo.tello@arm.com>2022-10-03 09:50:46 +0000
commitcf07d118ad23f495a63546f65b0581bc8846156c (patch)
tree01b793567c2a20b3c10a312d3ce5eb6f97e72c4c /SConstruct
parent40b441905760846e9fdaca283a4a4de038a6ef0d (diff)
downloadComputeLibrary-cf07d118ad23f495a63546f65b0581bc8846156c.tar.gz
Enable FP16 when the target is armv8.6-a
* Resolves ARMCL-588 Change-Id: I0ae29e001fecbcf31b40fc51f8b25107456626de Signed-off-by: Pablo Marquez Tello <pablo.tello@arm.com> Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/8337 Benchmark: Arm Jenkins <bsgcomp@arm.com> Tested-by: Arm Jenkins <bsgcomp@arm.com> Comments-Addressed: Arm Jenkins <bsgcomp@arm.com> Reviewed-by: Viet-Hoa Do <viet-hoa.do@arm.com>
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct2
1 files changed, 1 insertions, 1 deletions
diff --git a/SConstruct b/SConstruct
index 9e046161ac..f2d7848a12 100644
--- a/SConstruct
+++ b/SConstruct
@@ -312,7 +312,7 @@ else: # NONE "multi_isa" builds
elif 'armv8.6-a-sve' == env['arch']:
env.Append(CXXFLAGS = ['-march=armv8.6-a+sve'])
elif 'armv8.6-a' == env['arch']:
- env.Append(CXXFLAGS = ['-march=armv8.6-a'])
+ env.Append(CXXFLAGS = ['-march=armv8.6-a+fp16'])
env.Append(CPPDEFINES = ['ARM_COMPUTE_ENABLE_I8MM', 'ARM_COMPUTE_ENABLE_BF16','ARM_COMPUTE_ENABLE_FP16'])
if "disable_mmla_fp" not in env['custom_options']: