****** START compiling Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() (MethodHash=858abee1) Generating code for Windows x64 OPTIONS: compCodeOpt = SMALL_CODE OPTIONS: compDbgCode = true OPTIONS: compDbgInfo = true OPTIONS: compDbgEnC = false OPTIONS: compProcedureSplitting = false OPTIONS: compProcedureSplittingEH = false OPTIONS: Jit invoked for ngen OPTIONS: Stack probing is DISABLED IL to import: IL_0000 1f 10 ldc.i4.s 0x10 IL_0002 8d 31 00 00 1b newarr 0x1B000031 IL_0007 25 dup IL_0008 16 ldc.i4.0 IL_0009 1f 10 ldc.i4.s 0x10 IL_000b 8d 47 00 00 01 newarr 0x1000047 IL_0010 25 dup IL_0011 d0 66 06 00 04 ldtoken 0x4000666 IL_0016 28 90 01 00 0a call 0xA000190 IL_001b a2 stelem.ref IL_001c 25 dup IL_001d 17 ldc.i4.1 IL_001e 1f 10 ldc.i4.s 0x10 IL_0020 8d 47 00 00 01 newarr 0x1000047 IL_0025 25 dup IL_0026 d0 6d 06 00 04 ldtoken 0x400066D IL_002b 28 90 01 00 0a call 0xA000190 IL_0030 a2 stelem.ref IL_0031 25 dup IL_0032 18 ldc.i4.2 IL_0033 1f 10 ldc.i4.s 0x10 IL_0035 8d 47 00 00 01 newarr 0x1000047 IL_003a 25 dup IL_003b d0 82 06 00 04 ldtoken 0x4000682 IL_0040 28 90 01 00 0a call 0xA000190 IL_0045 a2 stelem.ref IL_0046 25 dup IL_0047 19 ldc.i4.3 IL_0048 1f 10 ldc.i4.s 0x10 IL_004a 8d 47 00 00 01 newarr 0x1000047 IL_004f 25 dup IL_0050 d0 71 06 00 04 ldtoken 0x4000671 IL_0055 28 90 01 00 0a call 0xA000190 IL_005a a2 stelem.ref IL_005b 25 dup IL_005c 1a ldc.i4.4 IL_005d 1f 10 ldc.i4.s 0x10 IL_005f 8d 47 00 00 01 newarr 0x1000047 IL_0064 25 dup IL_0065 d0 58 06 00 04 ldtoken 0x4000658 IL_006a 28 90 01 00 0a call 0xA000190 IL_006f a2 stelem.ref IL_0070 25 dup IL_0071 1b ldc.i4.5 IL_0072 1f 10 ldc.i4.s 0x10 IL_0074 8d 47 00 00 01 newarr 0x1000047 IL_0079 25 dup IL_007a d0 58 06 00 04 ldtoken 0x4000658 IL_007f 28 90 01 00 0a call 0xA000190 IL_0084 a2 stelem.ref IL_0085 25 dup IL_0086 1c ldc.i4.6 IL_0087 1f 10 ldc.i4.s 0x10 IL_0089 8d 47 00 00 01 newarr 0x1000047 IL_008e 25 dup IL_008f d0 58 06 00 04 ldtoken 0x4000658 IL_0094 28 90 01 00 0a call 0xA000190 IL_0099 a2 stelem.ref IL_009a 25 dup IL_009b 1d ldc.i4.7 IL_009c 1f 10 ldc.i4.s 0x10 IL_009e 8d 47 00 00 01 newarr 0x1000047 IL_00a3 25 dup IL_00a4 d0 58 06 00 04 ldtoken 0x4000658 IL_00a9 28 90 01 00 0a call 0xA000190 IL_00ae a2 stelem.ref IL_00af 25 dup IL_00b0 1e ldc.i4.8 IL_00b1 1f 10 ldc.i4.s 0x10 IL_00b3 8d 47 00 00 01 newarr 0x1000047 IL_00b8 25 dup IL_00b9 d0 58 06 00 04 ldtoken 0x4000658 IL_00be 28 90 01 00 0a call 0xA000190 IL_00c3 a2 stelem.ref IL_00c4 25 dup IL_00c5 1f 09 ldc.i4.s 0x9 IL_00c7 1f 10 ldc.i4.s 0x10 IL_00c9 8d 47 00 00 01 newarr 0x1000047 IL_00ce 25 dup IL_00cf d0 57 06 00 04 ldtoken 0x4000657 IL_00d4 28 90 01 00 0a call 0xA000190 IL_00d9 a2 stelem.ref IL_00da 25 dup IL_00db 1f 0a ldc.i4.s 0xA IL_00dd 1f 10 ldc.i4.s 0x10 IL_00df 8d 47 00 00 01 newarr 0x1000047 IL_00e4 25 dup IL_00e5 d0 8b 06 00 04 ldtoken 0x400068B IL_00ea 28 90 01 00 0a call 0xA000190 IL_00ef a2 stelem.ref IL_00f0 25 dup IL_00f1 1f 0b ldc.i4.s 0xB IL_00f3 1f 10 ldc.i4.s 0x10 IL_00f5 8d 47 00 00 01 newarr 0x1000047 IL_00fa 25 dup IL_00fb d0 68 06 00 04 ldtoken 0x4000668 IL_0100 28 90 01 00 0a call 0xA000190 IL_0105 a2 stelem.ref IL_0106 25 dup IL_0107 1f 0c ldc.i4.s 0xC IL_0109 1f 10 ldc.i4.s 0x10 IL_010b 8d 47 00 00 01 newarr 0x1000047 IL_0110 25 dup IL_0111 d0 78 06 00 04 ldtoken 0x4000678 IL_0116 28 90 01 00 0a call 0xA000190 IL_011b a2 stelem.ref IL_011c 25 dup IL_011d 1f 0d ldc.i4.s 0xD IL_011f 1f 10 ldc.i4.s 0x10 IL_0121 8d 47 00 00 01 newarr 0x1000047 IL_0126 25 dup IL_0127 d0 58 06 00 04 ldtoken 0x4000658 IL_012c 28 90 01 00 0a call 0xA000190 IL_0131 a2 stelem.ref IL_0132 25 dup IL_0133 1f 0e ldc.i4.s 0xE IL_0135 1f 10 ldc.i4.s 0x10 IL_0137 8d 47 00 00 01 newarr 0x1000047 IL_013c 25 dup IL_013d d0 58 06 00 04 ldtoken 0x4000658 IL_0142 28 90 01 00 0a call 0xA000190 IL_0147 a2 stelem.ref IL_0148 25 dup IL_0149 1f 0f ldc.i4.s 0xF IL_014b 1f 10 ldc.i4.s 0x10 IL_014d 8d 47 00 00 01 newarr 0x1000047 IL_0152 25 dup IL_0153 d0 58 06 00 04 ldtoken 0x4000658 IL_0158 28 90 01 00 0a call 0xA000190 IL_015d a2 stelem.ref IL_015e 80 c4 01 00 04 stsfld 0x40001C4 IL_0163 18 ldc.i4.2 IL_0164 8d ea 00 00 02 newarr 0x20000EA IL_0169 25 dup IL_016a 16 ldc.i4.0 IL_016b 20 45 06 00 00 ldc.i4 0x645 IL_0170 9e stelem.i4 IL_0171 25 dup IL_0172 17 ldc.i4.1 IL_0173 20 44 06 00 00 ldc.i4 0x644 IL_0178 9e stelem.i4 IL_0179 80 c5 01 00 04 stsfld 0x40001C5 IL_017e 1e ldc.i4.8 IL_017f 8d ea 00 00 02 newarr 0x20000EA IL_0184 25 dup IL_0185 d0 4e 06 00 04 ldtoken 0x400064E IL_018a 28 90 01 00 0a call 0xA000190 IL_018f 80 c6 01 00 04 stsfld 0x40001C6 IL_0194 1f 0d ldc.i4.s 0xD IL_0196 8d 31 00 00 1b newarr 0x1B000031 IL_019b 25 dup IL_019c 16 ldc.i4.0 IL_019d 1f 0d ldc.i4.s 0xD IL_019f 8d 47 00 00 01 newarr 0x1000047 IL_01a4 25 dup IL_01a5 d0 6e 06 00 04 ldtoken 0x400066E IL_01aa 28 90 01 00 0a call 0xA000190 IL_01af a2 stelem.ref IL_01b0 25 dup IL_01b1 17 ldc.i4.1 IL_01b2 1f 0d ldc.i4.s 0xD IL_01b4 8d 47 00 00 01 newarr 0x1000047 IL_01b9 25 dup IL_01ba d0 50 06 00 04 ldtoken 0x4000650 IL_01bf 28 90 01 00 0a call 0xA000190 IL_01c4 a2 stelem.ref IL_01c5 25 dup IL_01c6 18 ldc.i4.2 IL_01c7 1f 0d ldc.i4.s 0xD IL_01c9 8d 47 00 00 01 newarr 0x1000047 IL_01ce 25 dup IL_01cf d0 74 06 00 04 ldtoken 0x4000674 IL_01d4 28 90 01 00 0a call 0xA000190 IL_01d9 a2 stelem.ref IL_01da 25 dup IL_01db 19 ldc.i4.3 IL_01dc 1f 0d ldc.i4.s 0xD IL_01de 8d 47 00 00 01 newarr 0x1000047 IL_01e3 25 dup IL_01e4 d0 6a 06 00 04 ldtoken 0x400066A IL_01e9 28 90 01 00 0a call 0xA000190 IL_01ee a2 stelem.ref IL_01ef 25 dup IL_01f0 1a ldc.i4.4 IL_01f1 1f 0d ldc.i4.s 0xD IL_01f3 8d 47 00 00 01 newarr 0x1000047 IL_01f8 25 dup IL_01f9 d0 7c 06 00 04 ldtoken 0x400067C IL_01fe 28 90 01 00 0a call 0xA000190 IL_0203 a2 stelem.ref IL_0204 25 dup IL_0205 1b ldc.i4.5 IL_0206 1f 0d ldc.i4.s 0xD IL_0208 8d 47 00 00 01 newarr 0x1000047 IL_020d 25 dup IL_020e d0 79 06 00 04 ldtoken 0x4000679 IL_0213 28 90 01 00 0a call 0xA000190 IL_0218 a2 stelem.ref IL_0219 25 dup IL_021a 1c ldc.i4.6 IL_021b 1f 0d ldc.i4.s 0xD IL_021d 8d 47 00 00 01 newarr 0x1000047 IL_0222 25 dup IL_0223 d0 8a 06 00 04 ldtoken 0x400068A IL_0228 28 90 01 00 0a call 0xA000190 IL_022d a2 stelem.ref IL_022e 25 dup IL_022f 1d ldc.i4.7 IL_0230 1f 0d ldc.i4.s 0xD IL_0232 8d 47 00 00 01 newarr 0x1000047 IL_0237 25 dup IL_0238 d0 5b 06 00 04 ldtoken 0x400065B IL_023d 28 90 01 00 0a call 0xA000190 IL_0242 a2 stelem.ref IL_0243 25 dup IL_0244 1e ldc.i4.8 IL_0245 1f 0d ldc.i4.s 0xD IL_0247 8d 47 00 00 01 newarr 0x1000047 IL_024c 25 dup IL_024d d0 84 06 00 04 ldtoken 0x4000684 IL_0252 28 90 01 00 0a call 0xA000190 IL_0257 a2 stelem.ref IL_0258 25 dup IL_0259 1f 09 ldc.i4.s 0x9 IL_025b 1f 0d ldc.i4.s 0xD IL_025d 8d 47 00 00 01 newarr 0x1000047 IL_0262 25 dup IL_0263 d0 54 06 00 04 ldtoken 0x4000654 IL_0268 28 90 01 00 0a call 0xA000190 IL_026d a2 stelem.ref IL_026e 25 dup IL_026f 1f 0a ldc.i4.s 0xA IL_0271 1f 0d ldc.i4.s 0xD IL_0273 8d 47 00 00 01 newarr 0x1000047 IL_0278 25 dup IL_0279 d0 53 06 00 04 ldtoken 0x4000653 IL_027e 28 90 01 00 0a call 0xA000190 IL_0283 a2 stelem.ref IL_0284 25 dup IL_0285 1f 0b ldc.i4.s 0xB IL_0287 1f 0d ldc.i4.s 0xD IL_0289 8d 47 00 00 01 newarr 0x1000047 IL_028e 25 dup IL_028f d0 7b 06 00 04 ldtoken 0x400067B IL_0294 28 90 01 00 0a call 0xA000190 IL_0299 a2 stelem.ref IL_029a 25 dup IL_029b 1f 0c ldc.i4.s 0xC IL_029d 1f 0d ldc.i4.s 0xD IL_029f 8d 47 00 00 01 newarr 0x1000047 IL_02a4 25 dup IL_02a5 d0 67 06 00 04 ldtoken 0x4000667 IL_02aa 28 90 01 00 0a call 0xA000190 IL_02af a2 stelem.ref IL_02b0 80 c7 01 00 04 stsfld 0x40001C7 IL_02b5 1f 10 ldc.i4.s 0x10 IL_02b7 8d 31 00 00 1b newarr 0x1B000031 IL_02bc 25 dup IL_02bd 16 ldc.i4.0 IL_02be 1f 10 ldc.i4.s 0x10 IL_02c0 8d 47 00 00 01 newarr 0x1000047 IL_02c5 25 dup IL_02c6 d0 7a 06 00 04 ldtoken 0x400067A IL_02cb 28 90 01 00 0a call 0xA000190 IL_02d0 a2 stelem.ref IL_02d1 25 dup IL_02d2 17 ldc.i4.1 IL_02d3 1f 10 ldc.i4.s 0x10 IL_02d5 8d 47 00 00 01 newarr 0x1000047 IL_02da 25 dup IL_02db d0 86 06 00 04 ldtoken 0x4000686 IL_02e0 28 90 01 00 0a call 0xA000190 IL_02e5 a2 stelem.ref IL_02e6 25 dup IL_02e7 18 ldc.i4.2 IL_02e8 1f 10 ldc.i4.s 0x10 IL_02ea 8d 47 00 00 01 newarr 0x1000047 IL_02ef 25 dup IL_02f0 d0 4f 06 00 04 ldtoken 0x400064F IL_02f5 28 90 01 00 0a call 0xA000190 IL_02fa a2 stelem.ref IL_02fb 25 dup IL_02fc 19 ldc.i4.3 IL_02fd 1f 10 ldc.i4.s 0x10 IL_02ff 8d 47 00 00 01 newarr 0x1000047 IL_0304 25 dup IL_0305 d0 89 06 00 04 ldtoken 0x4000689 IL_030a 28 90 01 00 0a call 0xA000190 IL_030f a2 stelem.ref IL_0310 25 dup IL_0311 1a ldc.i4.4 IL_0312 1f 10 ldc.i4.s 0x10 IL_0314 8d 47 00 00 01 newarr 0x1000047 IL_0319 25 dup IL_031a d0 6f 06 00 04 ldtoken 0x400066F IL_031f 28 90 01 00 0a call 0xA000190 IL_0324 a2 stelem.ref IL_0325 25 dup IL_0326 1b ldc.i4.5 IL_0327 1f 10 ldc.i4.s 0x10 IL_0329 8d 47 00 00 01 newarr 0x1000047 IL_032e 25 dup IL_032f d0 80 06 00 04 ldtoken 0x4000680 IL_0334 28 90 01 00 0a call 0xA000190 IL_0339 a2 stelem.ref IL_033a 25 dup IL_033b 1c ldc.i4.6 IL_033c 1f 10 ldc.i4.s 0x10 IL_033e 8d 47 00 00 01 newarr 0x1000047 IL_0343 25 dup IL_0344 d0 63 06 00 04 ldtoken 0x4000663 IL_0349 28 90 01 00 0a call 0xA000190 IL_034e a2 stelem.ref IL_034f 25 dup IL_0350 1d ldc.i4.7 IL_0351 1f 10 ldc.i4.s 0x10 IL_0353 8d 47 00 00 01 newarr 0x1000047 IL_0358 25 dup IL_0359 d0 5e 06 00 04 ldtoken 0x400065E IL_035e 28 90 01 00 0a call 0xA000190 IL_0363 a2 stelem.ref IL_0364 25 dup IL_0365 1e ldc.i4.8 IL_0366 1f 10 ldc.i4.s 0x10 IL_0368 8d 47 00 00 01 newarr 0x1000047 IL_036d 25 dup IL_036e d0 52 06 00 04 ldtoken 0x4000652 IL_0373 28 90 01 00 0a call 0xA000190 IL_0378 a2 stelem.ref IL_0379 25 dup IL_037a 1f 09 ldc.i4.s 0x9 IL_037c 1f 10 ldc.i4.s 0x10 IL_037e 8d 47 00 00 01 newarr 0x1000047 IL_0383 25 dup IL_0384 d0 61 06 00 04 ldtoken 0x4000661 IL_0389 28 90 01 00 0a call 0xA000190 IL_038e a2 stelem.ref IL_038f 25 dup IL_0390 1f 0a ldc.i4.s 0xA IL_0392 1f 10 ldc.i4.s 0x10 IL_0394 8d 47 00 00 01 newarr 0x1000047 IL_0399 25 dup IL_039a d0 5f 06 00 04 ldtoken 0x400065F IL_039f 28 90 01 00 0a call 0xA000190 IL_03a4 a2 stelem.ref IL_03a5 25 dup IL_03a6 1f 0b ldc.i4.s 0xB IL_03a8 1f 10 ldc.i4.s 0x10 IL_03aa 8d 47 00 00 01 newarr 0x1000047 IL_03af 25 dup IL_03b0 d0 60 06 00 04 ldtoken 0x4000660 IL_03b5 28 90 01 00 0a call 0xA000190 IL_03ba a2 stelem.ref IL_03bb 25 dup IL_03bc 1f 0c ldc.i4.s 0xC IL_03be 1f 10 ldc.i4.s 0x10 IL_03c0 8d 47 00 00 01 newarr 0x1000047 IL_03c5 25 dup IL_03c6 d0 8f 06 00 04 ldtoken 0x400068F IL_03cb 28 90 01 00 0a call 0xA000190 IL_03d0 a2 stelem.ref IL_03d1 25 dup IL_03d2 1f 0d ldc.i4.s 0xD IL_03d4 1f 10 ldc.i4.s 0x10 IL_03d6 8d 47 00 00 01 newarr 0x1000047 IL_03db 25 dup IL_03dc d0 83 06 00 04 ldtoken 0x4000683 IL_03e1 28 90 01 00 0a call 0xA000190 IL_03e6 a2 stelem.ref IL_03e7 25 dup IL_03e8 1f 0e ldc.i4.s 0xE IL_03ea 1f 10 ldc.i4.s 0x10 IL_03ec 8d 47 00 00 01 newarr 0x1000047 IL_03f1 25 dup IL_03f2 d0 87 06 00 04 ldtoken 0x4000687 IL_03f7 28 90 01 00 0a call 0xA000190 IL_03fc a2 stelem.ref IL_03fd 25 dup IL_03fe 1f 0f ldc.i4.s 0xF IL_0400 1f 10 ldc.i4.s 0x10 IL_0402 8d 47 00 00 01 newarr 0x1000047 IL_0407 25 dup IL_0408 d0 56 06 00 04 ldtoken 0x4000656 IL_040d 28 90 01 00 0a call 0xA000190 IL_0412 a2 stelem.ref IL_0413 80 c8 01 00 04 stsfld 0x40001C8 IL_0418 1a ldc.i4.4 IL_0419 8d 35 00 00 02 newarr 0x2000035 IL_041e 25 dup IL_041f d0 5a 06 00 04 ldtoken 0x400065A IL_0424 28 90 01 00 0a call 0xA000190 IL_0429 80 cb 01 00 04 stsfld 0x40001CB IL_042e 1f 1a ldc.i4.s 0x1A IL_0430 8d 34 00 00 02 newarr 0x2000034 IL_0435 25 dup IL_0436 d0 90 06 00 04 ldtoken 0x4000690 IL_043b 28 90 01 00 0a call 0xA000190 IL_0440 80 cc 01 00 04 stsfld 0x40001CC IL_0445 2a ret ; Initial local variable assignments ; *************** In compInitDebuggingInfo() for Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() getVars() returned cVars = 0, extendOthers = true info.compStmtOffsetsCount = 0 info.compStmtOffsetsImplicit = 0007h ( STACK_EMPTY NOP CALL_SITE ) *************** In fgFindBasicBlocks() for Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() Jump targets: none New Basic Block BB01 [0000] created. BB01 [000..446) INLINER: during 'prejit' result 'failed this callee' reason 'too many il bytes' for 'n/a' calling 'Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor()' INLINER: Marking Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() as NOINLINE because of too many il bytes INLINER: during 'prejit' result 'failed this callee' reason 'too many il bytes' CLFLG_MINOPT set for method Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() IL Code Size,Instr 1094, 399, Basic Block count 1, Local Variable Num,Ref count 0, 0 for method Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() OPTIONS: opts.MinOpts() == true Basic block list for 'Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor()' -------------------------------------------------------------------------------------------------------------------------------------- BBnum BBid ref try hnd weight [IL range] [jump] [EH region] [flags] -------------------------------------------------------------------------------------------------------------------------------------- BB01 [0000] 1 1 [000..446) (return) -------------------------------------------------------------------------------------------------------------------------------------- *************** In impImport() for Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor() impImportBlockPending for BB01 Importing BB01 (PC=000) of 'Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionBinder:.cctor()' [ 0] 0 (0x000) ldc.i4.s 16 [ 1] 2 (0x002) newarr 1B000031 lvaGrabTemp returning 0 (V00 tmp0) called for impSpillStackEnsure. [000006] ------------ * STMT void (IL 0x000... ???) [000003] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000001] ------------ arg0 | | \--* CNS_INT int 16 [000005] -ACXG------- \--* ASG ref [000004] D------N---- \--* LCL_VAR ref V00 tmp0 lvaSetClass: setting class for V00 to (0000000000420028) [System.Private.CoreLib]System.Byte[][] [ 1] 7 (0x007) dup [ 2] 8 (0x008) ldc.i4.0 0 [ 3] 9 (0x009) ldc.i4.s 16 [ 4] 11 (0x00b) newarr 01000047 lvaGrabTemp returning 1 (V01 tmp1) called for impSpillStackEnsure. [000015] ------------ * STMT void (IL 0x007... ???) [000009] ------------ | /--* CNS_INT int 0 [000014] -A---------- \--* ASG int [000013] D------N---- \--* LCL_VAR int V01 tmp1 lvaGrabTemp returning 2 (V02 tmp2) called for impSpillStackEnsure. [000019] ------------ * STMT void (IL ???... ???) [000012] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000010] ------------ arg0 | | \--* CNS_INT int 16 [000018] -ACXG------- \--* ASG ref [000017] D------N---- \--* LCL_VAR ref V02 tmp2 lvaSetClass: setting class for V02 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 16 (0x010) dup [ 5] 17 (0x011) ldtoken [ 6] 22 (0x016) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000031] ------------ * STMT void (IL 0x010... ???) [000029] -------N---- | /--* IND struct [000028] ------------ | | \--* CNS_INT(h) long 0x420088 static [000030] -A------R--- \--* ASG struct (copy) [000027] -------N---- \--* BLK(16) struct [000025] ------------ | /--* CNS_INT long 16 [000026] ------------ \--* ADD byref [000021] ------------ \--* LCL_VAR ref V02 tmp2 [ 4] 27 (0x01b) stelem.ref [000036] ------------ * STMT void (IL 0x01B... ???) [000035] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000008] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000016] ------------ arg1 +--* LCL_VAR int V01 tmp1 [000020] ------------ arg2 \--* LCL_VAR ref V02 tmp2 [ 1] 28 (0x01c) dup [ 2] 29 (0x01d) ldc.i4.1 1 [ 3] 30 (0x01e) ldc.i4.s 16 [ 4] 32 (0x020) newarr 01000047 lvaGrabTemp returning 3 (V03 tmp3) called for impSpillStackEnsure. [000044] ------------ * STMT void (IL ???... ???) [000038] ------------ | /--* CNS_INT int 1 [000043] -A---------- \--* ASG int [000042] D------N---- \--* LCL_VAR int V03 tmp3 lvaGrabTemp returning 4 (V04 tmp4) called for impSpillStackEnsure. [000048] ------------ * STMT void (IL ???... ???) [000041] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000039] ------------ arg0 | | \--* CNS_INT int 16 [000047] -ACXG------- \--* ASG ref [000046] D------N---- \--* LCL_VAR ref V04 tmp4 lvaSetClass: setting class for V04 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 37 (0x025) dup [ 5] 38 (0x026) ldtoken [ 6] 43 (0x02b) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000060] ------------ * STMT void (IL 0x025... ???) [000058] -------N---- | /--* IND struct [000057] ------------ | | \--* CNS_INT(h) long 0x4200A0 static [000059] -A------R--- \--* ASG struct (copy) [000056] -------N---- \--* BLK(16) struct [000054] ------------ | /--* CNS_INT long 16 [000055] ------------ \--* ADD byref [000050] ------------ \--* LCL_VAR ref V04 tmp4 [ 4] 48 (0x030) stelem.ref [000065] ------------ * STMT void (IL 0x030... ???) [000064] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000037] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000045] ------------ arg1 +--* LCL_VAR int V03 tmp3 [000049] ------------ arg2 \--* LCL_VAR ref V04 tmp4 [ 1] 49 (0x031) dup [ 2] 50 (0x032) ldc.i4.2 2 [ 3] 51 (0x033) ldc.i4.s 16 [ 4] 53 (0x035) newarr 01000047 lvaGrabTemp returning 5 (V05 tmp5) called for impSpillStackEnsure. [000073] ------------ * STMT void (IL ???... ???) [000067] ------------ | /--* CNS_INT int 2 [000072] -A---------- \--* ASG int [000071] D------N---- \--* LCL_VAR int V05 tmp5 lvaGrabTemp returning 6 (V06 tmp6) called for impSpillStackEnsure. [000077] ------------ * STMT void (IL ???... ???) [000070] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000068] ------------ arg0 | | \--* CNS_INT int 16 [000076] -ACXG------- \--* ASG ref [000075] D------N---- \--* LCL_VAR ref V06 tmp6 lvaSetClass: setting class for V06 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 58 (0x03a) dup [ 5] 59 (0x03b) ldtoken [ 6] 64 (0x040) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000089] ------------ * STMT void (IL 0x03A... ???) [000087] -------N---- | /--* IND struct [000086] ------------ | | \--* CNS_INT(h) long 0x4200B8 static [000088] -A------R--- \--* ASG struct (copy) [000085] -------N---- \--* BLK(16) struct [000083] ------------ | /--* CNS_INT long 16 [000084] ------------ \--* ADD byref [000079] ------------ \--* LCL_VAR ref V06 tmp6 [ 4] 69 (0x045) stelem.ref [000094] ------------ * STMT void (IL 0x045... ???) [000093] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000066] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000074] ------------ arg1 +--* LCL_VAR int V05 tmp5 [000078] ------------ arg2 \--* LCL_VAR ref V06 tmp6 [ 1] 70 (0x046) dup [ 2] 71 (0x047) ldc.i4.3 3 [ 3] 72 (0x048) ldc.i4.s 16 [ 4] 74 (0x04a) newarr 01000047 lvaGrabTemp returning 7 (V07 tmp7) called for impSpillStackEnsure. [000102] ------------ * STMT void (IL ???... ???) [000096] ------------ | /--* CNS_INT int 3 [000101] -A---------- \--* ASG int [000100] D------N---- \--* LCL_VAR int V07 tmp7 lvaGrabTemp returning 8 (V08 tmp8) called for impSpillStackEnsure. [000106] ------------ * STMT void (IL ???... ???) [000099] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000097] ------------ arg0 | | \--* CNS_INT int 16 [000105] -ACXG------- \--* ASG ref [000104] D------N---- \--* LCL_VAR ref V08 tmp8 lvaSetClass: setting class for V08 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 79 (0x04f) dup [ 5] 80 (0x050) ldtoken [ 6] 85 (0x055) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000118] ------------ * STMT void (IL 0x04F... ???) [000116] -------N---- | /--* IND struct [000115] ------------ | | \--* CNS_INT(h) long 0x4200D0 static [000117] -A------R--- \--* ASG struct (copy) [000114] -------N---- \--* BLK(16) struct [000112] ------------ | /--* CNS_INT long 16 [000113] ------------ \--* ADD byref [000108] ------------ \--* LCL_VAR ref V08 tmp8 [ 4] 90 (0x05a) stelem.ref [000123] ------------ * STMT void (IL 0x05A... ???) [000122] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000095] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000103] ------------ arg1 +--* LCL_VAR int V07 tmp7 [000107] ------------ arg2 \--* LCL_VAR ref V08 tmp8 [ 1] 91 (0x05b) dup [ 2] 92 (0x05c) ldc.i4.4 4 [ 3] 93 (0x05d) ldc.i4.s 16 [ 4] 95 (0x05f) newarr 01000047 lvaGrabTemp returning 9 (V09 tmp9) called for impSpillStackEnsure. [000131] ------------ * STMT void (IL ???... ???) [000125] ------------ | /--* CNS_INT int 4 [000130] -A---------- \--* ASG int [000129] D------N---- \--* LCL_VAR int V09 tmp9 lvaGrabTemp returning 10 (V10 tmp10) called for impSpillStackEnsure. [000135] ------------ * STMT void (IL ???... ???) [000128] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000126] ------------ arg0 | | \--* CNS_INT int 16 [000134] -ACXG------- \--* ASG ref [000133] D------N---- \--* LCL_VAR ref V10 tmp10 lvaSetClass: setting class for V10 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 100 (0x064) dup [ 5] 101 (0x065) ldtoken [ 6] 106 (0x06a) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000147] ------------ * STMT void (IL 0x064... ???) [000145] -------N---- | /--* IND struct [000144] ------------ | | \--* CNS_INT(h) long 0x4200E8 static [000146] -A------R--- \--* ASG struct (copy) [000143] -------N---- \--* BLK(16) struct [000141] ------------ | /--* CNS_INT long 16 [000142] ------------ \--* ADD byref [000137] ------------ \--* LCL_VAR ref V10 tmp10 [ 4] 111 (0x06f) stelem.ref [000152] ------------ * STMT void (IL 0x06F... ???) [000151] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000124] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000132] ------------ arg1 +--* LCL_VAR int V09 tmp9 [000136] ------------ arg2 \--* LCL_VAR ref V10 tmp10 [ 1] 112 (0x070) dup [ 2] 113 (0x071) ldc.i4.5 5 [ 3] 114 (0x072) ldc.i4.s 16 [ 4] 116 (0x074) newarr 01000047 lvaGrabTemp returning 11 (V11 tmp11) called for impSpillStackEnsure. [000160] ------------ * STMT void (IL ???... ???) [000154] ------------ | /--* CNS_INT int 5 [000159] -A---------- \--* ASG int [000158] D------N---- \--* LCL_VAR int V11 tmp11 lvaGrabTemp returning 12 (V12 tmp12) called for impSpillStackEnsure. [000164] ------------ * STMT void (IL ???... ???) [000157] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000155] ------------ arg0 | | \--* CNS_INT int 16 [000163] -ACXG------- \--* ASG ref [000162] D------N---- \--* LCL_VAR ref V12 tmp12 lvaSetClass: setting class for V12 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 121 (0x079) dup [ 5] 122 (0x07a) ldtoken [ 6] 127 (0x07f) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000176] ------------ * STMT void (IL 0x079... ???) [000174] -------N---- | /--* IND struct [000173] ------------ | | \--* CNS_INT(h) long 0x4200E8 static [000175] -A------R--- \--* ASG struct (copy) [000172] -------N---- \--* BLK(16) struct [000170] ------------ | /--* CNS_INT long 16 [000171] ------------ \--* ADD byref [000166] ------------ \--* LCL_VAR ref V12 tmp12 [ 4] 132 (0x084) stelem.ref [000181] ------------ * STMT void (IL 0x084... ???) [000180] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000153] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000161] ------------ arg1 +--* LCL_VAR int V11 tmp11 [000165] ------------ arg2 \--* LCL_VAR ref V12 tmp12 [ 1] 133 (0x085) dup [ 2] 134 (0x086) ldc.i4.6 6 [ 3] 135 (0x087) ldc.i4.s 16 [ 4] 137 (0x089) newarr 01000047 lvaGrabTemp returning 13 (V13 tmp13) called for impSpillStackEnsure. [000189] ------------ * STMT void (IL ???... ???) [000183] ------------ | /--* CNS_INT int 6 [000188] -A---------- \--* ASG int [000187] D------N---- \--* LCL_VAR int V13 tmp13 lvaGrabTemp returning 14 (V14 tmp14) called for impSpillStackEnsure. [000193] ------------ * STMT void (IL ???... ???) [000186] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000184] ------------ arg0 | | \--* CNS_INT int 16 [000192] -ACXG------- \--* ASG ref [000191] D------N---- \--* LCL_VAR ref V14 tmp14 lvaSetClass: setting class for V14 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 142 (0x08e) dup [ 5] 143 (0x08f) ldtoken [ 6] 148 (0x094) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000205] ------------ * STMT void (IL 0x08E... ???) [000203] -------N---- | /--* IND struct [000202] ------------ | | \--* CNS_INT(h) long 0x4200E8 static [000204] -A------R--- \--* ASG struct (copy) [000201] -------N---- \--* BLK(16) struct [000199] ------------ | /--* CNS_INT long 16 [000200] ------------ \--* ADD byref [000195] ------------ \--* LCL_VAR ref V14 tmp14 [ 4] 153 (0x099) stelem.ref [000210] ------------ * STMT void (IL 0x099... ???) [000209] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000182] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000190] ------------ arg1 +--* LCL_VAR int V13 tmp13 [000194] ------------ arg2 \--* LCL_VAR ref V14 tmp14 [ 1] 154 (0x09a) dup [ 2] 155 (0x09b) ldc.i4.7 7 [ 3] 156 (0x09c) ldc.i4.s 16 [ 4] 158 (0x09e) newarr 01000047 lvaGrabTemp returning 15 (V15 tmp15) called for impSpillStackEnsure. [000218] ------------ * STMT void (IL ???... ???) [000212] ------------ | /--* CNS_INT int 7 [000217] -A---------- \--* ASG int [000216] D------N---- \--* LCL_VAR int V15 tmp15 lvaGrabTemp returning 16 (V16 tmp16) called for impSpillStackEnsure. [000222] ------------ * STMT void (IL ???... ???) [000215] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000213] ------------ arg0 | | \--* CNS_INT int 16 [000221] -ACXG------- \--* ASG ref [000220] D------N---- \--* LCL_VAR ref V16 tmp16 lvaSetClass: setting class for V16 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 163 (0x0a3) dup [ 5] 164 (0x0a4) ldtoken [ 6] 169 (0x0a9) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000234] ------------ * STMT void (IL 0x0A3... ???) [000232] -------N---- | /--* IND struct [000231] ------------ | | \--* CNS_INT(h) long 0x4200E8 static [000233] -A------R--- \--* ASG struct (copy) [000230] -------N---- \--* BLK(16) struct [000228] ------------ | /--* CNS_INT long 16 [000229] ------------ \--* ADD byref [000224] ------------ \--* LCL_VAR ref V16 tmp16 [ 4] 174 (0x0ae) stelem.ref [000239] ------------ * STMT void (IL 0x0AE... ???) [000238] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000211] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000219] ------------ arg1 +--* LCL_VAR int V15 tmp15 [000223] ------------ arg2 \--* LCL_VAR ref V16 tmp16 [ 1] 175 (0x0af) dup [ 2] 176 (0x0b0) ldc.i4.8 8 [ 3] 177 (0x0b1) ldc.i4.s 16 [ 4] 179 (0x0b3) newarr 01000047 lvaGrabTemp returning 17 (V17 tmp17) called for impSpillStackEnsure. [000247] ------------ * STMT void (IL ???... ???) [000241] ------------ | /--* CNS_INT int 8 [000246] -A---------- \--* ASG int [000245] D------N---- \--* LCL_VAR int V17 tmp17 lvaGrabTemp returning 18 (V18 tmp18) called for impSpillStackEnsure. [000251] ------------ * STMT void (IL ???... ???) [000244] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000242] ------------ arg0 | | \--* CNS_INT int 16 [000250] -ACXG------- \--* ASG ref [000249] D------N---- \--* LCL_VAR ref V18 tmp18 lvaSetClass: setting class for V18 to (0000000000420038) [System.Private.CoreLib]System.Byte[] [ 4] 184 (0x0b8) dup [ 5] 185 (0x0b9) ldtoken [ 6] 190 (0x0be) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0 [000263] ------------ * STMT void (IL 0x0B8... ???) [000261] -------N---- | /--* IND struct [000260] ------------ | | \--* CNS_INT(h) long 0x4200E8 static [000262] -A------R--- \--* ASG struct (copy) [000259] -------N---- \--* BLK(16) struct [000257] ------------ | /--* CNS_INT long 16 [000258] ------------ \--* ADD byref [000253] ------------ \--* LCL_VAR ref V18 tmp18 [ 4] 195 (0x0c3) stelem.ref [000268] ------------ * STMT void (IL 0x0C3... ???) [000267] --CXG------- \--* CALL help void HELPER.CORINFO_HELP_ARRADDR_ST [000240] ------------ arg0 +--* LCL_VAR ref V00 tmp0 [000248] ------------ arg1 +--* LCL_VAR int V17 tmp17 [000252] ------------ arg2 \--* LCL_VAR ref V18 tmp18 [ 1] 196 (0x0c4) dup [ 2] 197 (0x0c5) ldc.i4.s 9 [ 3] 199 (0x0c7) ldc.i4.s 16 [ 4] 201 (0x0c9) newarr 01000047 lvaGrabTemp returning 19 (V19 tmp19) called for impSpillStackEnsure. [000276] ------------ * STMT void (IL ???... ???) [000273] --CXG------- | /--* CALL help ref HELPER.CORINFO_HELP_READYTORUN_NEWARR_1 [000271] ------------ arg0 | | \--* CNS_INT int 16 [000275] -ACXG------- \--* ASG ref [000274] D------N---- \--* LCL_VAR ref V19 tmp19 lvaSetClass: setting class for V19 to (0000000000420038) [System.Private.CoreLib]System.Byte[] lvaGrabTemp returning 20 (V20 tmp20) called for impSpillStackEnsure. [000280] ------------ * STMT void (IL ???... ???) [000270] ------------ | /--* CNS_INT int 9 [000279] -A---------- \--* ASG int [000278] D------N---- \--* LCL_VAR int V20 tmp20 [ 4] 206 (0x0ce) dup [ 5] 207 (0x0cf) ldtoken [ 6] 212 (0x0d4) call 0A000190 In Compiler::impImportCall: opcode is call, kind=0, callRetType is void, structSize is 0