Skip to content

Commit 1ee8879

Browse files
authored
Add VORTEXM4
1 parent edaa73f commit 1ee8879

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

getarch.c

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1654,6 +1654,20 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16541654
#define CORENAME "VORTEX"
16551655
#endif
16561656

1657+
#ifdef FORCE_VORTEXM4
1658+
#define FORCE
1659+
#define ARCHITECTURE "ARM64"
1660+
#define SUBARCHITECTURE "VORTEXM4"
1661+
#define SUBDIRNAME "arm64"
1662+
#define ARCHCONFIG "-DVORTEXM4 " \
1663+
"-DL1_DATA_SIZE=32768 -DL1_DATA_LINESIZE=64 " \
1664+
"-DL2_SIZE=262144 -DL2_LINESIZE=64 " \
1665+
"-DDTB_DEFAULT_ENTRIES=64 -DDTB_SIZE=4096 -DL2_ASSOCIATIVE=32 " \
1666+
"-DHAVE_VFPV4 -DHAVE_VFPV3 -DHAVE_VFP -DHAVE_NEON -DHAVE_SME -DARMV8"
1667+
#define LIBNAME "vortexm4"
1668+
#define CORENAME "VORTEXM4"
1669+
#endif
1670+
16571671
#ifdef FORCE_A64FX
16581672
#define ARMV8
16591673
#define FORCE

0 commit comments

Comments
 (0)