aboutsummaryrefslogtreecommitdiff
path: root/gcc/genmodes.c
diff options
context:
space:
mode:
authorAnthony Green <green@moxielogic.com>2009-09-09 22:29:13 +0000
committerAnthony Green <green@gcc.gnu.org>2009-09-09 22:29:13 +0000
commit75cd1c8f4e7b46c2463c55185982e3e2f34e5fc6 (patch)
tree5f16b40af434e212bc207a1bdcfc091cc5834b6d /gcc/genmodes.c
parent29cd5cc56ac440ea5e3537c50c12181fc6884490 (diff)
downloadgcc-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