ADDR_VEC and ADDR_DIFF_VEC insns.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@26285
138bc75d-0d04-0410-961f-
82ee72b054a4
Wed Apr 7 14:07:34 1999 Jeffrey A Law (law@cygnus.com)
+ * h8300.c (h8300_adjust_insn_length): Also avoid recognizing
+ ADDR_VEC and ADDR_DIFF_VEC insns.
+
* h8300.c (h8300_adjust_insn_length): Avoid trying to recognize
USE, CLOBBER or SEQUENCE insns.
/* We must filter these ou before calling get_attr_adjust_length. */
if (GET_CODE (PATTERN (insn)) == USE
|| GET_CODE (PATTERN (insn)) == CLOBBER
- || GET_CODE (PATTERN (insn)) == SEQUENCE)
+ || GET_CODE (PATTERN (insn)) == SEQUENCE
+ || GET_CODE (PATTERN (insn)) == ADDR_VEC
+ || GET_CODE (PATTERN (insn)) == ADDR_DIFF_VEC)
return 0;
if (get_attr_adjust_length (insn) == ADJUST_LENGTH_NO)