Some FuzzerPass functions find or create a type. For example, FindOrCreateVectorType checks if the vector type exist and if needed create it. Although, it would be interesting to move the finding part to a fuzzerutil function such that it could be called in the transformation classes. The FindOrCreatePointerType already uses such logic by calling the MaybeGetPointerType.