RFA: pervasive SSE codegen inefficiency

Dale Johannesen dalej@apple.com
Tue Sep 20 00:34:00 GMT 2005


On Sep 19, 2005, at 5:30 PM, Richard Henderson wrote:
>> (define_insn "*addmixed<mode>3"
>>   [(set (match_operand:V2DI 0 "register_operand" "=x")
>> 	(subreg:V2DI (plus:SSEMODE124
>> 	  (match_operand:SSEMODE124 2 "nonimmediate_operand" "xm")
>> 	  (subreg:SSEMODE124 (match_operand:V2DI 1 "nonimmediate_operand" 
>> "%0") 0)) 0))]
>
> I absolutely will not allow you do add 5000 of these patterns.
> Which is what you'll need if you think you'll be able to solve
> the problem this way.

Do you have any constructive suggestions for how the RA might be fixed, 
then?



More information about the Gcc mailing list