diff options
author | Anthony Green <green@moxielogic.com> | 2009-09-09 22:29:13 +0000 |
---|---|---|
committer | Anthony Green <green@gcc.gnu.org> | 2009-09-09 22:29:13 +0000 |
commit | 75cd1c8f4e7b46c2463c55185982e3e2f34e5fc6 (patch) | |
tree | 5f16b40af434e212bc207a1bdcfc091cc5834b6d /gcc/genmodes.c | |
parent | 29cd5cc56ac440ea5e3537c50c12181fc6884490 (diff) | |
download | gcc-75cd1c8f4e7b46c2463c55185982e3e2f34e5fc6.zip gcc-75cd1c8f4e7b46c2463c55185982e3e2f34e5fc6.tar.gz gcc-75cd1c8f4e7b46c2463c55185982e3e2f34e5fc6.tar.bz2 |
moxie.md (*movsi, [...]): Use xor to load the constant 0 when appropriate.
* config/moxie/moxie.md (*movsi, *movhi, *movqi): Use xor to load
the constant 0 when appropriate.
* config/moxie/constraints.md: Add constraint O.
* config/moxie/moxie.c (moxie_setup_incoming_varargs): Adjust
to pass up to 6 32-bit argument values in registers.
(moxie_function_arg): Ditto.
(moxie_arg_partial_bytes): Ditto.
* config/moxie/moxie.h (FUNCTION_ARG_ADVANCE): Ditto.
(REG_PARM_STACK_SPACE): Ditto.
(FUNCTION_ARG_REGNO_P): Ditto.
* config/moxie/moxie.c (moxie_expand_prologue): Use dec
instruction to allocate stack space.
From-SVN: r151579
Diffstat (limited to 'gcc/genmodes.c')
0 files changed, 0 insertions, 0 deletions