X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fscalar_replace.c;h=85779e1eee5a52d9f6d399a3a5e029eea15d9f56;hb=e3b765fcef0e337f4fe2e17d57d2fbaf1912ec79;hp=6d16437146511efffc37545e4092811e109fa176;hpb=58d31ad8ed987e4b313491f6201dc63ceae294cd;p=libfirm diff --git a/ir/opt/scalar_replace.c b/ir/opt/scalar_replace.c index 6d1643714..85779e1ee 100644 --- a/ir/opt/scalar_replace.c +++ b/ir/opt/scalar_replace.c @@ -43,7 +43,7 @@ #include "irgmod.h" #include "irnode_t.h" #include "irpass.h" -#include "irtools.h" +#include "util.h" #include "xmalloc.h" #include "debug.h" #include "error.h" @@ -174,7 +174,6 @@ static bool check_load_store_mode(ir_mode *mode, ir_mode *ent_mode) if (ent_mode != mode) { if (ent_mode == NULL || get_mode_size_bits(ent_mode) != get_mode_size_bits(mode) || - get_mode_sort(ent_mode) != get_mode_sort(mode) || get_mode_arithmetic(ent_mode) != irma_twos_complement || get_mode_arithmetic(mode) != irma_twos_complement) return false;