-
- Downloads
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
Showing
- gcc/ChangeLog 17 additions, 0 deletionsgcc/ChangeLog
- gcc/config/moxie/constraints.md 5 additions, 1 deletiongcc/config/moxie/constraints.md
- gcc/config/moxie/moxie.c 14 additions, 17 deletionsgcc/config/moxie/moxie.c
- gcc/config/moxie/moxie.h 4 additions, 4 deletionsgcc/config/moxie/moxie.h
- gcc/config/moxie/moxie.md 12 additions, 9 deletionsgcc/config/moxie/moxie.md
Loading
Please register or sign in to comment