diff --git a/include/circt/Dialect/SV/SVExpressions.td b/include/circt/Dialect/SV/SVExpressions.td index 1bab86d3a54c..e89ce30362a9 100644 --- a/include/circt/Dialect/SV/SVExpressions.td +++ b/include/circt/Dialect/SV/SVExpressions.td @@ -62,11 +62,6 @@ def VerbatimExprOp : SVOp<"verbatim.expr", [Pure, HasCustomSSAName]> { "build(odsBuilder, odsState, resultType, " "odsBuilder.getStringAttr(formatString), substitutions," "odsBuilder.getArrayAttr({}));">, - OpBuilder<(ins "Type":$resultType, "StringAttr":$formatString, - CArg<"ValueRange", "{}">:$substitutions), - "build(odsBuilder, odsState, resultType, " - "formatString, substitutions," - "odsBuilder.getArrayAttr({}));"> ]; } diff --git a/lib/Bindings/Python/MSFTModule.cpp b/lib/Bindings/Python/MSFTModule.cpp index 79dd1def4c55..da5f7e34058e 100644 --- a/lib/Bindings/Python/MSFTModule.cpp +++ b/lib/Bindings/Python/MSFTModule.cpp @@ -222,7 +222,7 @@ void circt::python::populateDialectMSFTSubmodule(nb::module_ &m) { locs.push_back({nullptr}); else locs.push_back(mlirPythonCapsuleToAttribute( - mlirApiObjectToCapsule(attrHandle).ptr())); + mlirApiObjectToCapsule(attrHandle)->ptr())); return cls(circtMSFTLocationVectorAttrGet(ctxt, type, locs.size(), locs.data())); }, diff --git a/llvm b/llvm index ace1c838ca91..d9190f814166 160000 --- a/llvm +++ b/llvm @@ -1 +1 @@ -Subproject commit ace1c838ca91c83c7a271d9378b86ea56051e83f +Subproject commit d9190f8141661bd6120dea61d28ae8940fd775d0