Lines Matching refs:fltTy
98 fir::FirOpBuilder::createRealConstant(mlir::Location loc, mlir::Type fltTy, in createRealConstant() argument
101 if (auto ty = fltTy.dyn_cast<fir::RealType>()) in createRealConstant()
103 if (fltTy.isF16()) in createRealConstant()
105 if (fltTy.isBF16()) in createRealConstant()
107 if (fltTy.isF32()) in createRealConstant()
109 if (fltTy.isF64()) in createRealConstant()
111 if (fltTy.isF80()) in createRealConstant()
113 if (fltTy.isF128()) in createRealConstant()
117 return createRealConstant(loc, fltTy, apf()); in createRealConstant()
121 mlir::Type fltTy, in createRealConstant() argument
123 if (fltTy.isa<mlir::FloatType>()) { in createRealConstant()
124 auto attr = getFloatAttr(fltTy, value); in createRealConstant()
125 return create<mlir::arith::ConstantOp>(loc, fltTy, attr); in createRealConstant()