ingomueller-net wrote: We are using them mainly in internal dialects. I guess I am taking from your question that we should have a constant operation in our dialects that hold the constants we need. Is that right? https://github.com/llvm/llvm-project/pull/204937