diff options
author | SiCong Li <sicong.li@arm.com> | 2020-06-26 10:02:06 +0100 |
---|---|---|
committer | SiCong Li <sicong.li@arm.com> | 2020-07-13 11:17:35 +0000 |
commit | 3a50166ff71f8379682fe6ece2a94b7a4bb3daa3 (patch) | |
tree | f7730d5eb40e7d6e431f77b9c96611538eba0559 /tests/validation/NEON/AbsoluteDifference.cpp | |
parent | a0bf9130a266332eadb69139296c96c66d401e12 (diff) | |
download | ComputeLibrary-3a50166ff71f8379682fe6ece2a94b7a4bb3daa3.tar.gz |
COMPMID-3338 COMPMID-3336 COMPMID-3584
COMPMID-3338 Remove store padding in CLGEMMMatrixMultiplyReshapedOnlyRHSKernel
COMPMID-3336 Remove store padding in CLGEMMMatrixMultiplyNativeKernel
COMPMID-3584 Fix VSTORE to correctly deal with scalar case
* Implement STORE_BLOCK_BOUNDARY_AWARE, as part of the COMPMID-3332
investigation, with the following substantial changes:
- Separate STORE_BLOCK_PARTIAL, STORE_ROW_PARTIAL and VSTORE_PARTIAL
so that this change does not affect kernels not using STORE_BLOCK_BOUNDARY_AWARE.
- Revamp vstore_ext_n to vstore_partial_n, and enhance
VSTORE_PARTIAL to correctly handle both vector and scalar cases
* Remove the store padding (dst tensor) in CLGEMMMatrixMultiplyReshapedOnlyRHSKernel
and CLGEMMMatrixMultiplyNativeKernel
* Add configuration tests to check no padding is added by the
configuration.
Signed-off-by: SiCong Li <sicong.li@arm.com>
Change-Id: I4f0907867979d8dacedd03b4bcbd2fb19e4f1602
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/3522
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'tests/validation/NEON/AbsoluteDifference.cpp')
0 files changed, 0 insertions, 0 deletions