From de29a9f02449359b70402f763ac7590673774124 Mon Sep 17 00:00:00 2001 From: "Ben.Lippmeier@anu.edu.au" Date: Tue, 21 Apr 2009 01:44:09 +0000 Subject: [PATCH] SPARC NCG: Fix available regs for graph allocator --- compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs b/compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs index 6a7211d..df04606 100644 --- a/compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs +++ b/compiler/nativeGen/RegAlloc/Graph/TrivColorable.hs @@ -126,9 +126,9 @@ worst n classN classC #define ALLOCATABLE_REGS_FLOAT (_ILIT(0)) #elif sparc_TARGET_ARCH -#define ALLOCATABLE_REGS_INTEGER (_ILIT(3)) -#define ALLOCATABLE_REGS_DOUBLE (_ILIT(6)) -#define ALLOCATABLE_REGS_FLOAT (_ILIT(0)) +#define ALLOCATABLE_REGS_INTEGER (_ILIT(14)) +#define ALLOCATABLE_REGS_DOUBLE (_ILIT(8)) +#define ALLOCATABLE_REGS_FLOAT (_ILIT(6)) #else #error ToDo: define ALLOCATABLE_REGS_INTEGER and ALLOCATABLE_REGS_DOUBLE -- 1.7.10.4