Using explicit mem2reg pass to enforce SSA rather than clang opts