diff options
author | Georgios Pinitas <georgios.pinitas@arm.com> | 2020-12-07 20:52:55 +0000 |
---|---|---|
committer | Michele Di Giorgio <michele.digiorgio@arm.com> | 2020-12-08 13:18:52 +0000 |
commit | 045d33c2e36575612662c237a30ec0a2d7d8cd3e (patch) | |
tree | 0c33d529096c476b9496ff2c1ffba72535d7579d /SConstruct | |
parent | e2696b1f9bb28b69beff99f54addd48f60823ddb (diff) | |
download | ComputeLibrary-045d33c2e36575612662c237a30ec0a2d7d8cd3e.tar.gz |
Enable SVE2 based assembly kernels when building for SVE2
Sve2 kernels are guarded by -DSVE2, thus needs to be passed during
compilation for them to be included.
Resolves: COMPMID-3891
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: I8ecb2f2289f2aa5a31958285f56e151019c9b9d6
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4666
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Diffstat (limited to 'SConstruct')
-rw-r--r-- | SConstruct | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct index c2e9a303f4..15197a632f 100644 --- a/SConstruct +++ b/SConstruct @@ -205,6 +205,7 @@ if 'v7a' in env['arch']: elif 'v8' in env['arch']: if 'sve2' in env['arch']: env.Append(CXXFLAGS = ['-march=armv8.2-a+sve2+fp16+dotprod']) + env.Append(CPPDEFINES = ['SVE2']) elif 'sve' in env['arch']: env.Append(CXXFLAGS = ['-march=armv8.2-a+sve+fp16+dotprod']) elif 'v8.' in env['arch']: |