[Mlir-commits] [mlir] [MLIR] Use APFloat semantics to get floating	type width (PR #107372)
    River Riddle 
    llvmlistbot at llvm.org
       
    Mon Sep  9 15:59:04 PDT 2024
    
    
  
================
@@ -91,21 +91,9 @@ IntegerType IntegerType::scaleElementBitwidth(unsigned scale) {
 //===----------------------------------------------------------------------===//
 
 unsigned FloatType::getWidth() {
-  if (llvm::isa<Float8E5M2Type, Float8E4M3Type, Float8E4M3FNType,
-                Float8E5M2FNUZType, Float8E4M3FNUZType, Float8E4M3B11FNUZType,
-                Float8E3M4Type>(*this))
-    return 8;
-  if (llvm::isa<Float16Type, BFloat16Type>(*this))
-    return 16;
-  if (llvm::isa<Float32Type, FloatTF32Type>(*this))
+  if (llvm::isa<FloatTF32Type>(*this))
     return 32;
----------------
River707 wrote:
Yeah, I don't have a problem with this either
https://github.com/llvm/llvm-project/pull/107372
    
    
More information about the Mlir-commits
mailing list