From 7b336033190f052daf900a07c01098f52b4d10e0 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 22 Jan 2024 21:06:39 +0100 Subject: Extend to 30 registrs (20 for general purpose, 10 for floating point) Signed-off-by: Amlal El Mahrouss --- CompilerKit/AsmKit/Arch/64x0.hpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'CompilerKit') diff --git a/CompilerKit/AsmKit/Arch/64x0.hpp b/CompilerKit/AsmKit/Arch/64x0.hpp index 161bc06..fde40fa 100644 --- a/CompilerKit/AsmKit/Arch/64x0.hpp +++ b/CompilerKit/AsmKit/Arch/64x0.hpp @@ -68,14 +68,11 @@ inline std::vector kOpcodes64x0 = { // r32 -> sp // r0 -> hw zero -#define kAsmFloatRegisterPrefix "f" -#define kAsmFloatRegisterLimit 10 - #define kAsmFloatZeroRegister 0 #define kAsmZeroRegister 0 #define kAsmRegisterPrefix "r" -#define kAsmRegisterLimit 20 +#define kAsmRegisterLimit 30 #define kAsmPcRegister 17 #define kAsmCrRegister 18 #define kAsmSpRegister 5 -- cgit v1.2.3