SPM: Add MVE support for GNUARM toolchain

Add MVE support based on FPU.
1. Enable FPU usage by CONFIG_TFM_ENABLE_FP.
2. Enable Integer Vector Extension (MVE-I) usage by
   CONFIG_TFM_ENABLE_MVE.
3. Enable Floating-point Vector Extension (MVE-F) support by
   CONFIG_TFM_ENABLE_MVE_FP.
4. Rename CONFIG_TFM_ENABLE_FPU to CONFIG_TFM_ENABLE_CP10CP11
   to cover both coprocessor types.
5. TFM_SYSTEM_MVE deleted.

Change-Id: Iece96c2e49c879fcde0af26f28480cf13ffc7028
Signed-off-by: Gabor Toth <gabor.toth@arm.com>
diff --git a/toolchain_ARMCLANG.cmake b/toolchain_ARMCLANG.cmake
index 403a9c1..5f94c17 100644
--- a/toolchain_ARMCLANG.cmake
+++ b/toolchain_ARMCLANG.cmake
@@ -86,10 +86,9 @@
     if (DEFINED TFM_SYSTEM_PROCESSOR)
         set(CMAKE_SYSTEM_PROCESSOR       ${TFM_SYSTEM_PROCESSOR})
 
-        if (DEFINED TFM_SYSTEM_MVE)
-            if(NOT TFM_SYSTEM_MVE)
-                string(APPEND CMAKE_SYSTEM_PROCESSOR "+nomve")
-            endif()
+        if (TFM_SYSTEM_ARCHITECTURE STREQUAL "armv8.1-m.main")
+            message(WARNING "MVE is not yet supported using ARMCLANG")
+            string(APPEND CMAKE_SYSTEM_PROCESSOR "+nomve")
         endif()
 
         if (DEFINED TFM_SYSTEM_DSP)
@@ -109,10 +108,6 @@
         # Modifiers are additive instead of subtractive (.fp Vs .no_fp)
         if (TFM_SYSTEM_DSP)
             string(APPEND CMAKE_ASM_CPU_FLAG ".dsp")
-        else()
-            if (TFM_SYSTEM_MVE)
-                string(APPEND CMAKE_ASM_CPU_FLAG ".mve")
-            endif()
         endif()
     endif()
 
@@ -129,10 +124,9 @@
     set(CMAKE_C_COMPILER_TARGET      arm-${CROSS_COMPILE})
     set(CMAKE_ASM_COMPILER_TARGET    arm-${CROSS_COMPILE})
 
-    if (DEFINED TFM_SYSTEM_MVE)
-        if(NOT TFM_SYSTEM_MVE)
-            string(APPEND CMAKE_SYSTEM_ARCH "+nomve")
-        endif()
+    # MVE is currently not supported in case of armclang
+    if (TFM_SYSTEM_ARCHITECTURE STREQUAL "armv8.1-m.main")
+        string(APPEND CMAKE_SYSTEM_ARCH "+nomve")
     endif()
 
     if (DEFINED TFM_SYSTEM_DSP)