Fix assembly references in tests (#31986)
authorNext Turn <45985406+NextTurn@users.noreply.github.com>
Sun, 9 Feb 2020 06:39:39 +0000 (14:39 +0800)
committerGitHub <noreply@github.com>
Sun, 9 Feb 2020 06:39:39 +0000 (22:39 -0800)
* Fix build warnings

* Reference System.Runtime instead of System.Private.CoreLib

* Change to System.Console

* Update C# script

12 files changed:
src/coreclr/tests/src/JIT/Directed/Convert/ldind_conv.il
src/coreclr/tests/src/JIT/Directed/Convert/ldind_conv_gen.csx
src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_11804/GitHub_11804.il
src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.il
src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_15319/GitHub_15319_1.il
src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_21061/GitHub_21061_StackOverflowInFuncletProlog.tt
src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_21061/GitHub_21061_StackOverflowInFunctionProlog.tt
src/coreclr/tests/src/JIT/Regression/JitBlue/GitHub_25027/GitHub_25027.il
src/coreclr/tests/src/Loader/classloader/DefaultInterfaceMethods/diamondshape/diamondshape.il
src/coreclr/tests/src/Loader/classloader/DefaultInterfaceMethods/reabstraction/reabstraction.il
src/coreclr/tests/src/Regressions/coreclr/16123/ambiguousconstraint.il
src/coreclr/tests/src/Regressions/coreclr/GitHub_24524/test24524.il

index ca1136c3c80b8750ab3296e7981605e88b883274..32c1ea8ca7dfb094cf1ac2d046528742ed4422f4 100644 (file)
@@ -4,17 +4,18 @@
 
 
 .assembly extern mscorlib { auto }
-.assembly extern System.Private.CoreLib { auto }
+.assembly extern System.Console { auto }
+.assembly extern System.Runtime { auto }
 
 .assembly test { }
 
-.class auto Program extends [System.Private.CoreLib]System.Object
+.class auto Program extends [System.Runtime]System.Object
 {
-  .method private static void print(class [System.Private.CoreLib]System.String) cil managed
+  .method private static void print(class [System.Runtime]System.String) cil managed
   {
     .maxstack 1
     ldarg 0
-    call void [System.Private.CoreLib]Internal.Console::WriteLine(class [System.Private.CoreLib]System.String)
+    call void [System.Console]System.Console::WriteLine(class [System.Runtime]System.String)
     ret
   }
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_i1(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_i1(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_i1(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_i1(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i1(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_ovf_i1(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_i1_un(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i1_un(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_i1_un(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_u1(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0x00000080
     ldstr "Checking ldind_i1_conv_u1(0x80) == 0x00000080"
-    call int32 Program::Check_ldind_i1_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_u1(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_i1_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_u1(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u1(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_u1(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_u1_un(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u1_un(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_u1_un(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_i2(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_i2(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_i2(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_i2(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i2(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_ovf_i2(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_i2_un(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i2_un(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_i2_un(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_u2(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0x0000FF80
     ldstr "Checking ldind_i1_conv_u2(0x80) == 0x0000FF80"
-    call int32 Program::Check_ldind_i1_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i1_conv_u2(0xFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i1_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_u2(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u2(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_u2(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_u2_un(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u2_un(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_u2_un(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_i4(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_i4(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_i4(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_i4(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i4(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_ovf_i4(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_i4_un(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i4_un(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i4_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i4_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_i4_un(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i4_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_i4_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_u4(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_u4(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_u4(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_u4(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u4(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u4(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u4(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_u4(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u4(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u4(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i1_conv_ovf_u4_un(0x7F) == 0x0000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u4_un(0x80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i1_conv_ovf_u4_un(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i8 0x000000000000007F
     ldstr "Checking ldind_i1_conv_i8(0x7F) == 0x000000000000007F"
-    call int32 Program::Check_ldind_i1_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldstr "Checking ldind_i1_conv_i8(0x80) == 0xFFFFFFFFFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i1_conv_i8(0xFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i8 0x000000000000007F
     ldstr "Checking ldind_i1_conv_ovf_i8(0x7F) == 0x000000000000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i8(0x80) == 0xFFFFFFFFFFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i1_conv_ovf_i8(0xFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i8 0x000000000000007F
     ldstr "Checking ldind_i1_conv_ovf_i8_un(0x7F) == 0x000000000000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i8 0x00000000FFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_i8_un(0x80) == 0x00000000FFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i1_conv_ovf_i8_un(0xFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i8 0x000000000000007F
     ldstr "Checking ldind_i1_conv_u8(0x7F) == 0x000000000000007F"
-    call int32 Program::Check_ldind_i1_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i8 0x00000000FFFFFF80
     ldstr "Checking ldind_i1_conv_u8(0x80) == 0x00000000FFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i1_conv_u8(0xFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i8 0x000000000000007F
     ldstr "Checking ldind_i1_conv_ovf_u8(0x7F) == 0x000000000000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u8(0x80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u8(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u8(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i1_conv_ovf_u8(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u8(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i1_conv_ovf_u8(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i8 0x000000000000007F
     ldstr "Checking ldind_i1_conv_ovf_u8_un(0x7F) == 0x000000000000007F"
-    call int32 Program::Check_ldind_i1_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i8 0x00000000FFFFFF80
     ldstr "Checking ldind_i1_conv_ovf_u8_un(0x80) == 0x00000000FFFFFF80"
-    call int32 Program::Check_ldind_i1_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i1_conv_ovf_u8_un(0xFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i1_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i1_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u1_conv_i1(0xFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u1_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_i1(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u1_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u1_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_i1_un(0xFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u1_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u1_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_u1(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_u1(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_u1_un(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_i2(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_i2(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_i2_un(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_i2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_i2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_u2(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_u2(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_u2_un(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_i4(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_i4(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_i4_un(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_i4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_i4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_u4(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_u4(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u1_conv_ovf_u4_un(0xFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u1_conv_i8(0xFF) == 0x00000000000000FF"
-    call int32 Program::Check_ldind_u1_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u1_conv_ovf_i8(0xFF) == 0x00000000000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u1_conv_ovf_i8_un(0xFF) == 0x00000000000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u1_conv_u8(0xFF) == 0x00000000000000FF"
-    call int32 Program::Check_ldind_u1_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u1_conv_ovf_u8(0xFF) == 0x00000000000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u1_conv_ovf_u8_un(0xFF) == 0x00000000000000FF"
-    call int32 Program::Check_ldind_u1_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u1_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_i1(0x7FFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i2_conv_i1(0x8000) == 0x00000000"
-    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_i1(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i2_conv_i1(0x007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i2_conv_i1(0xFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_i1(0x00FF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_i1(0x7FFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i1(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_ovf_i1(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i2_conv_ovf_i1(0x007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i2_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i2_conv_ovf_i1(0xFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i2_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i2_conv_ovf_i1(0x00FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_i1_un(0x7FFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i1_un(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_i1_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i2_conv_ovf_i1_un(0x007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i2_conv_ovf_i1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i2_conv_ovf_i1_un(0xFF80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i2_conv_ovf_i1_un(0x00FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i2_conv_u1(0x7FFF) == 0x000000FF"
-    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i2_conv_u1(0x8000) == 0x00000000"
-    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i2_conv_u1(0xFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i2_conv_u1(0x00FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_u1(0x7FFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u1(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_u1(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i2_conv_ovf_u1(0x00FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_u1_un(0x7FFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u1_un(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_u1_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i2_conv_ovf_u1_un(0x00FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_i2(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_i2(0x8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_i2(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_i2(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i2(0x8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_ovf_i2(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_i2_un(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i2_un(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_i2_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_u2(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0x00008000
     ldstr "Checking ldind_i2_conv_u2(0x8000) == 0x00008000"
-    call int32 Program::Check_ldind_i2_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_u2(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i2_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_u2(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u2(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_u2(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_u2_un(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u2_un(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_u2_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_i4(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_i4(0x8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_i4(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_i4(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i4(0x8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_ovf_i4(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_i4_un(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i4_un(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i4_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i4_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_i4_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i4_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_i4_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_u4(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_u4(0x8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_u4(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_u4(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u4(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u4(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u4(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_u4(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u4(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u4(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i2_conv_ovf_u4_un(0x7FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u4_un(0x8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i2_conv_ovf_u4_un(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i8 0x0000000000007FFF
     ldstr "Checking ldind_i2_conv_i8(0x7FFF) == 0x0000000000007FFF"
-    call int32 Program::Check_ldind_i2_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i8 0xFFFFFFFFFFFF8000
     ldstr "Checking ldind_i2_conv_i8(0x8000) == 0xFFFFFFFFFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i2_conv_i8(0xFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i8 0x0000000000007FFF
     ldstr "Checking ldind_i2_conv_ovf_i8(0x7FFF) == 0x0000000000007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i8 0xFFFFFFFFFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i8(0x8000) == 0xFFFFFFFFFFFF8000"
-    call int32 Program::Check_ldind_i2_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i2_conv_ovf_i8(0xFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i8 0x0000000000007FFF
     ldstr "Checking ldind_i2_conv_ovf_i8_un(0x7FFF) == 0x0000000000007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i8 0x00000000FFFF8000
     ldstr "Checking ldind_i2_conv_ovf_i8_un(0x8000) == 0x00000000FFFF8000"
-    call int32 Program::Check_ldind_i2_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i2_conv_ovf_i8_un(0xFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i8 0x0000000000007FFF
     ldstr "Checking ldind_i2_conv_u8(0x7FFF) == 0x0000000000007FFF"
-    call int32 Program::Check_ldind_i2_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i8 0x00000000FFFF8000
     ldstr "Checking ldind_i2_conv_u8(0x8000) == 0x00000000FFFF8000"
-    call int32 Program::Check_ldind_i2_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i2_conv_u8(0xFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i8 0x0000000000007FFF
     ldstr "Checking ldind_i2_conv_ovf_u8(0x7FFF) == 0x0000000000007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u8(0x8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u8(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u8(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i2_conv_ovf_u8(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u8(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i2_conv_ovf_u8(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i8 0x0000000000007FFF
     ldstr "Checking ldind_i2_conv_ovf_u8_un(0x7FFF) == 0x0000000000007FFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i8 0x00000000FFFF8000
     ldstr "Checking ldind_i2_conv_ovf_u8_un(0x8000) == 0x00000000FFFF8000"
-    call int32 Program::Check_ldind_i2_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i2_conv_ovf_u8_un(0xFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i2_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i2_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u2_conv_i1(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u2_conv_i1(0x007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u2_conv_i1(0xFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u2_conv_i1(0x00FF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i1(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u2_conv_ovf_i1(0x007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u2_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u2_conv_ovf_i1(0xFF80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u2_conv_ovf_i1(0x00FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i1_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u2_conv_ovf_i1_un(0x007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u2_conv_ovf_i1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_i1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u2_conv_ovf_i1_un(0xFF80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u2_conv_ovf_i1_un(0x00FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u2_conv_u1(0xFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u2_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u2_conv_u1(0x00FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u2_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u1(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u2_conv_ovf_u1(0x00FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u1_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u2_conv_ovf_u1_un(0x00FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u2_conv_i2(0xFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u2_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i2(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i2_un(0xFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u2_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_u2(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u2(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u2_un(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_i4(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i4(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i4_un(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_i4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_i4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_u4(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u4(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u4_un(0xFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u2_conv_i8(0xFFFF) == 0x000000000000FFFF"
-    call int32 Program::Check_ldind_u2_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i8(0xFFFF) == 0x000000000000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u2_conv_ovf_i8_un(0xFFFF) == 0x000000000000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u2_conv_u8(0xFFFF) == 0x000000000000FFFF"
-    call int32 Program::Check_ldind_u2_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u8(0xFFFF) == 0x000000000000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u2_conv_ovf_u8_un(0xFFFF) == 0x000000000000FFFF"
-    call int32 Program::Check_ldind_u2_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u2_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_i1(0x7FFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i4_conv_i1(0x80000000) == 0x00000000"
-    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_i1(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i4_conv_i1(0x0000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i4_conv_i1(0xFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_i1(0x000000FF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i1(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_i1(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i1(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i4_conv_ovf_i1(0x0000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i4_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i4_conv_ovf_i1(0xFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i4_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i4_conv_ovf_i1(0x000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i1_un(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_i1_un(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i1_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i4_conv_ovf_i1_un(0x0000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i4_conv_ovf_i1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i4_conv_ovf_i1_un(0xFFFFFF80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i4_conv_ovf_i1_un(0x000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i4_conv_u1(0x7FFFFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i4_conv_u1(0x80000000) == 0x00000000"
-    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i4_conv_u1(0xFFFFFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i4_conv_u1(0x000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u1(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_u1(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u1(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i4_conv_ovf_u1(0x000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u1_un(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_u1_un(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u1_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i4_conv_ovf_u1_un(0x000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_i2(0x7FFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i4_conv_i2(0x80000000) == 0x00000000"
-    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_i2(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i4_conv_i2(0x00007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i4_conv_i2(0xFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_i2(0x0000FFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i2(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_i2(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i2(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i4_conv_ovf_i2(0x00007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i4_conv_ovf_i2(0xFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i4_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i4_conv_ovf_i2(0x0000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i2_un(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_i2_un(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i2_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i4_conv_ovf_i2_un(0x00007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i4_conv_ovf_i2_un(0xFFFF8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i4_conv_ovf_i2_un(0x0000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i4_conv_u2(0x7FFFFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i4_conv_u2(0x80000000) == 0x00000000"
-    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i4_conv_u2(0xFFFFFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i4_conv_u2(0x0000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u2(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_u2(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u2(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i4_conv_ovf_u2(0x0000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u2_un(0x7FFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_u2_un(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u2_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i4_conv_ovf_u2_un(0x0000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_i4(0x7FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_i4(0x80000000) == 0x80000000"
-    call int32 Program::Check_ldind_i4_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_i4(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i4(0x7FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_i4(0x80000000) == 0x80000000"
-    call int32 Program::Check_ldind_i4_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i4(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i4_un(0x7FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_i4_un(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i4_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i4_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i4_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i4_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_i4_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_u4(0x7FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_u4(0x80000000) == 0x80000000"
-    call int32 Program::Check_ldind_i4_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_u4(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u4(0x7FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_u4(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u4(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u4(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u4(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u4(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u4(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u4_un(0x7FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_u4_un(0x80000000) == 0x80000000"
-    call int32 Program::Check_ldind_i4_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u4_un(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i8 0x000000007FFFFFFF
     ldstr "Checking ldind_i4_conv_i8(0x7FFFFFFF) == 0x000000007FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i8 0xFFFFFFFF80000000
     ldstr "Checking ldind_i4_conv_i8(0x80000000) == 0xFFFFFFFF80000000"
-    call int32 Program::Check_ldind_i4_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i4_conv_i8(0xFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i8 0x000000007FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i8(0x7FFFFFFF) == 0x000000007FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i8 0xFFFFFFFF80000000
     ldstr "Checking ldind_i4_conv_ovf_i8(0x80000000) == 0xFFFFFFFF80000000"
-    call int32 Program::Check_ldind_i4_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i8(0xFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i8 0x000000007FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i8_un(0x7FFFFFFF) == 0x000000007FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i8 0x0000000080000000
     ldstr "Checking ldind_i4_conv_ovf_i8_un(0x80000000) == 0x0000000080000000"
-    call int32 Program::Check_ldind_i4_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_i8_un(0xFFFFFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i8 0x000000007FFFFFFF
     ldstr "Checking ldind_i4_conv_u8(0x7FFFFFFF) == 0x000000007FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i8 0x0000000080000000
     ldstr "Checking ldind_i4_conv_u8(0x80000000) == 0x0000000080000000"
-    call int32 Program::Check_ldind_i4_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i4_conv_u8(0xFFFFFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i8 0x000000007FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u8(0x7FFFFFFF) == 0x000000007FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldstr "Checking ldind_i4_conv_ovf_u8(0x80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u8(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u8(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u8(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u8(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i4_conv_ovf_u8(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x7FFFFFFF
     ldc.i8 0x000000007FFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u8_un(0x7FFFFFFF) == 0x000000007FFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x80000000
     ldc.i8 0x0000000080000000
     ldstr "Checking ldind_i4_conv_ovf_u8_un(0x80000000) == 0x0000000080000000"
-    call int32 Program::Check_ldind_i4_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i4_conv_ovf_u8_un(0xFFFFFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_i4_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i4_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_i1(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u4_conv_i1(0x0000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u4_conv_i1(0xFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_i1(0x000000FF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i1(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u4_conv_ovf_i1(0x0000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u4_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u4_conv_ovf_i1(0xFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_u4_conv_ovf_i1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u4_conv_ovf_i1(0x000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i1_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u4_conv_ovf_i1_un(0x0000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u4_conv_ovf_i1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u4_conv_ovf_i1_un(0xFFFFFF80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u4_conv_ovf_i1_un(0x000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u4_conv_u1(0xFFFFFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u4_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u4_conv_u1(0x000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u4_conv_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u1(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u1(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u1(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u4_conv_ovf_u1(0x000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u4_conv_ovf_u1(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_u1(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u1_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u1_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u1_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u4_conv_ovf_u1_un(0x000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u4_conv_ovf_u1_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_u1_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_i2(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_u4_conv_i2(0x00007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_u4_conv_i2(0xFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_i2(0x0000FFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i2(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_u4_conv_ovf_i2(0x00007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_u4_conv_ovf_i2(0xFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_u4_conv_ovf_i2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u4_conv_ovf_i2(0x0000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i2_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x00007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_u4_conv_ovf_i2_un(0x00007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_i2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_u4_conv_ovf_i2_un(0xFFFF8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u4_conv_ovf_i2_un(0x0000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u4_conv_u2(0xFFFFFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u4_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u4_conv_u2(0x0000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u4_conv_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u2(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u2(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u2(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u4_conv_ovf_u2(0x0000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_u2(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_u2(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u2_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u2_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u2_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0x0000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u4_conv_ovf_u2_un(0x0000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_u2_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_u2_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_i4(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i4(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_i4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i4_un(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i4_un(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_i4_un(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_u4(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_u4(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_u4(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u4(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u4(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u4(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u4_un(0xFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_u4_un(int32, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_u4_un(int32, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u4_conv_i8(0xFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i8(0xFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_i8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_i8_un(0xFFFFFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_i8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_i8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_u4_conv_u8(0xFFFFFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_u8(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_u8(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u8(0xFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u8(int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u4_conv_ovf_u8(int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 0xFFFFFFFF
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_u4_conv_ovf_u8_un(0xFFFFFFFF) == 0x00000000FFFFFFFF"
-    call int32 Program::Check_ldind_u4_conv_ovf_u8_un(int32, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u4_conv_ovf_u8_un(int32, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i1(0x7FFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i8_conv_i1(0x8000000000000000) == 0x00000000"
-    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i1(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i8_conv_i1(0x000000000000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i8_conv_i1(0xFFFFFFFFFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i1(0x00000000000000FF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i1(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i1(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i1(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i8_conv_ovf_i1(0x000000000000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i8_conv_ovf_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_i8_conv_ovf_i1(0xFFFFFFFFFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_i8_conv_ovf_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_i8_conv_ovf_i1(0x00000000000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i1_un(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i1_un(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i1_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_i8_conv_ovf_i1_un(0x000000000000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_i8_conv_ovf_i1_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i1_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldstr "Checking ldind_i8_conv_ovf_i1_un(0xFFFFFFFFFFFFFF80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_i8_conv_ovf_i1_un(0x00000000000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i8_conv_u1(0x7FFFFFFFFFFFFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i8_conv_u1(0x8000000000000000) == 0x00000000"
-    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i8_conv_u1(0xFFFFFFFFFFFFFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i8_conv_u1(0x00000000000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u1(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u1(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u1(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i8_conv_ovf_u1(0x00000000000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u1_un(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u1_un(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u1_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_i8_conv_ovf_u1_un(0x00000000000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u1_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u1_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i2(0x7FFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i8_conv_i2(0x8000000000000000) == 0x00000000"
-    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i2(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x0000000000007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i8_conv_i2(0x0000000000007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i8_conv_i2(0xFFFFFFFFFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i2(0x000000000000FFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i2(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i2(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i2(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x0000000000007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i8_conv_ovf_i2(0x0000000000007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_i8_conv_ovf_i2(0xFFFFFFFFFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_i8_conv_ovf_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_i8_conv_ovf_i2(0x000000000000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i2_un(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i2_un(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i2_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x0000000000007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_i8_conv_ovf_i2_un(0x0000000000007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i2_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i2_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFF8000
     ldstr "Checking ldind_i8_conv_ovf_i2_un(0xFFFFFFFFFFFF8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_i8_conv_ovf_i2_un(0x000000000000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i8_conv_u2(0x7FFFFFFFFFFFFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i8_conv_u2(0x8000000000000000) == 0x00000000"
-    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i8_conv_u2(0xFFFFFFFFFFFFFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i8_conv_u2(0x000000000000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u2(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u2(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u2(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i8_conv_ovf_u2(0x000000000000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u2_un(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u2_un(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u2_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_i8_conv_ovf_u2_un(0x000000000000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u2_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u2_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i4(0x7FFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i8_conv_i4(0x8000000000000000) == 0x00000000"
-    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i4(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000007FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i8_conv_i4(0x000000007FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFF80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_i8_conv_i4(0xFFFFFFFF80000000) == 0x80000000"
-    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_i4(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i4(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000007FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4(0x000000007FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFF80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_i8_conv_ovf_i4(0xFFFFFFFF80000000) == 0x80000000"
-    call int32 Program::Check_ldind_i8_conv_ovf_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4(0x00000000FFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4_un(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i4_un(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000007FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4_un(0x000000007FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i4_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i4_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFF80000000
     ldstr "Checking ldind_i8_conv_ovf_i4_un(0xFFFFFFFF80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i4_un(0x00000000FFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_u4(0x7FFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i4 0x00000000
     ldstr "Checking ldind_i8_conv_u4(0x8000000000000000) == 0x00000000"
-    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_u4(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_u4(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u4(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u4(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u4(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u4(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u4_un(0x7FFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u4_un(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u4_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u4_un(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u4_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u4_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_i8(0x7FFFFFFFFFFFFFFF) == 0x7FFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_i8(0x8000000000000000) == 0x8000000000000000"
-    call int32 Program::Check_ldind_i8_conv_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_i8(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i8(0x7FFFFFFFFFFFFFFF) == 0x7FFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i8(0x8000000000000000) == 0x8000000000000000"
-    call int32 Program::Check_ldind_i8_conv_ovf_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i8(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i8_un(0x7FFFFFFFFFFFFFFF) == 0x7FFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_i8_un(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_i8_un(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_i8_un(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i8_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i8_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_i8_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i8_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_i8_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_u8(0x7FFFFFFFFFFFFFFF) == 0x7FFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_u8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_u8(0x8000000000000000) == 0x8000000000000000"
-    call int32 Program::Check_ldind_i8_conv_u8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_u8(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_u8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_u8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u8(0x7FFFFFFFFFFFFFFF) == 0x7FFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u8(0x8000000000000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u8(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u8(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u8(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u8(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_i8_conv_ovf_u8(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldc.i8 0x7FFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u8_un(0x7FFFFFFFFFFFFFFF) == 0x7FFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u8_un(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u8_un(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x8000000000000000
     ldc.i8 0x8000000000000000
     ldstr "Checking ldind_i8_conv_ovf_u8_un(0x8000000000000000) == 0x8000000000000000"
-    call int32 Program::Check_ldind_i8_conv_ovf_u8_un(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u8_un(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_i8_conv_ovf_u8_un(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_i8_conv_ovf_u8_un(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_i8_conv_ovf_u8_un(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_i1(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u8_conv_i1(0x000000000000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u8_conv_i1(0xFFFFFFFFFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_i1(0x00000000000000FF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i1(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u8_conv_ovf_i1(0x000000000000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u8_conv_ovf_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldc.i4 0xFFFFFF80
     ldstr "Checking ldind_u8_conv_ovf_i1(0xFFFFFFFFFFFFFF80) == 0xFFFFFF80"
-    call int32 Program::Check_ldind_u8_conv_ovf_i1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u8_conv_ovf_i1(0x00000000000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i1_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000007F
     ldc.i4 0x0000007F
     ldstr "Checking ldind_u8_conv_ovf_i1_un(0x000000000000007F) == 0x0000007F"
-    call int32 Program::Check_ldind_u8_conv_ovf_i1_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i1_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFF80
     ldstr "Checking ldind_u8_conv_ovf_i1_un(0xFFFFFFFFFFFFFF80) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldstr "Checking ldind_u8_conv_ovf_i1_un(0x00000000000000FF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u8_conv_u1(0xFFFFFFFFFFFFFFFF) == 0x000000FF"
-    call int32 Program::Check_ldind_u8_conv_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u8_conv_u1(0x00000000000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u8_conv_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u1(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u1(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u1(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u8_conv_ovf_u1(0x00000000000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u8_conv_ovf_u1(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_u1(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u1_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u1_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u1_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000000000FF
     ldc.i4 0x000000FF
     ldstr "Checking ldind_u8_conv_ovf_u1_un(0x00000000000000FF) == 0x000000FF"
-    call int32 Program::Check_ldind_u8_conv_ovf_u1_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_u1_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_i2(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x0000000000007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_u8_conv_i2(0x0000000000007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_u8_conv_i2(0xFFFFFFFFFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_i2(0x000000000000FFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i2(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x0000000000007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_u8_conv_ovf_i2(0x0000000000007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFF8000
     ldc.i4 0xFFFF8000
     ldstr "Checking ldind_u8_conv_ovf_i2(0xFFFFFFFFFFFF8000) == 0xFFFF8000"
-    call int32 Program::Check_ldind_u8_conv_ovf_i2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u8_conv_ovf_i2(0x000000000000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i2_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x0000000000007FFF
     ldc.i4 0x00007FFF
     ldstr "Checking ldind_u8_conv_ovf_i2_un(0x0000000000007FFF) == 0x00007FFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i2_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i2_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFF8000
     ldstr "Checking ldind_u8_conv_ovf_i2_un(0xFFFFFFFFFFFF8000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldstr "Checking ldind_u8_conv_ovf_i2_un(0x000000000000FFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u8_conv_u2(0xFFFFFFFFFFFFFFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u8_conv_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u8_conv_u2(0x000000000000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u8_conv_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u2(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u2(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u2(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u8_conv_ovf_u2(0x000000000000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_u2(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_u2(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u2_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u2_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u2_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000000000FFFF
     ldc.i4 0x0000FFFF
     ldstr "Checking ldind_u8_conv_ovf_u2_un(0x000000000000FFFF) == 0x0000FFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_u2_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_u2_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_i4(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000007FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_u8_conv_i4(0x000000007FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFF80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_u8_conv_i4(0xFFFFFFFF80000000) == 0x80000000"
-    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_i4(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i4(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000007FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i4(0x000000007FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFF80000000
     ldc.i4 0x80000000
     ldstr "Checking ldind_u8_conv_ovf_i4(0xFFFFFFFF80000000) == 0x80000000"
-    call int32 Program::Check_ldind_u8_conv_ovf_i4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i4(0x00000000FFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i4_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x000000007FFFFFFF
     ldc.i4 0x7FFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i4_un(0x000000007FFFFFFF) == 0x7FFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i4_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i4_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFF80000000
     ldstr "Checking ldind_u8_conv_ovf_i4_un(0xFFFFFFFF80000000) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i4_un(0x00000000FFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_u4(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_u4(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u4(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u4(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u4(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u4(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_u4(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_u4(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u4_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u4_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u4_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0x00000000FFFFFFFF
     ldc.i4 0xFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u4_un(0x00000000FFFFFFFF) == 0xFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_u4_un(int64, int32, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_u4_un(int64, int32, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_i8(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i8(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_i8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_i8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_i8_un(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i8_un(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_i8_un(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_u8(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_u8(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_u8(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u8(0xFFFFFFFFFFFFFFFF) == OverflowException"
-    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u8(int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::CheckOvf_ldind_u8_conv_ovf_u8(int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldc.i8 0xFFFFFFFFFFFFFFFF
     ldstr "Checking ldind_u8_conv_ovf_u8_un(0xFFFFFFFFFFFFFFFF) == 0xFFFFFFFFFFFFFFFF"
-    call int32 Program::Check_ldind_u8_conv_ovf_u8_un(int64, int64, class [System.Private.CoreLib]System.String)
+    call int32 Program::Check_ldind_u8_conv_ovf_u8_un(int64, int64, class [System.Runtime]System.String)
     brfalse FAIL
 
     ldc.i4 100
 
 FAIL:
     ldstr "FAILED"
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldc.i4 1
     ret
   }
@@ -3041,12 +3042,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3069,12 +3070,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3086,12 +3087,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3099,7 +3100,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i1(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3119,12 +3120,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3136,12 +3137,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3149,7 +3150,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i1_un(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3169,12 +3170,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3197,12 +3198,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3214,12 +3215,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3227,7 +3228,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u1(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3247,12 +3248,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3264,12 +3265,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3277,7 +3278,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u1_un(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3297,12 +3298,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3325,12 +3326,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3342,12 +3343,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3355,7 +3356,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i2(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3375,12 +3376,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3392,12 +3393,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3405,7 +3406,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i2_un(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3425,12 +3426,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3453,12 +3454,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3470,12 +3471,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3483,7 +3484,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u2(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3503,12 +3504,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3520,12 +3521,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3533,7 +3534,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u2_un(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3553,12 +3554,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3581,12 +3582,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3598,12 +3599,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3611,7 +3612,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i4(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3631,12 +3632,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3648,12 +3649,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3661,7 +3662,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i4_un(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3681,12 +3682,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3709,12 +3710,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3726,12 +3727,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3739,7 +3740,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u4(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3759,12 +3760,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3776,12 +3777,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3789,7 +3790,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u4_un(int8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3809,12 +3810,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3837,12 +3838,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3854,12 +3855,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3867,7 +3868,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i8(int8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3887,12 +3888,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_i8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3904,12 +3905,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_i8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3917,7 +3918,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_i8_un(int8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -3937,12 +3938,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3965,12 +3966,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -3982,12 +3983,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -3995,7 +3996,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u8(int8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4015,12 +4016,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i1_conv_ovf_u8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4032,12 +4033,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i1_conv_ovf_u8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4045,7 +4046,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i1_conv_ovf_u8_un(int8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4065,12 +4066,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4093,12 +4094,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4110,12 +4111,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4123,7 +4124,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i1(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4143,12 +4144,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4160,12 +4161,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4173,7 +4174,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i1_un(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4193,12 +4194,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4221,12 +4222,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4238,12 +4239,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4251,7 +4252,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u1(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4271,12 +4272,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4288,12 +4289,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4301,7 +4302,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u1_un(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4321,12 +4322,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4349,12 +4350,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4366,12 +4367,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4379,7 +4380,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i2(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4399,12 +4400,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4416,12 +4417,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4429,7 +4430,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i2_un(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4449,12 +4450,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4477,12 +4478,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4494,12 +4495,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4507,7 +4508,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u2(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4527,12 +4528,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4544,12 +4545,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4557,7 +4558,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u2_un(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4577,12 +4578,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4605,12 +4606,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4622,12 +4623,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4635,7 +4636,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i4(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4655,12 +4656,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4672,12 +4673,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4685,7 +4686,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i4_un(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4705,12 +4706,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4733,12 +4734,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4750,12 +4751,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4763,7 +4764,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u4(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4783,12 +4784,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4800,12 +4801,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4813,7 +4814,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u4_un(uint8&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4833,12 +4834,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4861,12 +4862,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4878,12 +4879,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4891,7 +4892,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i8(uint8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4911,12 +4912,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_i8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4928,12 +4929,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_i8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -4941,7 +4942,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_i8_un(uint8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -4961,12 +4962,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -4989,12 +4990,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5006,12 +5007,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5019,7 +5020,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u8(uint8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5039,12 +5040,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u1_conv_ovf_u8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5056,12 +5057,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u1_conv_ovf_u8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint8 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5069,7 +5070,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u1_conv_ovf_u8_un(uint8&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5089,12 +5090,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5117,12 +5118,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5134,12 +5135,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5147,7 +5148,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i1(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5167,12 +5168,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5184,12 +5185,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5197,7 +5198,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i1_un(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5217,12 +5218,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5245,12 +5246,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5262,12 +5263,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5275,7 +5276,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u1(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5295,12 +5296,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5312,12 +5313,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5325,7 +5326,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u1_un(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5345,12 +5346,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5373,12 +5374,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5390,12 +5391,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5403,7 +5404,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i2(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5423,12 +5424,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5440,12 +5441,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5453,7 +5454,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i2_un(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5473,12 +5474,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5501,12 +5502,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5518,12 +5519,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5531,7 +5532,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u2(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5551,12 +5552,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5568,12 +5569,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5581,7 +5582,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u2_un(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5601,12 +5602,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5629,12 +5630,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5646,12 +5647,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5659,7 +5660,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i4(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5679,12 +5680,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5696,12 +5697,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5709,7 +5710,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i4_un(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5729,12 +5730,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5757,12 +5758,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5774,12 +5775,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5787,7 +5788,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u4(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5807,12 +5808,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5824,12 +5825,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5837,7 +5838,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u4_un(int16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5857,12 +5858,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5885,12 +5886,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5902,12 +5903,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5915,7 +5916,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i8(int16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5935,12 +5936,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_i8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -5952,12 +5953,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_i8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -5965,7 +5966,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_i8_un(int16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -5985,12 +5986,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6013,12 +6014,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6030,12 +6031,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6043,7 +6044,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u8(int16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6063,12 +6064,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i2_conv_ovf_u8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6080,12 +6081,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i2_conv_ovf_u8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6093,7 +6094,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i2_conv_ovf_u8_un(int16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6113,12 +6114,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6141,12 +6142,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6158,12 +6159,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6171,7 +6172,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i1(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6191,12 +6192,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6208,12 +6209,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6221,7 +6222,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i1_un(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6241,12 +6242,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6269,12 +6270,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6286,12 +6287,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6299,7 +6300,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u1(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6319,12 +6320,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6336,12 +6337,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6349,7 +6350,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u1_un(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6369,12 +6370,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6397,12 +6398,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6414,12 +6415,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6427,7 +6428,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i2(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6447,12 +6448,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6464,12 +6465,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6477,7 +6478,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i2_un(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6497,12 +6498,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6525,12 +6526,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6542,12 +6543,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6555,7 +6556,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u2(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6575,12 +6576,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6592,12 +6593,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6605,7 +6606,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u2_un(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6625,12 +6626,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6653,12 +6654,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6670,12 +6671,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6683,7 +6684,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i4(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6703,12 +6704,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6720,12 +6721,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6733,7 +6734,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i4_un(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6753,12 +6754,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6781,12 +6782,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6798,12 +6799,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6811,7 +6812,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u4(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6831,12 +6832,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6848,12 +6849,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6861,7 +6862,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u4_un(uint16&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6881,12 +6882,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6909,12 +6910,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6926,12 +6927,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6939,7 +6940,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i8(uint16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -6959,12 +6960,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_i8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -6976,12 +6977,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_i8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -6989,7 +6990,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_i8_un(uint16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7009,12 +7010,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7037,12 +7038,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7054,12 +7055,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7067,7 +7068,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u8(uint16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7087,12 +7088,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u2_conv_ovf_u8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7104,12 +7105,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u2_conv_ovf_u8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint16 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7117,7 +7118,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u2_conv_ovf_u8_un(uint16&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7137,12 +7138,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7165,12 +7166,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7182,12 +7183,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7195,7 +7196,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i1(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7215,12 +7216,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7232,12 +7233,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7245,7 +7246,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i1_un(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7265,12 +7266,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7293,12 +7294,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7310,12 +7311,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7323,7 +7324,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u1(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7343,12 +7344,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7360,12 +7361,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7373,7 +7374,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u1_un(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7393,12 +7394,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7421,12 +7422,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7438,12 +7439,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7451,7 +7452,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i2(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7471,12 +7472,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7488,12 +7489,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7501,7 +7502,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i2_un(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7521,12 +7522,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7549,12 +7550,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7566,12 +7567,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7579,7 +7580,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u2(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7599,12 +7600,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7616,12 +7617,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7629,7 +7630,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u2_un(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7649,12 +7650,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7677,12 +7678,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7694,12 +7695,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7707,7 +7708,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i4(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7727,12 +7728,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7744,12 +7745,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7757,7 +7758,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i4_un(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7777,12 +7778,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7805,12 +7806,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7822,12 +7823,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7835,7 +7836,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u4(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7855,12 +7856,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7872,12 +7873,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7885,7 +7886,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u4_un(int32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7905,12 +7906,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7933,12 +7934,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -7950,12 +7951,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -7963,7 +7964,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i8(int32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -7983,12 +7984,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_i8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8000,12 +8001,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_i8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8013,7 +8014,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_i8_un(int32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8033,12 +8034,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8061,12 +8062,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8078,12 +8079,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8091,7 +8092,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u8(int32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8111,12 +8112,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i4_conv_ovf_u8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8128,12 +8129,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i4_conv_ovf_u8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8141,7 +8142,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i4_conv_ovf_u8_un(int32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8161,12 +8162,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8189,12 +8190,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8206,12 +8207,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8219,7 +8220,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i1(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8239,12 +8240,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8256,12 +8257,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8269,7 +8270,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i1_un(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8289,12 +8290,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8317,12 +8318,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u1(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u1(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8334,12 +8335,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u1(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u1(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8347,7 +8348,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u1(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8367,12 +8368,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u1_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u1_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8384,12 +8385,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u1_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u1_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8397,7 +8398,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u1_un(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8417,12 +8418,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8445,12 +8446,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8462,12 +8463,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8475,7 +8476,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i2(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8495,12 +8496,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8512,12 +8513,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8525,7 +8526,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i2_un(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8545,12 +8546,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8573,12 +8574,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u2(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u2(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8590,12 +8591,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u2(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u2(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8603,7 +8604,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u2(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8623,12 +8624,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u2_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u2_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8640,12 +8641,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u2_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u2_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8653,7 +8654,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u2_un(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8673,12 +8674,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8701,12 +8702,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8718,12 +8719,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8731,7 +8732,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i4(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8751,12 +8752,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8768,12 +8769,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8781,7 +8782,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i4_un(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8801,12 +8802,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8829,12 +8830,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u4(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u4(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8846,12 +8847,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u4(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u4(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8859,7 +8860,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u4(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8879,12 +8880,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u4_un(int32 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u4_un(int32 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8896,12 +8897,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u4_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u4_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8909,7 +8910,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u4_un(uint32&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -8929,12 +8930,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8957,12 +8958,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -8974,12 +8975,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -8987,7 +8988,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i8(uint32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9007,12 +9008,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_i8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9024,12 +9025,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_i8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9037,7 +9038,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_i8_un(uint32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9057,12 +9058,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9085,12 +9086,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u8(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u8(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9102,12 +9103,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u8(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u8(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9115,7 +9116,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u8(uint32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9135,12 +9136,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u8_un(int32 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u4_conv_ovf_u8_un(int32 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9152,12 +9153,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u8_un(int32 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u4_conv_ovf_u8_un(int32 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint32 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9165,7 +9166,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u4_conv_ovf_u8_un(uint32&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9185,12 +9186,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_i1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_i1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9213,12 +9214,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9230,12 +9231,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i1(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i1(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9243,7 +9244,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i1(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9263,12 +9264,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i1_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i1_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9280,12 +9281,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i1_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i1_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9293,7 +9294,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i1_un(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9313,12 +9314,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_u1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_u1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9341,12 +9342,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9358,12 +9359,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u1(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u1(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9371,7 +9372,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u1(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9391,12 +9392,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u1_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u1_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9408,12 +9409,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u1_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u1_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9421,7 +9422,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u1_un(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9441,12 +9442,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_i2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_i2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9469,12 +9470,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9486,12 +9487,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i2(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i2(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9499,7 +9500,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i2(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9519,12 +9520,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i2_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i2_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9536,12 +9537,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i2_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i2_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9549,7 +9550,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i2_un(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9569,12 +9570,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_u2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_u2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9597,12 +9598,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9614,12 +9615,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u2(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u2(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9627,7 +9628,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u2(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9647,12 +9648,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u2_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u2_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9664,12 +9665,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u2_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u2_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9677,7 +9678,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u2_un(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9697,12 +9698,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_i4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_i4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9725,12 +9726,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9742,12 +9743,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i4(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i4(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9755,7 +9756,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i4(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9775,12 +9776,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i4_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i4_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9792,12 +9793,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i4_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i4_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9805,7 +9806,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i4_un(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9825,12 +9826,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_u4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_u4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9853,12 +9854,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9870,12 +9871,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u4(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u4(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9883,7 +9884,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u4(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9903,12 +9904,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u4_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u4_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9920,12 +9921,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u4_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u4_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -9933,7 +9934,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u4_un(int64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -9953,12 +9954,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_i8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_i8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9981,12 +9982,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -9998,12 +9999,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i8(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i8(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10011,7 +10012,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i8(int64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10031,12 +10032,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i8_un(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_i8_un(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10048,12 +10049,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i8_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_i8_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10061,7 +10062,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_i8_un(int64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10081,12 +10082,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_u8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_u8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10109,12 +10110,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10126,12 +10127,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u8(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u8(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10139,7 +10140,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u8(int64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10159,12 +10160,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u8_un(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_i8_conv_ovf_u8_un(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10176,12 +10177,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u8_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_i8_conv_ovf_u8_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(int64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10189,7 +10190,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_i8_conv_ovf_u8_un(int64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10209,12 +10210,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_i1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_i1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10237,12 +10238,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10254,12 +10255,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i1(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i1(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10267,7 +10268,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i1(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10287,12 +10288,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i1_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i1_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10304,12 +10305,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i1_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i1_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10317,7 +10318,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i1_un(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10337,12 +10338,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_u1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_u1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10365,12 +10366,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u1(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u1(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10382,12 +10383,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u1(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u1(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10395,7 +10396,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u1(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10415,12 +10416,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u1_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u1_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10432,12 +10433,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u1_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u1_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10445,7 +10446,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u1_un(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10465,12 +10466,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_i2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_i2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10493,12 +10494,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10510,12 +10511,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i2(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i2(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10523,7 +10524,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i2(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10543,12 +10544,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i2_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i2_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10560,12 +10561,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i2_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i2_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10573,7 +10574,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i2_un(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10593,12 +10594,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_u2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_u2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10621,12 +10622,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u2(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u2(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10638,12 +10639,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u2(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u2(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10651,7 +10652,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u2(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10671,12 +10672,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u2_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u2_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10688,12 +10689,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u2_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u2_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10701,7 +10702,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u2_un(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10721,12 +10722,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_i4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_i4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10749,12 +10750,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10766,12 +10767,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i4(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i4(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10779,7 +10780,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i4(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10799,12 +10800,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i4_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i4_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10816,12 +10817,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i4_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i4_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10829,7 +10830,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i4_un(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10849,12 +10850,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_u4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_u4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10877,12 +10878,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u4(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u4(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10894,12 +10895,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u4(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u4(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10907,7 +10908,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u4(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10927,12 +10928,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u4_un(int64 input, int32 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u4_un(int64 input, int32 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -10944,12 +10945,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u4_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u4_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int32 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -10957,7 +10958,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u4_un(uint64&, int32&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -10977,12 +10978,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_i8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_i8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -11005,12 +11006,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -11022,12 +11023,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i8(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i8(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -11035,7 +11036,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i8(uint64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -11055,12 +11056,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i8_un(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_i8_un(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -11072,12 +11073,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i8_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_i8_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -11085,7 +11086,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_i8_un(uint64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -11105,12 +11106,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_u8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_u8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -11133,12 +11134,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u8(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u8(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -11150,12 +11151,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u8(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u8(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -11163,7 +11164,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u8(uint64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
@@ -11183,12 +11184,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u8_un(int64 input, int64 expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 Check_ldind_u8_conv_ovf_u8_un(int64 input, int64 expected, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst)
     ldarg.2
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     ldloca 0
@@ -11200,12 +11201,12 @@ FAIL:
     ret
   }
 
-  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u8_un(int64 input, class [System.Private.CoreLib]System.String desc) cil managed noinlining
+  .method private hidebysig static int32 CheckOvf_ldind_u8_conv_ovf_u8_un(int64 input, class [System.Runtime]System.String desc) cil managed noinlining
   {
     .maxstack 4
     .locals init(uint64 src, int64 dst, int32 ovf)
     ldarg.1
-    call void Program::print(class [System.Private.CoreLib]System.String)
+    call void Program::print(class [System.Runtime]System.String)
     ldarg.0
     stloc 0
     .try {
@@ -11213,7 +11214,7 @@ FAIL:
     ldloca 1
     call void Program::Test_ldind_u8_conv_ovf_u8_un(uint64&, int64&)
     leave END
-    } catch [System.Private.CoreLib]System.OverflowException {
+    } catch [System.Runtime]System.OverflowException {
     ldc.i4 1
     stloc 2
     leave END
index 3f5ddd561a165777ace053d060ba17547f1c30ff..03621c06287a125fac500a46b0694e84931eb12e 100644 (file)
@@ -285,12 +285,12 @@ class Test
     public void WriteCheckMethod(TextWriter writer)
     {
         writer.WriteLine();
-        writer.WriteLine($"  .method private hidebysig static int32 Check_{Name}({Load.Type.ActualType.Name} input, {Store.Type.Name} expected, class [System.Private.CoreLib]System.String desc) cil managed noinlining");
+        writer.WriteLine($"  .method private hidebysig static int32 Check_{Name}({Load.Type.ActualType.Name} input, {Store.Type.Name} expected, class [System.Runtime]System.String desc) cil managed noinlining");
         writer.WriteLine($"  {{");
         writer.WriteLine($"    .maxstack 4");
         writer.WriteLine($"    .locals init({Load.Type.Name} src, {Store.Type.Name} dst)");
         writer.WriteLine($"    ldarg.2");
-        writer.WriteLine($"    call void Program::print(class [System.Private.CoreLib]System.String)");
+        writer.WriteLine($"    call void Program::print(class [System.Runtime]System.String)");
         writer.WriteLine($"    ldarg.0");
         writer.WriteLine($"    stloc 0");
         writer.WriteLine($"    ldloca 0");
@@ -306,12 +306,12 @@ class Test
     public void WriteCheckOverflowMethod(TextWriter writer)
     {
         writer.WriteLine();
-        writer.WriteLine($"  .method private hidebysig static int32 CheckOvf_{Name}({Load.Type.ActualType.Name} input, class [System.Private.CoreLib]System.String desc) cil managed noinlining");
+        writer.WriteLine($"  .method private hidebysig static int32 CheckOvf_{Name}({Load.Type.ActualType.Name} input, class [System.Runtime]System.String desc) cil managed noinlining");
         writer.WriteLine($"  {{");
         writer.WriteLine($"    .maxstack 4");
         writer.WriteLine($"    .locals init({Load.Type.Name} src, {Store.Type.Name} dst, int32 ovf)");
         writer.WriteLine($"    ldarg.1");
-        writer.WriteLine($"    call void Program::print(class [System.Private.CoreLib]System.String)");
+        writer.WriteLine($"    call void Program::print(class [System.Runtime]System.String)");
         writer.WriteLine($"    ldarg.0");
         writer.WriteLine($"    stloc 0");
         writer.WriteLine($"    .try {{");
@@ -319,7 +319,7 @@ class Test
         writer.WriteLine($"    ldloca 1");
         writer.WriteLine($"    call void Program::Test_{Name}({Load.Type.Name}&, {Store.Type.Name}&)");
         writer.WriteLine($"    leave END");
-        writer.WriteLine($"    }} catch [System.Private.CoreLib]System.OverflowException {{");
+        writer.WriteLine($"    }} catch [System.Runtime]System.OverflowException {{");
         writer.WriteLine($"    ldc.i4 1");
         writer.WriteLine($"    stloc 2");
         writer.WriteLine($"    leave END");
@@ -348,16 +348,17 @@ const string FileBeginIL = @"// Licensed to the .NET Foundation under one or mor
 // The .NET Foundation licenses this file to you under the MIT license.
 // See the LICENSE file in the project root for more information.
 
-.assembly extern System.Private.CoreLib { auto }
+.assembly extern System.Console { auto }
+.assembly extern System.Runtime { auto }
 .assembly test { }
 
-.class auto Program extends [System.Private.CoreLib]System.Object
+.class auto Program extends [System.Runtime]System.Object
 {
-  .method private static void print(class [System.Private.CoreLib]System.String) cil managed
+  .method private static void print(class [System.Runtime]System.String) cil managed
   {
     .maxstack 1
     ldarg 0
-    call void [System.Private.CoreLib]Internal.Console::WriteLine(class [System.Private.CoreLib]System.String)
+    call void [System.Console]System.Console::WriteLine(class [System.Runtime]System.String)
     ret
   }";
 
@@ -373,7 +374,7 @@ const string MainMethodEndIL = @"
 
 FAIL:
     ldstr ""FAILED""
-    call void Program::print(class [System.Private.CoreLib]System.String)    
+    call void Program::print(class [System.Runtime]System.String)    
     ldc.i4 1
     ret
   }";
@@ -433,13 +434,13 @@ void WriteMainMethod(TextWriter write, IEnumerable<Test> tests)
             if (i.Expected == null)
             {
                 writer.WriteLine($"    ldstr \"Checking {t.Name}({t.Load.Type.Hex(i.Input)}) == OverflowException\"");
-                writer.WriteLine($"    call int32 Program::CheckOvf_{t.Name}({t.Load.Type.ActualType.Name}, class [System.Private.CoreLib]System.String)");
+                writer.WriteLine($"    call int32 Program::CheckOvf_{t.Name}({t.Load.Type.ActualType.Name}, class [System.Runtime]System.String)");
             }
             else
             {
                 writer.WriteLine($"    {t.Store.Type.ILConst(i.Expected.Value)}");
                 writer.WriteLine($"    ldstr \"Checking {t.Name}({t.Load.Type.Hex(i.Input)}) == {t.Store.Type.Hex(i.Expected.Value)}\"");
-                writer.WriteLine($"    call int32 Program::Check_{t.Name}({t.Load.Type.ActualType.Name}, {t.Store.Type.Name}, class [System.Private.CoreLib]System.String)");
+                writer.WriteLine($"    call int32 Program::Check_{t.Name}({t.Load.Type.ActualType.Name}, {t.Store.Type.Name}, class [System.Runtime]System.String)");
             }
 
             writer.WriteLine($"    brfalse FAIL");
index 4d35628ee45c1b77ee0b89dfc6ae2cbb5b387b44..2a8e7507a9da188f24160b4ebb96c679fa51f7e2 100644 (file)
@@ -3,15 +3,15 @@
 // See the LICENSE file in the project root for more information.
 
 
-.assembly extern System.Private.CoreLib { auto }
+.assembly extern System.Runtime { auto }
 .assembly extern System.Numerics.Vectors { auto }
 .assembly extern System.Runtime.CompilerServices.Unsafe { auto }
 .assembly extern mscorlib { auto }
 
 .assembly GitHub_11804
 {
-  .custom instance void [System.Private.CoreLib]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 )
-  .custom instance void [System.Private.CoreLib]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78   // ....T..WrapNonEx
+  .custom instance void [System.Runtime]System.Runtime.CompilerServices.CompilationRelaxationsAttribute::.ctor(int32) = ( 01 00 08 00 00 00 00 00 )
+  .custom instance void [System.Runtime]System.Runtime.CompilerServices.RuntimeCompatibilityAttribute::.ctor() = ( 01 00 01 00 54 02 16 57 72 61 70 4E 6F 6E 45 78   // ....T..WrapNonEx
                                                                                                                            63 65 70 74 69 6F 6E 54 68 72 6F 77 73 01 )       // ceptionThrows.
 
   .hash algorithm 0x00008004
@@ -28,7 +28,7 @@
 
 
 .class private abstract auto ansi sealed beforefieldinit C
-       extends [System.Private.CoreLib]System.Object
+       extends [System.Runtime]System.Object
 {
   .method private hidebysig static int32
           UnsafeGrab() cil managed noinlining
index 70ad08dd23a39dbf864c30ba09ef08029c32adbf..8a22a7a80b6121e7943fe80f7e0d8be69b0d9670 100644 (file)
@@ -4,7 +4,7 @@
 
 
 .assembly extern mscorlib { auto }
-.assembly extern System.Private.CoreLib { auto }
+.assembly extern System.Runtime { auto }
 
 .assembly GitHub_13822
 {
@@ -14,7 +14,7 @@
 // =============== CLASS MEMBERS DECLARATION ===================
 
 .class public sequential ansi sealed beforefieldinit GCStruct
-       extends [System.Private.CoreLib]System.ValueType
+       extends [System.Runtime]System.ValueType
 {
   .field public string str
   .field public int32 i
@@ -44,7 +44,7 @@
   // before calling the constructor on each iteration of the loop.
 
 .class public auto ansi beforefieldinit Test
-       extends [System.Private.CoreLib]System.Object
+       extends [System.Runtime]System.Object
 {
   .method public hidebysig static int32  Main() cil managed
   {
@@ -94,7 +94,7 @@
     // Code size       7 (0x7)
     .maxstack  8
               ldarg.0
-              call       instance void [System.Private.CoreLib]System.Object::.ctor()
+              call       instance void [System.Runtime]System.Object::.ctor()
               ret
   } // end of method Test::.ctor
 
index 6cdcc143aefba61dec291102a569575e6f051cb9..a4a1d159c7d6759e4d2b155573dcf5d6608f8d14 100644 (file)
@@ -4,13 +4,13 @@
 
 
 // Test for remorphing subexpressions in casts of long shifts.
-.assembly extern System.Private.CoreLib { auto }
+.assembly extern System.Runtime { auto }
 .assembly extern mscorlib { auto }
 
 .assembly GitHub_15319_1 {}
 
 .class private auto ansi beforefieldinit Q
-       extends [System.Private.CoreLib]System.Object
+       extends [System.Runtime]System.Object
 {
   .method public hidebysig static int32  P(int64 x) cil managed noinlining
   {
index 713019fa41fa72dcbaf2fe96bcffdb0754c1956d..a13a67555867e6914781b73bd7d7ba5293395b42 100644 (file)
@@ -13,7 +13,7 @@
 // This test is similar to GitHub_21061_StackOverflowInFunctionProlog. The main difference is that StackOverflow is thrown from a funclet prolog.
 //
 
-.assembly extern System.Private.CoreLib
+.assembly extern System.Runtime
 {
 }
 
@@ -34,7 +34,7 @@
 #>
 
 .class private explicit ansi sealed beforefieldinit GitHub_21061.<#= structName #>
-  extends [System.Private.CoreLib]System.ValueType
+  extends [System.Runtime]System.ValueType
 {
   .field [0] private int32 _0
   .field [<#= structSizeInBytes #>] private int32 <#= structName #>
@@ -59,7 +59,7 @@
 
       leave      _Return
     }
-    catch [System.Private.CoreLib]System.DivideByZeroException
+    catch [System.Runtime]System.DivideByZeroException
     {
       pop
 
@@ -92,7 +92,7 @@
 #>
 
 .class private auto ansi beforefieldinit GitHub_21061.Program
-       extends [System.Private.CoreLib]System.Object
+       extends [System.Runtime]System.Object
 {
   .method public hidebysig static void  Keep(int32 i) cil managed noinlining
   {
index 566ae9c5de3c280e525b32f20315b02a7e76077c..0befb01a016a4d9e8efc9c02f45c095a69f5075e 100644 (file)
@@ -14,7 +14,7 @@
 // This test is designed to be run manually under debugger to validate different stack probing mechanisms implemented in CodeGen::genAllocLclFrame().
 // For example, this can be used to check whether a debugger can unwind and show stack trace when StackOverflow occurs in a function prolog while doing stack probing.
 
-.assembly extern System.Private.CoreLib
+.assembly extern System.Runtime
 {
 }
 
@@ -36,7 +36,7 @@
 #>
 
 .class private explicit ansi sealed beforefieldinit GitHub_21061.<#= structName #>
-  extends [System.Private.CoreLib]System.ValueType
+  extends [System.Runtime]System.ValueType
 {
   .field [0] private int32 _0
   .field [<#= structSizeInBytes #>] private int32 <#= structName #>
@@ -61,7 +61,7 @@
 #>
 
 .class private auto ansi beforefieldinit GitHub_21061.Program
-       extends [System.Private.CoreLib]System.Object
+       extends [System.Runtime]System.Object
 {
   .method public hidebysig static void  Keep(int32 i) cil managed noinlining
   {
index 351af3ca642b9bdfc7c7ae9e5d5834c8dd4d8f66..e4544bbc0ec33bf157a6f1ea5a381ed47b6291c8 100644 (file)
@@ -5,12 +5,12 @@
 // GitHub 25027: Tail call stress shouldn't cause asserts 
 // in the presence of invalid IL
 
-.assembly extern System.Private.CoreLib { auto }
+.assembly extern System.Runtime { auto }
 .assembly extern mscorlib { auto }
 .assembly GitHub_25027 {}
 
 .class private auto ansi beforefieldinit X
-       extends [System.Private.CoreLib]System.Object
+       extends [System.Runtime]System.Object
 {
   .method public hidebysig static int32  Main() cil managed
   {
@@ -26,7 +26,7 @@
       leave.s    join
 
     }
-    catch [System.Private.CoreLib]System.InvalidProgramException 
+    catch [System.Runtime]System.InvalidProgramException 
     {
       pop
       ldc.i4.s   100
index f859d0b3b49db8572e78365203fccfa13793b24c..fa09a1d62e1998786b1516a4a2ac8b2b3e55b4fe 100644 (file)
@@ -14,7 +14,7 @@
   .ver 4:0:0:0
 }
 // TODO: use the contract once this is exposed from contracts
-.assembly extern System.Private.CoreLib { }
+.assembly extern System.Runtime { }
 
 .assembly diamondshape
 {
       IL_002b:  leave.s    IL_004a
 
     }  // end .try
-    catch [System.Private.CoreLib]System.Runtime.AmbiguousImplementationException
+    catch [System.Runtime]System.Runtime.AmbiguousImplementationException
     {
       IL_002d:  stloc.s    V_6
       IL_002f:  nop
       IL_0074:  leave.s    IL_0093
 
     }  // end .try
-    catch [System.Private.CoreLib]System.Runtime.AmbiguousImplementationException
+    catch [System.Runtime]System.Runtime.AmbiguousImplementationException
     {
       IL_0076:  stloc.s    V_7
       IL_0078:  nop
       IL_00c1:  leave.s    IL_00e0
 
     }  // end .try
-    catch [System.Private.CoreLib]System.Runtime.AmbiguousImplementationException
+    catch [System.Runtime]System.Runtime.AmbiguousImplementationException
     {
       IL_00c3:  stloc.s    V_9
       IL_00c5:  nop
index 18984ce1fcf03fa41c43c5690d40c960e1643f70..a6b62407746180265757f46ad8b884d379312e8e 100644 (file)
@@ -4,6 +4,7 @@
 //
 
 .assembly extern mscorlib { }
+.assembly extern System.Runtime { }
 
 .assembly reabstraction { }
 
@@ -187,7 +188,7 @@ PureVirtualDelegateOK:
     pop
     leave Fail
   }
-  catch [System.Private.CoreLib]System.Runtime.AmbiguousImplementationException
+  catch [System.Runtime]System.Runtime.AmbiguousImplementationException
   {
     pop
     leave DiamondCaseOK
index d8ab9467596743da3a5453da6e252718c9b1617e..53eea413e43b3faf3c3c9da62f063716128044cc 100644 (file)
@@ -5,7 +5,7 @@
 .assembly extern System.Runtime { }
 
 // TODO: use the contract once this is exposed from contracts
-.assembly extern System.Private.CoreLib { }
+.assembly extern System.Runtime { }
 
 .assembly ambiguousconstraint { }
 
@@ -54,7 +54,7 @@
       callvirt instance void IFoo::Frob()
       leave.s Fail
     }
-    catch [System.Private.CoreLib]System.Runtime.AmbiguousImplementationException
+    catch [System.Runtime]System.Runtime.AmbiguousImplementationException
     {
       pop
       leave.s Success
index f6c1d333d4f9b4afa92736b4ce3d8a0859ccc057..e128174051846f3127ccd840fee95d8ad44ab632 100644 (file)
@@ -8,7 +8,7 @@
 // It needs to be crossgen-ed with large version bubble enabled to test. It always succeeds
 // in other cases.
 //
-.assembly extern System.Private.CoreLib { auto }
+.assembly extern System.Runtime { auto }
 .assembly extern System.Console { auto }
 
 .assembly test24524{}
@@ -19,8 +19,8 @@
   .entrypoint
   .maxstack  2
 
-  ldtoken field object [System.Private.CoreLib]System.Type::Missing
-  call class[System.Private.CoreLib]System.Reflection.FieldInfo [System.Private.CoreLib]System.Reflection.FieldInfo::GetFieldFromHandle(valuetype [System.Private.CoreLib]System.RuntimeFieldHandle)
+  ldtoken field object [System.Runtime]System.Type::Missing
+  call class[System.Runtime]System.Reflection.FieldInfo [System.Runtime]System.Reflection.FieldInfo::GetFieldFromHandle(valuetype [System.Runtime]System.RuntimeFieldHandle)
   call void [System.Console]System.Console::WriteLine(object)
 
   ldc.i4     100