diff --git a/mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp b/mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp --- a/mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp +++ b/mlir/lib/Dialect/LLVMIR/IR/LLVMTypes.cpp @@ -731,6 +731,8 @@ Float64Type, Float80Type, Float128Type, + Float8E4M3FNType, + Float8E5M2Type, LLVMArrayType, LLVMFunctionType, LLVMLabelType, @@ -801,6 +803,8 @@ Float64Type, Float80Type, Float128Type, + Float8E4M3FNType, + Float8E5M2Type, LLVMLabelType, LLVMMetadataType, LLVMPPCFP128Type, @@ -831,8 +835,9 @@ } bool mlir::LLVM::isCompatibleFloatingPointType(Type type) { - return type.isa(); + return type + .isa(); } bool mlir::LLVM::isCompatibleVectorType(Type type) {