This was broken for the common case of instructions which are uniform
if their inputs are uniform. This is broken for control flow intrinsics
since the API currently does not express which result operand is in question.
This generates failures in just about every intrinsic test when uniformity
analysis is performed without this.
nit: If I understand correctly we would need an extra parameter to getGenericInstructionUniformity in order to handle this case, right?
Perhaps add that to the comment to make it clear that the API as-is doesn't give us enough information to tell?