On 11/06/2013 05:15 PM, Kirill Yukhin wrote: > Hello, > This small patch introduces `sd' subst. > `sd' (Source-Destination) subst is almost the same, as > the usual mask-subst, but it's only used for zero-masking. The reason is that > some patterns already have an operand with constraint "0" and we can't add a > new > operand with the same constraint. So, we add only zero-masking here by subst > and > manually write a pattern for merge-masking where we use match_dup instead of > an > operand with constraint "0". > > Bootstrap pass.
Ok. r~