aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/internal/bytealg/indexbyte_generic.go
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2018-09-25 16:26:11 +0200
committerUros Bizjak <uros@gcc.gnu.org>2018-09-25 16:26:11 +0200
commitbe2df8bc38a14659f6a5604c22252f17ef2a2a6c (patch)
tree8876632c2b2cae7e57d3840e7d7917086e50a9e4 /libgo/go/internal/bytealg/indexbyte_generic.go
parentb16084d244418d5421505f09851b5adf5abc35ec (diff)
downloadgcc-be2df8bc38a14659f6a5604c22252f17ef2a2a6c.zip
gcc-be2df8bc38a14659f6a5604c22252f17ef2a2a6c.tar.gz
gcc-be2df8bc38a14659f6a5604c22252f17ef2a2a6c.tar.bz2
i386.md (frndintxf2_mask_pm): Remove.
* config/i386/i386.md (frndintxf2_mask_pm): Remove. (frndintxf2_mask_pm_i387): Ditto. (nearbyintxf2): Rewrite expander pattern to match rintxf2. Enable for !flag_trapping_math. (nearbyint<mode>2): Enable x87 modes for !flag_trapping_math. Enable SSE modes for TARGET_SSE4_1 and expand them with round insn. Change operand 1 predicate to nonimmediate_operand. (attr "i387_cw"): Remove mask_pm. * config/i386/i386.h (enum ix86_stack_slot): Remove SLOT_CW_MASK_PM. (enum ix86_entity): Remove I387_MASK_PM. * config/i386/i386.c (ix86_i387_mode_needed): Do not handle I387_MASK_PM. (ix86_mode_needed): Ditto. (ix86_mode_after): Ditto. (ix86_mode_entry): Ditto. (ix86_mode_exit): Ditto. (emit_i387_cw_initialization): Do not handle I387_CW_MASK_PM. From-SVN: r264571
Diffstat (limited to 'libgo/go/internal/bytealg/indexbyte_generic.go')
0 files changed, 0 insertions, 0 deletions