Home
last modified time | relevance | path

Searched refs:srcAttr (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/
H A DArithmeticToSPIRV.cpp213 if (auto boolAttr = srcAttr.dyn_cast<BoolAttr>()) in convertBoolAttr()
215 if (auto intAttr = srcAttr.dyn_cast<IntegerAttr>()) in convertBoolAttr()
226 if (srcAttr.getValue().isIntN(dstType.getWidth())) in convertIntegerAttr()
227 return builder.getIntegerAttr(dstType, srcAttr.getInt()); in convertIntegerAttr()
234 if (srcAttr.getValue().isSignedIntN(dstType.getWidth())) { in convertIntegerAttr()
241 LLVM_DEBUG(llvm::dbgs() << "attribute '" << srcAttr in convertIntegerAttr()
256 APFloat dstVal = srcAttr.getValue(); in convertFloatAttr()
357 srcAttr, dstElemType.cast<IntegerType>(), rewriter); in matchAndRewrite()
407 auto srcAttr = cstAttr.cast<FloatAttr>(); in matchAndRewrite() local
408 auto dstAttr = srcAttr; in matchAndRewrite()
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp417 auto srcAttr = constOp.value().cast<IntegerAttr>(); in matchAndRewrite() local
418 auto dstAttr = rewriter.getIntegerAttr(signlessType, srcAttr.getValue()); in matchAndRewrite()