I recently realised that we return an invalid cost when requesting the type-based cost for the get.active.lane.mask intrinsic. I've fixed that in this patch by reusing the existing code for the non-type-based model.
br i1 undef
dx.Layout
collectTransitivePredecessors
isGuaranteedNotToBeUndefOrPoison