mod arith dialect chooses to use a mod arith type to carry out all operations, see #1084. As the convert-polynomial-mul-to-ntt pass needs mod arith, it needs to migrate to new type.
Also, polynomial type is also undergoing migration (#1085). So it might be migrated after both type being migrated.
mod arith dialect chooses to use a mod arith type to carry out all operations, see #1084. As the
convert-polynomial-mul-to-ntt
pass needs mod arith, it needs to migrate to new type.Also, polynomial type is also undergoing migration (#1085). So it might be migrated after both type being migrated.