aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.h
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2018-09-14 17:52:04 +0200
committerUros Bizjak <uros@gcc.gnu.org>2018-09-14 17:52:04 +0200
commit0c2d23711d8b5f8ecc869d6ade407f23e37ac82c (patch)
tree2a513f3ae907b334b2b2613da359290ce4e5ee41 /gcc/builtins.h
parent8cafacb5fe6c8809df154021823fa1b3c0edcbfe (diff)
downloadgcc-0c2d23711d8b5f8ecc869d6ade407f23e37ac82c.zip
gcc-0c2d23711d8b5f8ecc869d6ade407f23e37ac82c.tar.gz
gcc-0c2d23711d8b5f8ecc869d6ade407f23e37ac82c.tar.bz2
reg-stack.c: Include regs.h.
* reg-stack.c: Include regs.h. (replace_reg): Assert that mode is MODE_FLOAT or MODE_COMPLEX_FLOAT. (emit_pop_insn): Default pop insn mode to the reg_raw_mode of FIRST_STACK_REG, not DFmode. (emit_swap_insn): Default swap insn mode to the reg_raw_mode of FIRST_STACK_REG, not XFmode. Explicitly construct swap RTX. (change stack): Default register mode to the reg_raw_mode of FIRST_STACK_REG, not DFmode. * config/i386/i386.md (*swap<mode>): Remove insn pattern. (*swapxf): Rename from swapxf. From-SVN: r264319
Diffstat (limited to 'gcc/builtins.h')
0 files changed, 0 insertions, 0 deletions