From 55a6310849508a42d3a84bb5d4fc46f15d09b501 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Mon, 27 Mar 2006 13:00:17 +0000 Subject: [PATCH] added support for x87 fp unit --- ir/be/ia32/ia32_new_nodes.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/ir/be/ia32/ia32_new_nodes.c b/ir/be/ia32/ia32_new_nodes.c index 06177f18d..acfe06389 100644 --- a/ir/be/ia32/ia32_new_nodes.c +++ b/ir/be/ia32/ia32_new_nodes.c @@ -483,7 +483,6 @@ char *get_ia32_am_offs(const ir_node *node) { memcpy(&res[1], obstack_base(attr->am_offs), size); res[size + 1] = '\0'; } - return res; } @@ -1028,24 +1027,24 @@ int is_ia32_AddrModeD(const ir_node *node) { } /** - * Checks if node is a Load or fLoad. + * Checks if node is a Load or fLoad/vfLoad. */ int is_ia32_Ld(const ir_node *node) { - return is_ia32_Load(node) || is_ia32_fLoad(node); + return is_ia32_Load(node) || is_ia32_fLoad(node) || is_ia32_vfld(node); } /** - * Checks if node is a Store or fStore. + * Checks if node is a Store or fStore/vfStore. */ int is_ia32_St(const ir_node *node) { - return is_ia32_Store(node) || is_ia32_fStore(node); + return is_ia32_Store(node) || is_ia32_fStore(node) || is_ia32_vfst(node); } /** - * Checks if node is a Const or fConst. + * Checks if node is a Const or fConst/vfConst. */ int is_ia32_Cnst(const ir_node *node) { - return is_ia32_Const(node) || is_ia32_fConst(node); + return is_ia32_Const(node) || is_ia32_fConst(node) || is_ia32_vfConst(node); } /** -- 2.20.1