Name |
Last commit
|
Last update |
---|---|---|
.. | ||
constraints.md | ||
initfini.c | ||
libgcc-glibc.ver | ||
linux.h | ||
little.h | ||
m32r-protos.h | ||
m32r.c | ||
m32r.h | ||
m32r.md | ||
m32r.opt | ||
predicates.md | ||
rtems.h | ||
t-linux | ||
t-m32r |
* config/m32r/m32r.h (REG_OK_FOR_BASE_P, REG_OK_FOR_INDEX_P, RTX_OK_FOR_BASE_P, RTX_OK_FOR_OFFSET_P, LEGITIMATE_OFFSET_ADDRESS_P, LEGITIMATE_LO_SUM_ADDRESS_P, LOAD_POSTINC_P, STORE_PREINC_PREDEC_P, GO_IF_LEGITIMATE_ADDRESS): Remove macros. * config/m32r/m32r.c (TARGET_LEGITIMATE_ADDRESS_P): Define. (m32r_rtx_ok_for_base_p, m32r_rtx_ok_for_offset_p, m32r_legitimate_offset_addres_p, m32r_legitimate_lo_sum_addres_p, m32r_load_postinc_p, m32r_store_preinc_predec_p, m32r_legitimate_address_p): New functions. * config/m32r/constraints.md (constraint "S"): Don't use STORE_PREINC_PREDEC_P. (constraint "U"): Don't use LOAD_POSTINC_P. From-SVN: r170278
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
constraints.md | Loading commit data... | |
initfini.c | Loading commit data... | |
libgcc-glibc.ver | Loading commit data... | |
linux.h | Loading commit data... | |
little.h | Loading commit data... | |
m32r-protos.h | Loading commit data... | |
m32r.c | Loading commit data... | |
m32r.h | Loading commit data... | |
m32r.md | Loading commit data... | |
m32r.opt | Loading commit data... | |
predicates.md | Loading commit data... | |
rtems.h | Loading commit data... | |
t-linux | Loading commit data... | |
t-m32r | Loading commit data... |