Searched refs:floatAttr (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/mlir/test/lib/IR/ |
| H A D | TestMatchers.cpp | 137 FloatAttr floatAttr; in test2() local 139 m_Op<arith::MulFOp>(a, m_Op<arith::AddFOp>(a, m_Constant(&floatAttr))); in test2() 146 << floatAttr.getValueAsDouble() << "\n"; in test2()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Quant/Utils/ |
| H A D | QuantizeUtils.cpp | 26 FloatAttr floatAttr = origRealValue.cast<FloatAttr>(); in convertPrimitiveValueAttr() local 29 converter.quantizeFloatToInt(floatAttr.getValue())); in convertPrimitiveValueAttr()
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/ |
| H A D | Serializer.cpp | 748 if (auto floatAttr = valueAttr.dyn_cast<FloatAttr>()) { in prepareConstantScalar() local 749 return prepareConstantFp(loc, floatAttr, isSpec); in prepareConstantScalar() 862 uint32_t Serializer::prepareConstantFp(Location loc, FloatAttr floatAttr, in prepareConstantFp() argument 866 if (auto id = getConstantID(floatAttr)) { in prepareConstantFp() 873 if (failed(processType(loc, floatAttr.getType(), typeID))) { in prepareConstantFp() 878 APFloat value = floatAttr.getValue(); in prepareConstantFp() 904 << floatAttr.getType() << "-typed float literal: " << rss.str(); in prepareConstantFp() 909 constIDMap[floatAttr] = resultID; in prepareConstantFp()
|
| H A D | Serializer.h | 227 uint32_t prepareConstantFp(Location loc, FloatAttr floatAttr,
|
| /llvm-project-15.0.7/flang/unittests/Optimizer/Builder/ |
| H A D | FIRBuilderTest.cpp | 440 auto floatAttr = cst2.getValue().dyn_cast<mlir::FloatAttr>(); in TEST_F() local 441 EXPECT_TRUE(floatAttr && floatAttr.getValueAsDouble() == 0.); in TEST_F()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | ModuleTranslation.cpp | 301 if (auto floatAttr = attr.dyn_cast<FloatAttr>()) { in getLLVMConstant() local 304 floatAttr.getValue().getSemantics())) { in getLLVMConstant() 308 return llvm::ConstantFP::get(llvmType, floatAttr.getValue()); in getLLVMConstant()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | ElementwiseOpFusion.cpp | 1518 FloatAttr floatAttr; in matchAndRewrite() local 1519 if (matchPattern(def, m_Constant<FloatAttr>(&floatAttr))) { in matchAndRewrite() 1520 constantAttr = floatAttr; in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | AsmPrinter.cpp | 1789 } else if (auto floatAttr = attr.dyn_cast<FloatAttr>()) { in printAttribute() local 1790 printFloatValue(floatAttr.getValue(), os); in printAttribute()
|