From 20da5e33a86eda746c17cbdb7bfd295d9f92f074 Mon Sep 17 00:00:00 2001 From: Cedric Nugteren Date: Wed, 6 Sep 2017 21:50:42 +0200 Subject: Split the database files over multiple directories and files; first step towards separate compilation --- src/database/apple_cpu_fallback.hpp | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'src/database/apple_cpu_fallback.hpp') diff --git a/src/database/apple_cpu_fallback.hpp b/src/database/apple_cpu_fallback.hpp index ae42749d..c5434dd5 100644 --- a/src/database/apple_cpu_fallback.hpp +++ b/src/database/apple_cpu_fallback.hpp @@ -22,46 +22,46 @@ namespace clblast { namespace database { // ================================================================================================= -const Database::DatabaseEntry XaxpyApple = { +const DatabaseEntry XaxpyApple = { "Xaxpy", Precision::kAny, {"VW", "WGS", "WPT"}, { { kDeviceTypeAll, "default", { { "default", { 8, 1, 4 } } } } } }; -const Database::DatabaseEntry XdotApple = { +const DatabaseEntry XdotApple = { "Xdot", Precision::kAny, {"WGS1", "WGS2"}, { { kDeviceTypeAll, "default", { { "default", { 1, 1 } } } } } }; -const Database::DatabaseEntry XgemvApple = { +const DatabaseEntry XgemvApple = { "Xgemv", Precision::kAny, {"WGS1", "WPT1", "UNROLL1"}, { { kDeviceTypeAll, "default", { { "default", { 1, 4, 1 } } } } } }; -const Database::DatabaseEntry XgemvFastApple = { +const DatabaseEntry XgemvFastApple = { "XgemvFast", Precision::kAny, {"VW2", "WGS2", "WPT2"}, { { kDeviceTypeAll, "default", { { "default", { 1, 1, 1 } } } } } }; -const Database::DatabaseEntry XgemvFastRotApple = { +const DatabaseEntry XgemvFastRotApple = { "XgemvFastRot", Precision::kAny, {"VW3", "WGS3", "WPT3"}, { { kDeviceTypeAll, "default", { { "default", { 1, 1, 1 } } } } } }; -const Database::DatabaseEntry XgerApple = { +const DatabaseEntry XgerApple = { "Xger", Precision::kAny, {"WGS1", "WGS2", "WPT"}, { { kDeviceTypeAll, "default", { { "default", { 64, 1, 2 } } } } } }; -const Database::DatabaseEntry XtrsvApple = { +const DatabaseEntry XtrsvApple = { "Xtrsv", Precision::kAny, {"TRSV_BLOCK_SIZE"}, { { kDeviceTypeAll, "default", { { "default", { 32 } } } } } }; -const Database::DatabaseEntry XgemmApple = { +const DatabaseEntry XgemmApple = { "Xgemm", Precision::kAny, {"KWG", "KWI", "MDIMA", "MDIMC", "MWG", "NDIMB", "NDIMC", "NWG", "SA", "SB", "STRM", "STRN", "VWM", "VWN"}, { { kDeviceTypeAll, "default", { { "default", { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1 } } } } } }; -const Database::DatabaseEntry XgemmDirectApple = { +const DatabaseEntry XgemmDirectApple = { "XgemmDirect", Precision::kAny, {"KWID", "MDIMAD", "MDIMCD", "NDIMBD", "NDIMCD", "PADA", "PADB", "VWMD", "VWND", "WGD"}, { { kDeviceTypeAll, "default", { { "default", { 1, 1, 1, 1, 1, 0, 0, 1, 1, 1 } } } } } }; -const Database::DatabaseEntry CopyApple = { +const DatabaseEntry CopyApple = { "Copy", Precision::kAny, {"COPY_DIMX", "COPY_DIMY", "COPY_VW", "COPY_WPT"}, { { kDeviceTypeAll, "default", { { "default", { 1, 1, 1, 1 } } } } } }; -const Database::DatabaseEntry PadApple = { +const DatabaseEntry PadApple = { "Pad", Precision::kAny, {"PAD_DIMX", "PAD_DIMY", "PAD_WPTX", "PAD_WPTY"}, { { kDeviceTypeAll, "default", { { "default", { 1, 1, 1, 1 } } } } } }; -const Database::DatabaseEntry TransposeApple = { +const DatabaseEntry TransposeApple = { "Transpose", Precision::kAny, {"TRA_DIM", "TRA_PAD", "TRA_SHUFFLE", "TRA_WPT"}, { { kDeviceTypeAll, "default", { { "default", { 1, 0, 0, 1 } } } } } }; -const Database::DatabaseEntry PadtransposeApple = { +const DatabaseEntry PadtransposeApple = { "Padtranspose", Precision::kAny, {"PADTRA_PAD", "PADTRA_TILE", "PADTRA_WPT"}, { { kDeviceTypeAll, "default", { { "default", { 0, 1, 1 } } } } } }; -const Database::DatabaseEntry InvertApple = { +const DatabaseEntry InvertApple = { "Invert", Precision::kAny, {"INTERNAL_BLOCK_SIZE"}, { { kDeviceTypeAll, "default", { { "default", { 16 } } } } } }; -- cgit v1.2.3