Searched refs:Float80Type (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Types.cpp | 25 bool Type::isF80() const { return isa<Float80Type>(); } in isF80()
|
| H A D | MLIRContext.cpp | 213 Float80Type f80Ty; 283 impl->f80Ty = TypeUniquer::get<Float80Type>(this); in MLIRContext() 820 Float80Type Float80Type::get(MLIRContext *context) { in get()
|
| H A D | BuiltinTypes.cpp | 100 if (isa<Float80Type>()) in getWidth() 117 if (isa<Float80Type>()) in getFloatSemantics()
|
| H A D | AsmPrinter.cpp | 2074 .Case<Float80Type>([&](Type) { os << "f80"; }) in printType()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/ |
| H A D | LLVMTypes.cpp | 766 Float80Type, in isCompatibleOuterType() 836 Float80Type, in isCompatibleImpl() 869 Float80Type, Float128Type, LLVMPPCFP128Type>(); in isCompatibleFloatingPointType() 883 Float80Type, Float128Type>(); in isCompatibleVectorType() 973 .Case<Float80Type>([](Type) { return llvm::TypeSize::Fixed(80); }) in getPrimitiveTypeSizeInBits()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinTypes.h | 381 Float80Type, Float128Type>(); in classof() 401 return Float80Type::get(ctx); in getF80()
|
| H A D | BuiltinTypes.td | 108 // Float80Type
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | TypeFromLLVM.cpp | 65 return Float80Type::get(&context); in translatePrimitiveType()
|
| H A D | TypeToLLVM.cpp | 52 .Case([this](Float80Type) { in translateType() argument
|
| H A D | ModuleTranslation.cpp | 103 .Case<Float16Type, Float32Type, Float64Type, Float80Type, in translateDataLayout()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IntrinsicCall.cpp | 3030 floatType.isa<mlir::Float80Type>() ? 128 : floatBits); in genIeeeIsFinite()
|