Home
last modified time | relevance | path

Searched refs:Float64Type (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/ComplexToLibm/
H A DComplexToLibm.cpp25 if (!elementType.isa<Float32Type, Float64Type>()) in operator ()()
37 if (!elementType.isa<Float32Type, Float64Type>()) in operator ()()
/llvm-project-15.0.7/mlir/lib/IR/
H A DTypes.cpp24 bool Type::isF64() const { return isa<Float64Type>(); } in isF64()
H A DMLIRContext.cpp212 Float64Type f64Ty;
282 impl->f64Ty = TypeUniquer::get<Float64Type>(this); in MLIRContext()
817 Float64Type Float64Type::get(MLIRContext *context) { in get()
H A DBuiltinTypes.cpp98 if (isa<Float64Type>()) in getWidth()
115 if (isa<Float64Type>()) in getFloatSemantics()
H A DBuiltinAttributes.cpp924 return VectorType::get(shape, Float64Type::get(context)); in getShapedType()
H A DAsmPrinter.cpp2073 .Case<Float64Type>([&](Type) { os << "f64"; }) in printType()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMTypes.cpp765 Float64Type, in isCompatibleOuterType()
835 Float64Type, in isCompatibleImpl()
868 return type.isa<BFloat16Type, Float16Type, Float32Type, Float64Type, in isCompatibleFloatingPointType()
882 return elementType.isa<BFloat16Type, Float16Type, Float32Type, Float64Type, in isCompatibleVectorType()
971 .Case<Float64Type, LLVMX86MMXType>( in getPrimitiveTypeSizeInBits()
H A DFunctionCallUtils.cpp76 Float64Type::get(moduleOp->getContext()), in lookupOrCreatePrintF64Fn()
H A DNVVMDialect.cpp434 Type f64Ty = Float64Type::get(context); in verify()
H A DLLVMDialect.cpp2417 .isa<IntegerType, Float16Type, Float32Type, Float64Type>()) { in verify()
2539 !valType.isa<Float64Type>()) in verify()
2613 !valType.isa<Float32Type>() && !valType.isa<Float64Type>()) in verify()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinTypes.h380 return type.isa<BFloat16Type, Float16Type, Float32Type, Float64Type, in classof()
397 return Float64Type::get(ctx); in getF64()
H A DBuiltinTypes.td101 // Float64Type
/llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/
H A DOpToFuncCallLowering.h96 if (type.isa<Float64Type>()) in getFunctionName()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DTypeFromLLVM.cpp61 return Float64Type::get(&context); in translatePrimitiveType()
H A DTypeToLLVM.cpp49 .Case([this](Float64Type) { in translateType() argument
H A DModuleTranslation.cpp103 .Case<Float16Type, Float32Type, Float64Type, Float80Type, in translateDataLayout()
H A DConvertFromLLVMIR.cpp382 if (type.isa<Float32Type, Float64Type>()) { in getConstantAsAttr()
/llvm-project-15.0.7/mlir/lib/Conversion/MathToLibm/
H A DMathToLibm.cpp117 if (!type.template isa<Float32Type, Float64Type>()) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToGPU/
H A DNvGpuSupport.cpp112 Type f64Ty = Float64Type::get(ctx); in getMmaSyncRegisterType()
/llvm-project-15.0.7/mlir/lib/Conversion/NVGPUToNVVM/
H A DNVGPUToNVVM.cpp27 Type f64Ty = Float64Type::get(ctx); in inferIntrinsicResultType()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestPatterns.cpp904 [](Float32Type type) { return Float64Type::get(type.getContext()); }); in TestRemapValueTypeConverter()
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgOps.cpp417 Type getFloat64Type() { return Float64Type::get(context); } in getFloat64Type()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIntrinsicCall.cpp3036 else if (floatType.isa<mlir::Float64Type>()) in genIeeeIsFinite()