diff options
author | liuhongt <hongtao.liu@intel.com> | 2021-08-04 10:50:28 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-08-04 17:43:17 +0800 |
commit | 9f26640f7b89c771b0ebffd7e7f5019d0709a955 (patch) | |
tree | 6049628443ab3f83d6b378e3d0d0cca5318348ac /gcc/tree-vect-patterns.c | |
parent | 7195fa03e7b8dfaff85d122da3b75f0a30ce95f8 (diff) | |
download | gcc-9f26640f7b89c771b0ebffd7e7f5019d0709a955.zip gcc-9f26640f7b89c771b0ebffd7e7f5019d0709a955.tar.gz gcc-9f26640f7b89c771b0ebffd7e7f5019d0709a955.tar.bz2 |
Refine predicate of peephole2 to general_reg_operand. [PR target/101743]
The define_peephole2 which is added by r12-2640-gf7bf03cf69ccb7dc
should only work on general registers, considering that x86 also
supports mov instructions between gpr, sse reg, mask reg, limiting the
peephole2 predicate to general_reg_operand.
gcc/ChangeLog:
PR target/101743
* config/i386/i386.md (peephole2): Refine predicate from
register_operand to general_reg_operand.
Diffstat (limited to 'gcc/tree-vect-patterns.c')
0 files changed, 0 insertions, 0 deletions