add spir 2.0 mangler support