From 79d6d448109e4444eb5809d71beafff4ce8ecf85 Mon Sep 17 00:00:00 2001 From: nathan Date: Tue, 2 Nov 2004 10:00:09 +0000 Subject: * bitmap.h (bitmap_and, bitmap_and_into, bitmap_and_compl, bitmap_and_compl_into, bitmap_ior, bitmap_iot_into, bitmap_ior_compl, bitmap_xor, bitmap_xor_into): Produce void. (bitmap_ior_and_compl_into): Produce bool. (bitmap_union_of_diff): Rename to ... (bitmap_ior_and_compl): ... here. Produce bool. * bitmap.c (bitmap_ior_and_compl_into): Return bool. Use bitmap_operation directly. (bitmap_union_of_diff): Rename to ... (bitmap_ior_and_compl): ... here. Return bool, use bitmap_operation directly. * df.c (df_rd_transfer_function): Use bitmap_ior_and_compl. (df_ru_transfer_function, df_lr_transfer_function): Likewise. * global.c (modify_bb_reg_pav): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89982 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/df.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gcc/df.c') diff --git a/gcc/df.c b/gcc/df.c index 818d92e89a4..e479b965ad0 100644 --- a/gcc/df.c +++ b/gcc/df.c @@ -1588,7 +1588,7 @@ df_rd_transfer_function (int bb ATTRIBUTE_UNUSED, int *changed, void *in, void *out, void *gen, void *kill, void *data ATTRIBUTE_UNUSED) { - *changed = bitmap_union_of_diff (out, gen, in, kill); + *changed = bitmap_ior_and_compl (out, gen, in, kill); } @@ -1597,7 +1597,7 @@ df_ru_transfer_function (int bb ATTRIBUTE_UNUSED, int *changed, void *in, void *out, void *gen, void *kill, void *data ATTRIBUTE_UNUSED) { - *changed = bitmap_union_of_diff (in, gen, out, kill); + *changed = bitmap_ior_and_compl (in, gen, out, kill); } @@ -1606,7 +1606,7 @@ df_lr_transfer_function (int bb ATTRIBUTE_UNUSED, int *changed, void *in, void *out, void *use, void *def, void *data ATTRIBUTE_UNUSED) { - *changed = bitmap_union_of_diff (in, use, out, def); + *changed = bitmap_ior_and_compl (in, use, out, def); } -- cgit v1.2.3