experimental expose vector contract lowerings to have multiple options
Signed-off-by: Eric Feng <Eric.Feng@amd.com>
add more tests and parallelarith
Signed-off-by: Eric Feng <Eric.Feng@amd.com>
Keep contract lowering filter patch focused
Reuse filter constraint naming for contract lowering policy
Rename vector contract default filter