Home
last modified time | relevance | path

Searched refs:Float80Type (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DTypes.cpp25 bool Type::isF80() const { return isa<Float80Type>(); } in isF80()
H A DMLIRContext.cpp213 Float80Type f80Ty;
283 impl->f80Ty = TypeUniquer::get<Float80Type>(this); in MLIRContext()
820 Float80Type Float80Type::get(MLIRContext *context) { in get()
H A DBuiltinTypes.cpp100 if (isa<Float80Type>()) in getWidth()
117 if (isa<Float80Type>()) in getFloatSemantics()
H A DAsmPrinter.cpp2074 .Case<Float80Type>([&](Type) { os << "f80"; }) in printType()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMTypes.cpp766 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 DBuiltinTypes.h381 Float80Type, Float128Type>(); in classof()
401 return Float80Type::get(ctx); in getF80()
H A DBuiltinTypes.td108 // Float80Type
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DTypeFromLLVM.cpp65 return Float80Type::get(&context); in translatePrimitiveType()
H A DTypeToLLVM.cpp52 .Case([this](Float80Type) { in translateType() argument
H A DModuleTranslation.cpp103 .Case<Float16Type, Float32Type, Float64Type, Float80Type, in translateDataLayout()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIntrinsicCall.cpp3030 floatType.isa<mlir::Float80Type>() ? 128 : floatBits); in genIeeeIsFinite()