r113612@merlin: rearnsha | 2006-05-07 00:19:18 +0100
commit234f6557387c68c2fed4274571d713f4e6f06676
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 May 2006 23:19:48 +0000 (6 23:19 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 6 May 2006 23:19:48 +0000 (6 23:19 +0000)
treed1bf7a80f1118da6c2db31bddcb6a7d48bc200c4
parent4d5ea558a87381a53ff6354200b02f0f1305e23b
 r113612@merlin:  rearnsha | 2006-05-07 00:19:18 +0100
  * genpeep.c (main): Make insn-peep.c depend on flags.h.
  * arm/constraints.md: New file.
  * arm.h (REG_CLASS_FROM_LETTER_P): Delete.
  (CONST_OK_FOR_ARM_LETTER, CONST_OK_FOR_THUMB_LETTER)
  (CONST_OK_FOR_LETTER_P, CONST_DOUBLE_OK_FOR_ARM_LETTER)
  (CONST_DOUBLE_OK_FOR_LETTER_P, EXTRA_CONSTRAINT_STR_ARM)
  (CONSTRAINT_LEN, EXTRA_CONSTRAINT_THUMB, EXTRA_CONSTRAINT_STR)
  (EXTRA_MEMORY_CONSTRAINT): Likewise.
  * arm.md: Include constraints.md.
  (thumb_movsi_insn): Use satisfies_constraint_J.
  (movhi, movqi): Use satisfies_constraint_I.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@113588 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.h
gcc/config/arm/arm.md
gcc/config/arm/constraints.md [new file with mode: 0644]
gcc/genpeep.c