https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87845
--- Comment #2 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> --- (In reply to Martin Liška from comment #0) > Can please anybody familiar with cselib help me here? Don't think that's me (not really familiar with it), but I agree the code looks dubious. cselib_hash_rtx is going to return a different hash for each location, so I can't see how using a fixed v->hash from one location for ::hash and a linear search over the locations for ::equal is going to work.