As briefly discussed with Marcus yesterday, I'm attaching two patches to enable a mode accurate instruction selection and scheduling on the APM X-Gene 1.
Ok for master? -Philipp. Philipp Tomsich (2): Core definition for APM XGene-1 and associated cost-table. Pipeline model for APM XGene-1. gcc/ChangeLog | 13 + gcc/config/aarch64/aarch64-cores.def | 1 + gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 62 +++ gcc/config/aarch64/aarch64.md | 4 +- gcc/config/arm/aarch-cost-tables.h | 101 +++++ gcc/config/arm/xgene1.md | 739 +++++++++++++++++++++++++++++++++++ 7 files changed, 920 insertions(+), 2 deletions(-) create mode 100644 gcc/config/arm/xgene1.md -- 1.9.1