> Although the testcase doesn't trip on this part, the result_mode is
> taken from the operand mode of cmp{mem,str,strn}_optab. As in the
> second case, there is no guarantee that compare that compares the
> result of cmp{mem,str,stn}_optab can handle output mode of this optab.

It's up to you to write a correct pattern with an appropriate result mode.

> The testcase does not fail on release branches, but simply due to the
> fact that BLKmode compares are not adequately tested. Otherwise,
> BLKmode compares would always fail on alpha.

What happens for the testcase on the release branches?  It doesn't use BKLmode 
compares?  If so, is it ever possible to use BLKmode compares on Alpha?

-- 
Eric Botcazou

Reply via email to