Searched refs:floatTy (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/unittests/IR/ |
| H A D | AttributeTest.cpp | 120 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 D | ArithmeticOps.cpp | 1066 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 D | ConvertFromLLVMIR.cpp | 352 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 D | Deserializer.cpp | 693 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 D | AttributeParser.cpp | 573 if (FloatType floatTy = eltType.dyn_cast<FloatType>()) { in getAttr() local 575 if (failed(getFloatAttrElements(loc, floatTy, floatValues))) in getAttr()
|