Hi Sterling,

this series fixes two bugs in xtensa.md:
- generation of non-existent instructions for division/reciprocal/square root
- generation of pre- or post-increment floating point loads/stores depending
  on whether the core supports former or latter.

These changes allow building gcc for modern xtensa cores with FPU.
Tested on xtensa-linux-uclibc.

Max Filippov (2):
  xtensa: drop unimplemented floating point operations
  xtensa: use pre- and postincrement FP load/store when available

 gcc/config/xtensa/xtensa.h  |  4 +++
 gcc/config/xtensa/xtensa.md | 80 ++++++++++++++++++++-------------------------
 2 files changed, 39 insertions(+), 45 deletions(-)

-- 
1.8.1.4

Reply via email to