2008-08-28 Nick Clifton <nickc@redhat.com>
+ * config/stormy16/stormy16.h (IRA_COVER_CLASSES): Define.
+ * config/stormy16/stormy16.md (zero_extendqihi2): Fix length
+ attribute.
+
* config/v850/v850.h (IRA_COVER_CLASSES): Define.
* config/v850/v850.md (return): Remove frame size restriction.
/* Xstormy16 cpu description.
- Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2007
- Free Software Foundation, Inc.
+ Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2007,
+ 2008 Free Software Foundation, Inc.
Contributed by Red Hat, Inc.
This file is part of GCC.
#define N_REG_CLASSES ((int) LIM_REG_CLASSES)
+#define IRA_COVER_CLASSES \
+{ \
+ GENERAL_REGS, CARRY_REGS, LIM_REG_CLASSES \
+}
+
#define REG_CLASS_NAMES \
{ \
"NO_REGS", \
mov.b %0, %1
shl %0,#8\n\tshr %0,#8"
[(set_attr "psw_operand" "nop,0")
- (set_attr_alternative "length"
- [(const_int 2)
- (const_int 4)])])
+ (set_attr_alternative "length"
+ [(const_int 4)
+ (const_int 8)])])
\f
;; ::::::::::::::::::::