LOCAL_CFLAGS += \
-DARMCOMPUTENEON_ENABLED
endif # ARMNN_COMPUTE_NEON_ENABLED == 1
-# The variable to enable/disable the REFERENCE backend (ARMNN_COMPUTE_REF_ENABLED) is declared in android-nn-driver/Android.mk
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+# The variable to enable/disable the REFERENCE backend (ARMNN_REF_ENABLED) is declared in android-nn-driver/Android.mk
+ifeq ($(ARMNN_REF_ENABLED),1)
LOCAL_CFLAGS += \
-DARMNNREF_ENABLED
-endif # ARMNN_COMPUTE_REF_ENABLED == 1
+endif # ARMNN_REF_ENABLED == 1
ifeq ($(Q_OR_LATER),1)
LOCAL_CFLAGS += \
LOCAL_CFLAGS += \
-DARMCOMPUTENEON_ENABLED
endif # ARMNN_COMPUTE_NEON_ENABLED == 1
-# The variable to enable/disable the REFERENCE backend (ARMNN_COMPUTE_REF_ENABLED) is declared in android-nn-driver/Android.mk
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+# The variable to enable/disable the REFERENCE backend (ARMNN_REF_ENABLED) is declared in android-nn-driver/Android.mk
+ifeq ($(ARMNN_REF_ENABLED),1)
LOCAL_CFLAGS += \
-DARMNNREF_ENABLED
-endif # ARMNN_COMPUTE_REF_ENABLED == 1
+endif # ARMNN_REF_ENABLED == 1
ifeq ($(Q_OR_LATER),1)
LOCAL_CFLAGS += \
src/armnn/test/UnitTests.cpp \
src/armnn/test/UtilsTests.cpp
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+ifeq ($(ARMNN_REF_ENABLED),1)
LOCAL_SRC_FILES += \
src/armnn/test/DebugCallbackTest.cpp \
src/armnn/test/RuntimeTests.cpp
test/layerTests/MultiplicationTestImpl.cpp \
test/layerTests/SubtractionTestImpl.cpp
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+ifeq ($(ARMNN_REF_ENABLED),1)
COMMON_TEST_SOURCES += \
test/WorkloadDataValidation.cpp
-endif # ARMNN_COMPUTE_REF_ENABLED == 1
+endif # ARMNN_REF_ENABLED == 1
test/Fp16SupportTest.cpp \
test/OpenClTimerTest.cpp
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+ifeq ($(ARMNN_REF_ENABLED),1)
BACKEND_TEST_SOURCES += \
test/ClMemCopyTests.cpp
-endif # ARMNN_COMPUTE_REF_ENABLED == 1
+endif # ARMNN_REF_ENABLED == 1
else
test/NeonRuntimeTests.cpp \
test/NeonTimerTest.cpp
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+ifeq ($(ARMNN_REF_ENABLED),1)
BACKEND_TEST_SOURCES += \
test/NeonMemCopyTests.cpp
-endif # ARMNN_COMPUTE_REF_ENABLED == 1
+endif # ARMNN_REF_ENABLED == 1
else
# in the Android build and it is picked up by the Android.mk
# file in the root of ArmNN
-# The variable to enable/disable the reference backend (ARMNN_COMPUTE_REF_ENABLED is declared in android-nn-driver/Android.mk)
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+# The variable to enable/disable the reference backend (ARMNN_REF_ENABLED is declared in android-nn-driver/Android.mk)
+ifeq ($(ARMNN_REF_ENABLED),1)
-# ARMNN_COMPUTE_REF_ENABLED == 1
+# ARMNN_REF_ENABLED == 1
# Include the source files for the reference backend
BACKEND_SOURCES := \
workloads/TransposeConvolution2d.cpp
else
-# ARMNN_COMPUTE_REF_ENABLED == 0
+# ARMNN_REF_ENABLED == 0
# No source file will be compiled for the reference backend
BACKEND_SOURCES :=
# in the Android unit test build (armnn-tests) and it is picked
# up by the Android.mk file in the root of ArmNN
-# The variable to enable/disable the CL backend (ARMNN_COMPUTE_REF_ENABLED is declared in android-nn-driver/Android.mk)
-ifeq ($(ARMNN_COMPUTE_REF_ENABLED),1)
+# The variable to enable/disable the CL backend (ARMNN_REF_ENABLED is declared in android-nn-driver/Android.mk)
+ifeq ($(ARMNN_REF_ENABLED),1)
-# ARMNN_COMPUTE_REF_ENABLED == 1
+# ARMNN_REF_ENABLED == 1
# Include the source files for the CL backend tests
BACKEND_TEST_SOURCES := \
test/RefRuntimeTests.cpp
else
-# ARMNN_COMPUTE_REF_ENABLED == 0
+# ARMNN_REF_ENABLED == 0
# No source file will be compiled for the reference backend tests
BACKEND_TEST_SOURCES :=