Home
last modified time | relevance | path

Searched refs:floatTy (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/unittests/IR/
H A DAttributeTest.cpp120 FloatType floatTy = FloatType::getF32(&context); in TEST() local
123 testSplat(floatTy, value); in TEST()
128 FloatType floatTy = FloatType::getF64(&context); in TEST() local
131 testSplat(floatTy, APFloat(value)); in TEST()
136 FloatType floatTy = FloatType::getF32(&context); in TEST() local
137 Attribute value = FloatAttr::get(floatTy, 10.0); in TEST()
139 testSplat(floatTy, value); in TEST()
144 FloatType floatTy = FloatType::getBF16(&context); in TEST() local
145 Attribute value = FloatAttr::get(floatTy, 10.0); in TEST()
147 testSplat(floatTy, value); in TEST()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/
H A DArithmeticOps.cpp1066 FloatType floatTy = resEleType.cast<FloatType>(); in fold() local
1067 APFloat apf(floatTy.getFloatSemantics(), in fold()
1068 APInt::getZero(floatTy.getWidth())); in fold()
1092 FloatType floatTy = resEleType.cast<FloatType>(); in fold() local
1093 APFloat apf(floatTy.getFloatSemantics(), in fold()
1094 APInt::getZero(floatTy.getWidth())); in fold()
1492 FloatType floatTy = op.getRhs().getType().cast<FloatType>(); in matchAndRewrite() local
1493 int mantissaWidth = floatTy.getFPMantissaWidth(); in matchAndRewrite()
1638 APFloat apf(floatTy.getFloatSemantics(), in matchAndRewrite()
1639 APInt::getZero(floatTy.getWidth())); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DConvertFromLLVMIR.cpp352 FloatType floatTy; in getConstantAsAttr() local
354 floatTy = FloatType::getBF16(context); in getConstantAsAttr()
356 floatTy = getDLFloatType(*context, type->getScalarSizeInBits()); in getConstantAsAttr()
357 assert(floatTy && "unsupported floating point type"); in getConstantAsAttr()
358 return b.getFloatAttr(floatTy, c->getValueAPF()); in getConstantAsAttr()
/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp693 Type floatTy; in processType() local
696 floatTy = opBuilder.getF16Type(); in processType()
699 floatTy = opBuilder.getF32Type(); in processType()
702 floatTy = opBuilder.getF64Type(); in processType()
708 typeMap[operands[0]] = floatTy; in processType()
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DAttributeParser.cpp573 if (FloatType floatTy = eltType.dyn_cast<FloatType>()) { in getAttr() local
575 if (failed(getFloatAttrElements(loc, floatTy, floatValues))) in getAttr()