------- Comment #10 from matz at gcc dot gnu dot org 2006-11-10 16:48 ------- Yes, I think all uses in combine.c are okay. In addition also the occurrence in rtlanal.c is okay, as it doesn't use the bitpos, but the width in bits to generate the mask, I just misread that part. I now looked at all other occurrences of ZERO_EXTRACT in gcc/*.c (not the machdep files or at other languages, though), and I didn't find any other which were clearly wrong.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29797