Skip to content
Snippets Groups Projects
Commit 0703dceb authored by Richard Henderson's avatar Richard Henderson Committed by Uros Bizjak
Browse files

re PR target/14631 (common subexpression elimilation error with sse2 instrinsic _mm_insert_epi16)


	PR target/14631
	* config/i386/i386.c (ix86_expand_builtin): [IX86_BUILTIN_PINSRW,
	IX86_BUILTIN_PINSRW128]: Fix wrong selector range in error message.
	* config/i386/i386.md (mmx_pinsrw, sse2_pinsrw): Fix selector
	handling.
	(*mmx_pinsrw, *sse2_pinsrw): New patterns.
	* config/i386/i386/predicates.md (const_pow2_1_to_8_operand,
	const_pow2_1_to_128_operand): New predicates.

Co-Authored-By: default avatarUros Bizjak <uros@kss-loka.si>

From-SVN: r92823
parent 1d7bed25
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment