1 /* PR target/23435. 2 3 On m68k-none-elf, this used to cause an unrecognized insn because 4 zero_extendsidi2 accepted operands that are both memory even though 5 such a pattern did not exist. */ 6 7 void foo(unsigned long * a,unsigned long long * p)8foo (unsigned long *a, unsigned long long *p) 9 { 10 *p = *a; 11 } 12