Lines Matching defs:floatTy
938 auto floatTy = mlir::dyn_cast_or_null<mlir::FloatType>(ty);
939 assert(floatTy && "expect float type");
940 return llvm::APFloat::getLargest(floatTy.getFloatSemantics(),
950 auto floatTy = mlir::dyn_cast_or_null<mlir::FloatType>(ty);
951 assert(floatTy && "expect float type");
952 return llvm::APFloat::getSmallest(floatTy.getFloatSemantics(),
972 auto floatTy = mlir::dyn_cast<mlir::FloatType>(ty);
973 return llvm::APFloat(floatTy.getFloatSemantics(), value);
1007 if (auto floatTy = mlir::dyn_cast_or_null<mlir::FloatType>(ty))
1012 } else if (auto floatTy = mlir::dyn_cast_or_null<mlir::FloatType>(ty)) {
1017 mlir::Type floatTy = cmplxTy.getElementType();
1019 loc, floatTy, getReductionInitValue<int64_t>(op, cmplxTy));
1020 mlir::Value imagInit = builder.createRealConstant(loc, floatTy, 0.0);