mirror of
https://github.com/amd/blis.git
synced 2026-05-11 01:30:00 +00:00
Added test suite modules for level-1f, 3 kernels.
Details: - Added test modules in test suite for level-1f kernels and level-3 micro-kernels. (Duplication in the micro-kernels, for now, is NOT supported by these test modules.) - Added section override switches to test suite's input.operations file. - Added obj_t APIs for level-1f front-ends and their unblocked variants to facilitate the level-1f test modules. Also added front-end for dupl operation. - Added obj_t-based check routines for level-1f operations, which are called from the new front-ends mentioned above. - Added query routines for axpyf, dotxf, and dotxaxpyf that return fusing factors as a function of datatype, which is needed by their respective test modules. - Whitespace changes to bli_kernel.h of all existing configurations.
This commit is contained in:
@@ -250,16 +250,16 @@
|
||||
|
||||
// Default Level-1f fusing factors
|
||||
|
||||
#define bli_sdotxf_fusefac BLIS_DOTXF_FUSE_FAC_S
|
||||
#define bli_ddotxf_fusefac BLIS_DOTXF_FUSE_FAC_D
|
||||
#define bli_cdotxf_fusefac BLIS_DOTXF_FUSE_FAC_C
|
||||
#define bli_zdotxf_fusefac BLIS_DOTXF_FUSE_FAC_Z
|
||||
|
||||
#define bli_saxpyf_fusefac BLIS_AXPYF_FUSE_FAC_S
|
||||
#define bli_daxpyf_fusefac BLIS_AXPYF_FUSE_FAC_D
|
||||
#define bli_caxpyf_fusefac BLIS_AXPYF_FUSE_FAC_C
|
||||
#define bli_zaxpyf_fusefac BLIS_AXPYF_FUSE_FAC_Z
|
||||
|
||||
#define bli_sdotxf_fusefac BLIS_DOTXF_FUSE_FAC_S
|
||||
#define bli_ddotxf_fusefac BLIS_DOTXF_FUSE_FAC_D
|
||||
#define bli_cdotxf_fusefac BLIS_DOTXF_FUSE_FAC_C
|
||||
#define bli_zdotxf_fusefac BLIS_DOTXF_FUSE_FAC_Z
|
||||
|
||||
#define bli_sdotxaxpyf_fusefac BLIS_DOTXAXPYF_FUSE_FAC_S
|
||||
#define bli_ddotxaxpyf_fusefac BLIS_DOTXAXPYF_FUSE_FAC_D
|
||||
#define bli_cdotxaxpyf_fusefac BLIS_DOTXAXPYF_FUSE_FAC_C
|
||||
|
||||
Reference in New Issue
Block a user