aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2012-09-05 17:20:01 +0200
committerUros Bizjak <uros@gcc.gnu.org>2012-09-05 17:20:01 +0200
commit305b3c9bdccceafa447ea2a0881e0639591725cf (patch)
tree94e36992b2caa663bb308cef4c57d3594fb1eecf /gcc/builtins.c
parentefc622f843e3db6a4da4112ef411abf935048438 (diff)
downloadgcc-305b3c9bdccceafa447ea2a0881e0639591725cf.zip
gcc-305b3c9bdccceafa447ea2a0881e0639591725cf.tar.gz
gcc-305b3c9bdccceafa447ea2a0881e0639591725cf.tar.bz2
sse.md (<sse4_1>_blendv<ssemodesuffix><avxsizesuffix>): Use register_operand instead of reg_not_xmm0_operand{,_maybe_avx}.
* config/i386/sse.md (<sse4_1>_blendv<ssemodesuffix><avxsizesuffix>): Use register_operand instead of reg_not_xmm0_operand{,_maybe_avx}. Use nonimmediate_operand instead of nonimm_not_xmm0_operand{,_maybe_avx}. (<sse4_1_avx2>_pblendvb): Ditto. (sse4_2_pcmpestr): Ditto. (*sse4_2_pcmpestr_unaligned): Ditto. (sse4_2_pcmpistr): Ditto. (*sse4_2_pcmpistr_unaligned): Ditto. * config/i386/predicates.md (reg_not_xmm0_operand): Remove predicate. (nonimm_not_xmm0_operand): Ditto. (nonimm_not_xmm0_operand_maybe_avx): Ditto. (nonimm_not_xmm0_operand_maybe_avx): Ditto. * config/i386/i386.md (rdpmc): Do not force operand 1 into ecx. From-SVN: r190985
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions