* config/i386/i386.h (CC_REGNO): Remove FPSR_REGS.
commit85c4ec212b8bf200217f4e7b79a140e8e522aed0
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Sep 2018 15:15:57 +0000 (28 15:15 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 28 Sep 2018 15:15:57 +0000 (28 15:15 +0000)
treeefff342df931c2209f613d6c67f98e90b0ed98ea
parent9f51554302f384333e8822d46cb6bbadd6fcab9e
* config/i386/i386.h (CC_REGNO): Remove FPSR_REGS.
* config/i386/i386.c (ix86_fixed_condition_code_regs): Use
INVALID_REGNUM instead of FPSR_REG.
(ix86_md_asm_adjust): Do not clobber FPSR_REG.
* config/i386/i386.md: Update comment of FP compares.
(fldenv): Do not clobber FPSR_REG.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264694 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md