diff options
Diffstat (limited to 'gcc/loop-unroll.c')
-rw-r--r-- | gcc/loop-unroll.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c index 156f688..711b021 100644 --- a/gcc/loop-unroll.c +++ b/gcc/loop-unroll.c @@ -1466,7 +1466,7 @@ unroll_loop_stupid (struct loops *loops, struct loop *loop) static hashval_t si_info_hash (const void *ivts) { - return htab_hash_pointer (((struct iv_to_split *) ivts)->insn); + return (hashval_t) INSN_UID (((struct iv_to_split *) ivts)->insn); } /* An equality functions for information about insns to split. */ @@ -1485,7 +1485,7 @@ si_info_eq (const void *ivts1, const void *ivts2) static hashval_t ve_info_hash (const void *ves) { - return htab_hash_pointer (((struct var_to_expand *) ves)->insn); + return (hashval_t) INSN_UID (((struct var_to_expand *) ves)->insn); } /* Return true if IVTS1 and IVTS2 (which are really both of type |