The goal is support tail and mask policy in RVV builtins.
We focus on IR part first.
If the passthru operand is undef, we use tail agnostic, otherwise
use tail undisturbed.
I will update tests in upstream patch to avoid too much files
changed in phabricator.
Nit: V-spec prefers to call instructions without masking operands "unmasked instructions"? Maybe a RFC patch later?