Searched refs:boolAttr (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizationDialect.cpp | 103 auto boolAttr = attr.dyn_cast<BoolAttr>(); in verifyOperationAttribute() local 104 if (!boolAttr) in verifyOperationAttribute() 107 if (!boolAttr.getValue()) in verifyOperationAttribute()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVCanonicalization.cpp | 31 static Optional<bool> getScalarOrSplatBoolAttr(Attribute boolAttr) { in getScalarOrSplatBoolAttr() argument 32 if (!boolAttr) in getScalarOrSplatBoolAttr() 35 auto type = boolAttr.getType(); in getScalarOrSplatBoolAttr() 37 auto attr = boolAttr.cast<BoolAttr>(); in getScalarOrSplatBoolAttr() 42 if (auto attr = boolAttr.dyn_cast<SplatElementsAttr>()) in getScalarOrSplatBoolAttr()
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/ |
| H A D | Serializer.cpp | 751 if (auto boolAttr = valueAttr.dyn_cast<BoolAttr>()) { in prepareConstantScalar() local 752 return prepareConstantBool(loc, boolAttr, isSpec); in prepareConstantScalar() 761 uint32_t Serializer::prepareConstantBool(Location loc, BoolAttr boolAttr, in prepareConstantBool() argument 765 if (auto id = getConstantID(boolAttr)) { in prepareConstantBool() 772 if (failed(processType(loc, boolAttr.getType(), typeID))) { in prepareConstantBool() 777 auto opcode = boolAttr.getValue() in prepareConstantBool() 785 constIDMap[boolAttr] = resultID; in prepareConstantBool()
|
| H A D | Serializer.h | 221 uint32_t prepareConstantBool(Location loc, BoolAttr boolAttr,
|
| /llvm-project-15.0.7/mlir/test/python/ir/ |
| H A D | attributes.py | 463 boolAttr = BoolAttr.get(True) 464 raw = ArrayAttr.get([vecAttr, boolAttr, intAttr])
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/ |
| H A D | ArithmeticToSPIRV.cpp | 213 if (auto boolAttr = srcAttr.dyn_cast<BoolAttr>()) in convertBoolAttr() local 214 return boolAttr; in convertBoolAttr()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.cpp | 1304 auto boolAttr = BoolAttr::get(ctx, value); in getBoolAttribute() local 1307 return boolAttr; in getBoolAttribute() 1308 return DenseElementsAttr::get(shapedType, boolAttr); in getBoolAttribute()
|