joker-eph wrote: The pattern to support both SSA value and static operand really is more of anti-pattern than anything. I don't think we should do more of it, I would rather remove it from existing ops. https://github.com/llvm/llvm-project/pull/183795