2019-11-04 Martin Liska <mliska@suse.cz>
PR ipa/92304
* fold-const.c (operand_compare::hash_operand): Fix field
hashing of CONSTRUCTOR.
From-SVN: r277768
+2019-11-04 Martin Liska <mliska@suse.cz>
+
+ PR ipa/92304
+ * fold-const.c (operand_compare::hash_operand): Fix field
+ hashing of CONSTRUCTOR.
+
2019-11-04 Martin Liska <mliska@suse.cz>
* ggc.h (ggc_delete): New function.
flags &= ~OEP_ADDRESS_OF;
FOR_EACH_CONSTRUCTOR_ELT (CONSTRUCTOR_ELTS (t), idx, field, value)
{
+ /* In GIMPLE the indexes can be either NULL or matching i. */
+ if (field == NULL_TREE)
+ field = bitsize_int (idx);
hash_operand (field, hstate, flags);
hash_operand (value, hstate, flags);
}