From 9141ff8729ee2bb53c547f2c777cd4cd89b63a9f Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Sat, 13 Dec 2008 18:59:51 +0000 Subject: [PATCH] redefine mode_E to 96 bits [r24618] --- ir/ir/irmode.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ir/ir/irmode.c b/ir/ir/irmode.c index da2171c44..f83214e10 100644 --- a/ir/ir/irmode.c +++ b/ir/ir/irmode.c @@ -745,7 +745,9 @@ void init_mode(void) { newmode.name = new_id_from_chars("E", 1); newmode.code = irm_E; newmode.sign = 1; - newmode.size = 80; + /* note that the tarval module is calculating with 80 bits, but we use + * 96 bits, as that is what will be stored to memory by most hardware */ + newmode.size = 96; mode_E = register_mode(&newmode); -- 2.20.1