First diff

Created Diff never expires
0 removals
Words removed0
Total words3496
Words removed (%)0.00
260 lines
0 additions
Words added0
Total words3496
Words added (%)0.00
260 lines
; Assembly listing for method testout1:Func_0():int
; Assembly listing for method testout1:Func_0():int
; Emitting BLENDED_CODE for generic ARM64 CPU - Unix
; Emitting BLENDED_CODE for generic ARM64 CPU - Unix
; optimized code
; optimized code
; fp based frame
; fp based frame
; partially interruptible
; partially interruptible
; No matching PGO data
; No matching PGO data
; invoked as altjit
; invoked as altjit
; Final local variable assignments
; Final local variable assignments
;
;
; V00 loc0 [V00 ] (186,144 ) struct (416) [fp+22D8H] do-not-enreg[XS] must-init addr-exposed ld-addr-op ptr
; V00 loc0 [V00 ] (186,144 ) struct (416) [fp+22D8H] do-not-enreg[XS] must-init addr-exposed ld-addr-op ptr
; V01 loc1 [V01,T03] ( 54, 39.50) ref -> x19 class-hnd exact single-def
; V01 loc1 [V01,T03] ( 54, 39.50) ref -> x19 class-hnd exact single-def
; V02 loc2 [V02,T60] ( 7, 7 ) long -> x20 single-def
; V02 loc2 [V02,T60] ( 7, 7 ) long -> x20 single-def
;* V03 loc3 [V03 ] ( 0, 0 ) double -> zero-ref single-def
;* V03 loc3 [V03 ] ( 0, 0 ) double -> zero-ref single-def
; V04 loc4 [V04,T260] ( 8, 5.50) long -> x21 single-def
; V04 loc4 [V04,T260] ( 8, 5.50) long -> x21 single-def
; V05 loc5 [V05,T02] ( 85, 64 ) ref -> x22 class-hnd single-def
; V05 loc5 [V05,T02] ( 85, 64 ) ref -> x22 class-hnd single-def
;* V06 loc6 [V06,T758] ( 0, 0 ) long -> zero-ref single-def
;* V06 loc6 [V06,T758] ( 0, 0 ) long -> zero-ref single-def
; V07 loc7 [V07,T277] ( 4, 4 ) long -> x23 single-def
; V07 loc7 [V07,T277] ( 4, 4 ) long -> x23 single-def
; V08 loc8 [V08,T368] ( 3, 3 ) long -> x24 single-def
; V08 loc8 [V08,T368] ( 3, 3 ) long -> x24 single-def
; V09 loc9 [V09,T369] ( 3, 3 ) long -> x25 single-def
; V09 loc9 [V09,T369] ( 3, 3 ) long -> x25 single-def
; V10 loc10 [V10,T330] ( 4, 3 ) long -> x26 single-def
; V10 loc10 [V10,T330] ( 4, 3 ) long -> x26 single-def
;* V11 loc11 [V11 ] ( 0, 0 ) double -> zero-ref single-def
;* V11 loc11 [V11 ] ( 0, 0 ) double -> zero-ref single-def
; V12 loc12 [V12,T370] ( 3, 3 ) long -> x27 single-def
; V12 loc12 [V12,T370] ( 3, 3 ) long -> x27 single-def
;* V13 loc13 [V13 ] ( 0, 0 ) double -> zero-ref single-def
;* V13 loc13 [V13 ] ( 0, 0 ) double -> zero-ref single-def
;* V14 loc14 [V14 ] ( 0, 0 ) double -> zero-ref single-def
;* V14 loc14 [V14 ] ( 0, 0 ) double -> zero-ref single-def
; V15 loc15 [V15,T371] ( 3, 3 ) long -> x28 single-def
; V15 loc15 [V15,T371] ( 3, 3 ) long -> x28 single-def
;* V16 loc16 [V16,T759] ( 0, 0 ) long -> zero-ref single-def
;* V16 loc16 [V16,T759] ( 0, 0 ) long -> zero-ref single-def
; V17 loc17 [V17,T261] ( 8, 5.50) long -> [fp+22D0H] spill-single-def ptr
; V17 loc17 [V17,T261] ( 8, 5.50) long -> [fp+22D0H] spill-single-def ptr
; V18 loc18 [V18 ] ( 3, 3 ) struct (16) [fp+22C0H] do-not-enreg[XSA] multireg-arg must-init addr-exposed ld-addr-op
; V18 loc18 [V18 ] ( 3, 3 ) struct (16) [fp+22C0H] do-not-enreg[XSA] multireg-arg must-init addr-exposed ld-addr-op
; V19 loc19 [V19,T266] ( 5, 4 ) long -> [fp+22B8H] ptr
; V19 loc19 [V19,T266] ( 5, 4 ) long -> [fp+22B8H] ptr
; V20 loc20 [V20,T40] ( 11, 8.50) long -> [fp+22B0H]
; V20 loc20 [V20,T40] ( 11, 8.50) long -> [fp+22B0H]
; V21 loc21 [V21,T264] ( 6, 5 ) int -> [fp+22ACH]
; V21 loc21 [V21,T264] ( 6, 5 ) int -> [fp+22ACH]
; V22 loc22 [V22 ] ( 8, 8 ) struct (16) [fp+2298H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V22 loc22 [V22 ] ( 8, 8 ) struct (16) [fp+2298H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V23 loc23 [V23,T768] ( 9, 6.50) double -> d8
; V23 loc23 [V23,T768] ( 9, 6.50) double -> d8
; V24 loc24 [V24,T278] ( 4, 4 ) long -> [fp+2290H]
; V24 loc24 [V24,T278] ( 4, 4 ) long -> [fp+2290H]
; V25 loc25 [V25,T267] ( 5, 4 ) long -> [fp+2288H] ptr
; V25 loc25 [V25,T267] ( 5, 4 ) long -> [fp+2288H] ptr
; V26 loc26 [V26,T792] ( 4, 4 ) double -> d9
; V26 loc26 [V26,T792] ( 4, 4 ) double -> d9
; V27 loc27 [V27,T793] ( 4, 4 ) double -> d10
; V27 loc27 [V27,T793] ( 4, 4 ) double -> d10
; V28 loc28 [V28,T794] ( 4, 4 ) double -> d11
; V28 loc28 [V28,T794] ( 4, 4 ) double -> d11
; V29 loc29 [V29,T61] ( 9, 6.50) int -> [fp+2284H] ptr
; V29 loc29 [V29,T61] ( 9, 6.50) int -> [fp+2284H] ptr
; V30 loc30 [V30,T780] ( 7, 4.50) double -> d12
; V30 loc30 [V30,T780] ( 7, 4.50) double -> d12
; V31 loc31 [V31,T331] ( 3, 2 ) short -> [fp+2280H]
; V31 loc31 [V31,T331] ( 3, 2 ) short -> [fp+2280H]
; V32 loc32 [V32,T773] ( 7, 6 ) float -> d13
; V32 loc32 [V32,T773] ( 7, 6 ) float -> d13
; V33 loc33 [V33,T795] ( 4, 4 ) double -> d14
; V33 loc33 [V33,T795] ( 4, 4 ) double -> d14
; V34 loc34 [V34,T782] ( 5, 4 ) double -> d15
; V34 loc34 [V34,T782] ( 5, 4 ) double -> d15
; V35 loc35 [V35,T268] ( 5, 4 ) long -> [fp+2278H] ptr
; V35 loc35 [V35,T268] ( 5, 4 ) long -> [fp+2278H] ptr
; V36 loc36 [V36,T59] ( 8, 7 ) int -> [fp+2274H] ptr
; V36 loc36 [V36,T59] ( 8, 7 ) int -> [fp+2274H] ptr
; V37 loc37 [V37,T852] ( 2, 2 ) double -> [fp+2268H]
; V37 loc37 [V37,T852] ( 2, 2 ) double -> [fp+2268H]
;* V38 loc38 [V38 ] ( 0, 0 ) float -> zero-ref
;* V38 loc38 [V38 ] ( 0, 0 ) float -> zero-ref
;* V39 loc39 [V39 ] ( 0, 0 ) double -> zero-ref
;* V39 loc39 [V39 ] ( 0, 0 ) double -> zero-ref
; V40 loc40 [V40,T765] ( 9, 8 ) float -> [fp+2264H] ptr
; V40 loc40 [V40,T765] ( 9, 8 ) float -> [fp+2264H] ptr
;* V41 loc41 [V41 ] ( 0, 0 ) double -> zero-ref ptr
;* V41 loc41 [V41 ] ( 0, 0 ) double -> zero-ref ptr
; V42 loc42 [V42,T796] ( 4, 4 ) double -> [fp+2258H] ptr
; V42 loc42 [V42,T796] ( 4, 4 ) double -> [fp+2258H] ptr
; V43 loc43 [V43,T57] ( 9, 6.50) short -> [fp+2254H]
; V43 loc43 [V43,T57] ( 9, 6.50) short -> [fp+2254H]
; V44 loc44 [V44,T766] ( 9, 8 ) double -> [fp+2248H] ptr
; V44 loc44 [V44,T766] ( 9, 8 ) double -> [fp+2248H] ptr
; V45 loc45 [V45,T797] ( 4, 4 ) double -> [fp+2240H] ptr
; V45 loc45 [V45,T797] ( 4, 4 ) double -> [fp+2240H] ptr
; V46 loc46 [V46,T279] ( 4, 4 ) int -> [fp+223CH] ptr
; V46 loc46 [V46,T279] ( 4, 4 ) int -> [fp+223CH] ptr
; V47 loc47 [V47 ] ( 21, 16 ) struct (16) [fp+2228H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V47 loc47 [V47 ] ( 21, 16 ) struct (16) [fp+2228H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V48 loc48 [V48,T769] ( 9, 6.50) double -> [fp+2220H] ptr
; V48 loc48 [V48,T769] ( 9, 6.50) double -> [fp+2220H] ptr
; V49 loc49 [V49,T66] ( 7, 6 ) long -> [fp+2218H]
; V49 loc49 [V49,T66] ( 7, 6 ) long -> [fp+2218H]
;* V50 loc50 [V50 ] ( 0, 0 ) double -> zero-ref
;* V50 loc50 [V50 ] ( 0, 0 ) double -> zero-ref
; V51 loc51 [V51,T798] ( 4, 4 ) double -> [fp+2210H] ptr
; V51 loc51 [V51,T798] ( 4, 4 ) double -> [fp+2210H] ptr
; V52 loc52 [V52,T58] ( 10, 7.50) int -> [fp+220CH] ptr
; V52 loc52 [V52,T58] ( 10, 7.50) int -> [fp+220CH] ptr
; V53 loc53 [V53,T783] ( 5, 4 ) double -> [fp+2200H]
; V53 loc53 [V53,T783] ( 5, 4 ) double -> [fp+2200H]
; V54 loc54 [V54,T98] ( 6, 6 ) long -> [fp+21F8H]
; V54 loc54 [V54,T98] ( 6, 6 ) long -> [fp+21F8H]
;* V55 loc55 [V55 ] ( 0, 0 ) double -> zero-ref
;* V55 loc55 [V55 ] ( 0, 0 ) double -> zero-ref
;* V56 loc56 [V56 ] ( 0, 0 ) double -> zero-ref
;* V56 loc56 [V56 ] ( 0, 0 ) double -> zero-ref
; V57 loc57 [V57,T799] ( 4, 4 ) double -> [fp+21F0H] ptr
; V57 loc57 [V57,T799] ( 4, 4 ) double -> [fp+21F0H] ptr
; V58 loc58 [V58,T41] ( 9, 8 ) long -> [fp+21E8H] ptr
; V58 loc58 [V58,T41] ( 9, 8 ) long -> [fp+21E8H] ptr
; V59 loc59 [V59,T853] ( 2, 2 ) float -> [fp+21E4H] ptr
; V59 loc59 [V59,T853] ( 2, 2 ) float -> [fp+21E4H] ptr
;* V60 loc60 [V60 ] ( 0, 0 ) double -> zero-ref ptr
;* V60 loc60 [V60 ] ( 0, 0 ) double -> zero-ref ptr
;* V61 loc61 [V61 ] ( 0, 0 ) float -> zero-ref ptr
;* V61 loc61 [V61 ] ( 0, 0 ) float -> zero-ref ptr
; V62 loc62 [V62,T774] ( 7, 6 ) double -> [fp+21D8H] ptr
; V62 loc62 [V62,T774] ( 7, 6 ) double -> [fp+21D8H] ptr
; V63 loc63 [V63,T762] ( 11, 10 ) double -> [fp+21D0H] ptr
; V63 loc63 [V63,T762] ( 11, 10 ) double -> [fp+21D0H] ptr
; V64 loc64 [V64,T800] ( 4, 4 ) double -> [fp+21C8H] ptr
; V64 loc64 [V64,T800] ( 4, 4 ) double -> [fp+21C8H] ptr
; V65 loc65 [V65,T763] ( 11, 10 ) double -> [fp+21C0H] ptr
; V65 loc65 [V65,T763] ( 11, 10 ) double -> [fp+21C0H] ptr
; V66 loc66 [V66,T851] ( 3, 2 ) double -> [fp+21B8H]
; V66 loc66 [V66,T851] ( 3, 2 ) double -> [fp+21B8H]
;* V67 loc67 [V67 ] ( 0, 0 ) double -> zero-ref ptr
;* V67 loc67 [V67 ] ( 0, 0 ) double -> zero-ref ptr
; V68 loc68 [V68,T777] ( 6, 6 ) double -> [fp+21B0H] ptr
; V68 loc68 [V68,T777] ( 6, 6 ) double -> [fp+21B0H] ptr
; V69 loc69 [V69,T262] ( 7, 4.50) short -> [fp+21ACH]
; V69 loc69 [V69,T262] ( 7, 4.50) short -> [fp+21ACH]
; V70 loc70 [V70,T269] ( 5, 4 ) long -> [fp+21A0H] ptr
; V70 loc70 [V70,T269] ( 5, 4 ) long -> [fp+21A0H] ptr
; V71 loc71 [V71,T270] ( 5, 4 ) long -> [fp+2198H]
; V71 loc71 [V71,T270] ( 5, 4 ) long -> [fp+2198H]
;* V72 loc72 [V72 ] ( 0, 0 ) float -> zero-ref ptr
;* V72 loc72 [V72 ] ( 0, 0 ) float -> zero-ref ptr
; V73 loc73 [V73 ] ( 8, 8 ) struct (16) [fp+2188H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V73 loc73 [V73 ] ( 8, 8 ) struct (16) [fp+2188H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V74 loc74 [V74,T781] ( 7, 4.50) float -> [fp+2184H] ptr
; V74 loc74 [V74,T781] ( 7, 4.50) float -> [fp+2184H] ptr
; V75 loc75 [V75 ] ( 10, 8 ) struct (16) [fp+2170H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V75 loc75 [V75 ] ( 10, 8 ) struct (16) [fp+2170H] do-not-enreg[SFAR] multireg-arg multireg-ret must-init
; V76 loc76 [V76,T271] ( 5, 4 ) long -> [fp+2168H]
; V76 loc76 [V76,T271] ( 5, 4 ) long -> [fp+2168H]
; V77 loc77 [V77,T784] ( 5, 4 ) double -> [fp+2160H] ptr
; V77 loc77 [V77,T784] ( 5, 4 ) double -> [fp+2160H] ptr
; V78 loc78 [V78,T801] ( 4, 4 ) double -> [fp+2158H] ptr
; V78 loc78 [V78,T801] ( 4, 4 ) double -> [fp+2158H] ptr
; V79 loc79 [V79,T67] ( 7, 6 ) long -> [fp+2150H]
; V79 loc79 [V79,T67] ( 7, 6 ) long -> [fp+2150H]
;* V80 loc80 [V80 ] ( 0, 0 ) double -> zero-ref ptr
;* V80 loc80 [V80 ] ( 0, 0 ) double -> zero-ref ptr
; V81 loc81 [V81 ] ( 7, 7 ) struct (16) [fp+2140H] do-not-enreg[XSAR] multireg-arg multireg-ret must-init addr-exposed ld-addr-op
; V81 loc81 [V81 ] ( 7, 7 ) struct (16) [fp+2140H] do-not-enreg[XSAR] multireg-arg multireg-ret must-init addr-exposed ld-addr-op
;* V82 loc82 [V82 ] ( 0, 0 ) double -> zero-ref ptr
;* V82 loc82 [V82 ] ( 0, 0 ) double -> zero-ref ptr
; V83 loc83 [V83,T775] ( 7, 6 ) double -> [fp+2138H] ptr
; V83 loc83 [V83,T775] ( 7, 6 ) double -> [fp+2138H] ptr
; V84 loc84 [V84,T785] ( 5, 4 ) double -> [fp+2130H] ptr
; V84 loc84 [V84,T785] ( 5, 4 ) double -> [fp+2130H] ptr
; V85 loc85 [V85,T39] ( 11, 10 ) long -> [fp+2128H] ptr
; V85 loc85 [V85,T39] ( 11, 10 ) long -> [fp+2128H] ptr
; V86 loc86 [V86,T767] ( 9, 8 ) double -> [fp+2120H] ptr
; V86 loc86 [V86,T767] ( 9, 8 ) double -> [fp+2120H] ptr
; V87 loc87 [V87,T786] ( 5, 4 ) double -> [fp+2118H] ptr
; V87 loc87 [V87,T786] ( 5, 4 ) double -> [fp+2118H] ptr
;* V88 loc88 [V88,T854] ( 0, 0 ) double -> zero-ref ptr
;* V88 loc88 [V88,T854] ( 0, 0 ) double -> zero-ref ptr
; V89 loc89 [V89,T802] ( 4, 4 ) double -> [fp+2110H]
; V89 loc89 [V89,T802] ( 4, 4 ) double -> [fp+2110H]
; V90 loc90 [V90,T787] ( 5, 4 ) double -> [fp+2108H]
; V90 loc90 [V90,T787] ( 5, 4 ) double -> [fp+2108H]
;* V91 loc91 [V91 ] ( 0, 0 ) double -> zero-ref
;* V91 loc91 [V91 ] ( 0, 0 ) double -> zero-ref
;* V92 loc92 [V92,T564] ( 0, 0 ) long -> zero-ref
;* V92 loc92 [V92,T564] ( 0, 0 ) long -> zero-ref
; V93 loc93 [V93,T846] ( 3, 2 ) double -> [fp+2100H] ptr
; V93 loc93 [V93,T846] ( 3, 2 ) double -> [fp+2100H] ptr
;* V94 loc94 [V94,T565] ( 0, 0 ) long -> zero-ref
;* V94 loc94 [V94,T565] ( 0, 0 ) long -> zero-ref
; V95 loc95 [V95,T272] ( 5, 4 ) long -> [fp+20F8H]
; V95 loc95 [V95,T272] ( 5, 4 ) long -> [fp+20F8H]
; V96 loc96 [V96,T803] ( 4, 4 ) double -> [fp+20F0H]
; V96 loc96 [V96,T803] ( 4, 4 ) double -> [fp+20F0H]
; V97 loc97 [V97,T68] ( 7, 6 ) long -> [fp+20E8H]
; V97 loc97 [V97,T68] ( 7, 6 ) long -> [fp+20E8H]
; V98 loc98 [V98,T788] ( 5, 4 ) double -> [fp+20E0H] ptr
; V98 loc98 [V98,T788] ( 5, 4 ) double -> [fp+20E0H] ptr
; V99 loc99 [V99,T263] ( 7, 4.50) int -> x27
; V99 loc99 [V99,T263] ( 7, 4.50) int -> x27
; V100 loc100 [V100 ] ( 11, 9 ) struct (16) [fp+20D0H] do-not-enreg[XSAR] multireg-arg multireg-ret must-init addr-exposed ld-addr-op
; V100 loc100 [V100 ] ( 11, 9 ) struct (16) [fp+20D0H] do-not-enreg[XSAR] multireg-arg multireg-ret must-init addr-exposed ld-addr-op
; V101 loc101 [V101,T789] ( 3, 2 ) double -> [fp+20C8H] ptr
; V101 loc101 [V101,T789] ( 3, 2 ) double -> [fp+20C8H] ptr
; V102 loc102 [V102,T761] ( 13, 10.50) double -> [fp+20C0H] ptr
; V102 loc102 [V102,T761] ( 13, 10.50) double -> [fp+20C0H] ptr
; V103 loc103 [V103,T779] ( 4, 4 ) float -> [fp+20BCH] ptr
; V103 loc103 [V103,T779] ( 4, 4 ) float -> [fp+20BCH] ptr
; V104 loc104 [V104,T764] ( 11, 10 ) double -> [fp+20B0H] ptr
; V104 loc104 [V104,T764] ( 11, 10 ) double -> [fp+20B0H] ptr
;* V105 loc105 [V105,T849] ( 0, 0 ) double -> zero-ref
;* V105 loc105 [V105,T849] ( 0, 0 ) double -> zero-ref
; V106 loc106 [V106,T273] ( 5, 4 ) int -> [fp+20ACH] ptr
; V106 loc106 [V106,T273] ( 5, 4 ) int -> [fp+20ACH] ptr
; V107 loc107 [V107,T62] ( 9, 6.50) int -> [fp+20A8H] ptr
; V107 loc107 [V107,T62] ( 9, 6.50) int -> [fp+20A8H] ptr
;* V108 loc108 [V108 ] ( 0, 0 ) double -> zero-ref ptr
;* V108 loc108 [V108 ] ( 0, 0 ) double -> zero-ref ptr
;* V109 loc109 [V109,T850] ( 0, 0 ) double -> zero-ref
;* V109 loc109 [V109,T850] ( 0, 0 ) double -> zero-ref
; V110 loc110 [V110,T770] ( 9, 6.50) double -> [fp+20A0H]
; V110 loc110 [V110,T770] ( 9, 6.50) double -> [fp+20A0H]
; V111 loc111 [V111,T69] ( 7, 6 ) long -> [fp+2098H]
; V111 loc111 [V111,T69] ( 7, 6 ) long -> [fp+2098H]
;* V112 loc112 [V112,T855] ( 0, 0 ) double -> zero-ref ptr
;* V112 loc112 [V112,T855] ( 0, 0 ) double -> zero-ref ptr
; V113 loc113 [V113,T847] ( 3, 2 ) double -> [fp+2090H] ptr
; V113 loc113 [V113,T847] ( 3, 2 ) double -> [fp+2090H] ptr
; V114 loc114 [V114,T274] ( 5, 4 ) long -> [fp+2088H]
; V114 loc114 [V114,T274] ( 5, 4 ) long -> [fp+2088H]
; V115 loc115 [V115,T70] ( 7, 6 ) long -> [fp+2080H] ptr
; V115 loc115 [V115,T70] ( 7, 6 ) long -> [fp+2080H] ptr
; V116 loc116 [V116,T848] ( 3, 2 ) double -> d11
; V116 loc116 [V116,T848] ( 3, 2 ) double -> d11
; V117 loc117 [V117,T771] ( 9, 6.50) float -> [fp+207CH] ptr
; V117 loc117 [V117,T771] ( 9, 6.50) float -> [fp+207CH] ptr
; V118 loc118 [V118,T332] ( 3, 2 ) long -> x24
; V118 loc118 [V118,T332] ( 3, 2 ) long -> x24
; V119 loc119 [V119,T275] ( 5, 4 ) int -> x25
; V119 loc119 [V119,T275] ( 5, 4 ) int -> x25
; V120 loc120 [V120,T790] ( 5, 4 ) float -> [fp+2078H]
; V120 loc120 [V120,T790] ( 5, 4 ) float -> [fp+2078H]
; V121 loc121 [V121,T776] ( 7, 6 ) double -> [fp+2070H] ptr
; V121 loc121 [V121,T776] ( 7, 6 ) double -> [fp+2070H] ptr
;* V122 loc122 [V122,T856] ( 0, 0 ) double -> zero-ref
;* V122 loc122 [V122,T856] ( 0, 0 ) double -> zero-ref
; V123 loc123 [V123,T778] ( 5, 4 ) double -> [fp+2068H] ptr
; V123 loc123 [V123,T778] ( 5, 4 ) double -> [fp+2068H] ptr
; V124 loc124 [V124 ] ( 9, 7 ) struct (16) [fp+2058H] do-not-enreg[XSAR] multireg-arg multireg-ret must-init addr-exposed ld-addr-op
; V124 loc124 [V124 ] ( 9, 7 ) struct (16) [fp+2058H] do-not-enreg[XSAR] multireg-arg multireg-ret must-init addr-exposed ld-addr-op
; V125 loc125 [V125,T791] ( 5, 4 ) double -> [fp+2050H]
; V125 loc125 [V125,T791] ( 5, 4 ) double -> [fp+2050H]
; V126 loc126 [V126,T276] ( 5, 4 ) long -> [fp+2048H]
; V126 loc126 [V126,T276] ( 5, 4 ) long -> [fp+2048H]
; V127 loc127 [V127,T772] ( 9, 6.50) double -> [fp+2040H] ptr
; V127 loc127 [V127,T772] ( 9, 6.50) double -> [fp+2040H] ptr
; V128 loc128 [V128,T757] ( 2, 1 ) int -> x0 single-def
; V128 loc128 [V128,T757] ( 2, 1 ) int -> x0 single-def
;# V129 OutArgs [V129 ] ( 1, 1 ) lclBlk ( 0) [sp+00H] "OutgoingArgSpace"
;# V129 OutArgs [V129 ] ( 1, 1 ) lclBlk ( 0) [sp+00H] "OutgoingArgSpace"
; V130 tmp1 [V130 ] ( 3, 6 ) struct (16) [fp+2030H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V130 tmp1 [V130 ] ( 3, 6 ) struct (16) [fp+2030H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V131 tmp2 [V131 ] ( 3, 6 ) struct (16) [fp+2020H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V131 tmp2 [V131 ] ( 3, 6 ) struct (16) [fp+2020H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V132 tmp3 [V132 ] ( 3, 6 ) struct (16) [fp+2010H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V132 tmp3 [V132 ] ( 3, 6 ) struct (16) [fp+2010H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V133 tmp4 [V133 ] ( 3, 6 ) struct (16) [fp+2000H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V133 tmp4 [V133 ] ( 3, 6 ) struct (16) [fp+2000H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V134 tmp5 [V134 ] ( 3, 6 ) struct (16) [fp+1FF0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V134 tmp5 [V134 ] ( 3, 6 ) struct (16) [fp+1FF0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V135 tmp6 [V135 ] ( 3, 6 ) struct (16) [fp+1FE0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V135 tmp6 [V135 ] ( 3, 6 ) struct (16) [fp+1FE0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V136 tmp7 [V136 ] ( 3, 6 ) struct (16) [fp+1FD0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V136 tmp7 [V136 ] ( 3, 6 ) struct (16) [fp+1FD0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V137 tmp8 [V137,T105] ( 3, 6 ) ref -> x19 class-hnd exact single-def "NewObj constructor temp"
; V137 tmp8 [V137,T105] ( 3, 6 ) ref -> x19 class-hnd exact single-def "NewObj constructor temp"
; V138 tmp9 [V138 ] ( 1, 1 ) blk ( 8) [fp+24C0H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V138 tmp9 [V138 ] ( 1, 1 ) blk ( 8) [fp+24C0H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V139 tmp10 [V139 ] ( 1, 1 ) blk ( 8) [fp+24B8H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V139 tmp10 [V139 ] ( 1, 1 ) blk ( 8) [fp+24B8H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V140 tmp11 [V140 ] ( 4, 4 ) blk (16) [fp+1FC0H] do-not-enreg[X] must-init addr-exposed "NewObjArrayArgs"
; V140 tmp11 [V140 ] ( 4, 4 ) blk (16) [fp+1FC0H] do-not-enreg[X] must-init addr-exposed "NewObjArrayArgs"
; V141 tmp12 [V141 ] ( 1, 1 ) blk (16) [fp+24A8H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V141 tmp12 [V141 ] ( 1, 1 ) blk (16) [fp+24A8H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V142 tmp13 [V142 ] ( 3, 6 ) struct (16) [fp+1FB0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V142 tmp13 [V142 ] ( 3, 6 ) struct (16) [fp+1FB0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V143 tmp14 [V143 ] ( 1, 1 ) blk ( 8) [fp+24A0H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V143 tmp14 [V143 ] ( 1, 1 ) blk ( 8) [fp+24A0H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V144 tmp15 [V144 ] ( 1, 1 ) blk ( 8) [fp+2498H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V144 tmp15 [V144 ] ( 1, 1 ) blk ( 8) [fp+2498H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V145 tmp16 [V145 ] ( 1, 1 ) blk ( 8) [fp+2490H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V145 tmp16 [V145 ] ( 1, 1 ) blk ( 8) [fp+2490H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V146 tmp17 [V146 ] ( 1, 1 ) blk ( 8) [fp+2488H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V146 tmp17 [V146 ] ( 1, 1 ) blk ( 8) [fp+2488H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V147 tmp18 [V147 ] ( 1, 1 ) blk ( 8) [fp+2480H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V147 tmp18 [V147 ] ( 1, 1 ) blk ( 8) [fp+2480H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V148 tmp19 [V148 ] ( 1, 1 ) blk ( 8) [fp+2478H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V148 tmp19 [V148 ] ( 1, 1 ) blk ( 8) [fp+2478H] do-not-enreg[X] must-init addr-exposed unsafe-buffer "stackallocLocal"
; V149 tmp20 [V149 ] ( 3, 6 ) struct (16) [fp+1FA0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V149 tmp20 [V149 ] ( 3, 6 ) struct (16) [fp+1FA0H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V150 tmp21 [V150,T280] ( 2, 4 ) byref -> [fp+60H] single-def ptr "impAppendStmt"
; V150 tmp21 [V150,T280] ( 2, 4 ) byref -> [fp+60H] single-def ptr "impAppendStmt"
; V151 tmp22 [V151 ] ( 3, 6 ) struct (16) [fp+1F90H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V151 tmp22 [V151 ] ( 3, 6 ) struct (16) [fp+1F90H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V152 tmp23 [V152,T281] ( 2, 4 ) byref -> [fp+58H] single-def ptr "impAppendStmt"
; V152 tmp23 [V152,T281] ( 2, 4 ) byref -> [fp+58H] single-def ptr "impAppendStmt"
; V153 tmp24 [V153 ] ( 3, 6 ) struct (16) [fp+1F80H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V153 tmp24 [V153 ] ( 3, 6 ) struct (16) [fp+1F80H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V154 tmp25 [V154,T282] ( 2, 4 ) byref -> [fp+50H] single-def ptr "impAppendStmt"
; V154 tmp25 [V154,T282] ( 2, 4 ) byref -> [fp+50H] single-def ptr "impAppendStmt"
; V155 tmp26 [V155 ] ( 3, 6 ) struct (16) [fp+1F70H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V155 tmp26 [V155 ] ( 3, 6 ) struct (16) [fp+1F70H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V156 tmp27 [V156,T283] ( 2, 4 ) byref -> [fp+48H] single-def ptr "impAppendStmt"
; V156 tmp27 [V156,T283] ( 2, 4 ) byref -> [fp+48H] single-def ptr "impAppendStmt"
; V157 tmp28 [V157 ] ( 3, 6 ) struct (16) [fp+1F60H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V157 tmp28 [V157 ] ( 3, 6 ) struct (16) [fp+1F60H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V158 tmp29 [V158,T284] ( 2, 4 ) byref -> [fp+40H] single-def ptr "impAppendStmt"
; V158 tmp29 [V158,T284] ( 2, 4 ) byref -> [fp+40H] single-def ptr "impAppendStmt"
; V159 tmp30 [V159 ] ( 3, 6 ) struct (16) [fp+1F50H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V159 tmp30 [V159 ] ( 3, 6 ) struct (16) [fp+1F50H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V160 tmp31 [V160,T285] ( 2, 4 ) byref -> [fp+38H] single-def ptr "impAppendStmt"
; V160 tmp31 [V160,T285] ( 2, 4 ) byref -> [fp+38H] single-def ptr "impAppendStmt"
; V161 tmp32 [V161 ] ( 3, 6 ) struct (16) [fp+1F40H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V161 tmp32 [V161 ] ( 3, 6 ) struct (16) [fp+1F40H] do-not-enreg[XS] addr-exposed "NewObj constructor temp"
; V162 tmp33 [V162,T286] ( 2, 4 ) byref -> [fp+30H] single-def ptr "impAppendStmt"
; V162 tmp33 [V162,T286] ( 2, 4 ) byref -> [fp+30H] single-def ptr "impAppendStmt"
; V163 tmp34 [V163,T287] ( 2, 4 ) long -> [fp+1F38H] "impAppendStmt"
; V163 tmp34 [V163,T287] ( 2, 4 ) long -> [fp+1F38H] "impAppendStmt"
; V164 tmp35 [V164,T288] ( 2, 4 ) long -> [fp+1F30H] "impAppendStmt"
; V164 tmp35 [V164,T288] ( 2, 4 ) long -> [fp+1F30H] "impAppendStmt"
; V165 tmp36 [V165,T289] ( 2, 4 ) long -> [fp+1F28H] "impAppendStmt"
; V165 tmp36 [V165,T289] ( 2, 4 ) long -> [fp+1F28H] "impAppendStmt"
; V166 tmp37 [V166,T290] ( 2, 4 ) long -> [fp+1F20H] "impAppendStmt"
; V166 tmp37 [V166,T290] ( 2, 4 ) long -> [fp+1F20H] "impAppendStmt"
; V167 tmp38 [V167,T148] ( 3, 6 ) struct (16) [fp+1F10H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V167 tmp38 [V167,T148] ( 3, 6 ) struct (16) [fp+1F10H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V168 tmp39 [V168,T149] ( 3, 6 ) struct (16) [fp+1F00H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V168 tmp39 [V168,T149] ( 3, 6 ) struct (16) [fp+1F00H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V169 tmp40 [V169 ] ( 4, 8 ) struct (16) [fp+1EF0H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V169 tmp40 [V169 ] ( 4, 8 ) struct (16) [fp+1EF0H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V170 tmp41 [V170,T150] ( 3, 6 ) struct (16) [fp+1EE0H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V170 tmp41 [V170,T150] ( 3, 6 ) struct (16) [fp+1EE0H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V171 tmp42 [V171,T151] ( 3, 6 ) struct (16) [fp+1ED0H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V171 tmp42 [V171,T151] ( 3, 6 ) struct (16) [fp+1ED0H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V172 tmp43 [V172,T291] ( 2, 4 ) long -> [fp+1EC8H] "impAppendStmt"
; V172 tmp43 [V172,T291] ( 2, 4 ) long -> [fp+1EC8H] "impAppendStmt"
; V173 tmp44 [V173,T106] ( 3, 6 ) byref -> [fp+28H] spill-single-def ptr "dup spill"
; V173 tmp44 [V173,T106] ( 3, 6 ) byref -> [fp+28H] spill-single-def ptr "dup spill"
; V174 tmp45 [V174,T152] ( 3, 6 ) int -> [fp+1EC4H] ptr "impAppendStmt"
; V174 tmp45 [V174,T152] ( 3, 6 ) int -> [fp+1EC4H] ptr "impAppendStmt"
; V175 tmp46 [V175 ] ( 4, 8 ) struct (16) [fp+1EB0H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V175 tmp46 [V175 ] ( 4, 8 ) struct (16) [fp+1EB0H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V176 tmp47 [V176,T153] ( 3, 6 ) struct (16) [fp+1EA0H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V176 tmp47 [V176,T153] ( 3, 6 ) struct (16) [fp+1EA0H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V177 tmp48 [V177,T154] ( 3, 6 ) struct (16) [fp+1E90H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V177 tmp48 [V177,T154] ( 3, 6 ) struct (16) [fp+1E90H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V178 tmp49 [V178,T155] ( 3, 6 ) struct (16) [fp+1E80H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V178 tmp49 [V178,T155] ( 3, 6 ) struct (16) [fp+1E80H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V179 tmp50 [V179,T292] ( 2, 4 ) long -> [fp+1E78H] "impAppendStmt"
; V179 tmp50 [V179,T292] ( 2, 4 ) long -> [fp+1E78H] "impAppendStmt"
; V180 tmp51 [V180,T107] ( 3, 6 ) byref -> [fp+20H] spill-single-def ptr "dup spill"
; V180 tmp51 [V180,T107] ( 3, 6 ) byref -> [fp+20H] spill-single-def ptr "dup spill"
; V181 tmp52 [V181,T156] ( 3, 6 ) int -> [fp+1E74H] ptr "impAppendStmt"
; V181 tmp52 [V181,T156] ( 3, 6 ) int -> [fp+1E74H] ptr "impAppendStmt"
; V182 tmp53 [V182,T293] ( 2, 4 ) long -> [fp+1E68H] "impAppendStmt"
; V182 tmp53 [V182,T293] ( 2, 4 ) long -> [fp+1E68H] "impAppendStmt"
; V183 tmp54 [V183,T294] ( 2, 4 ) int -> [fp+1E64H] "impAppendStmt"
; V183 tmp54 [V183,T294] ( 2, 4 ) int -> [fp+1E64H] "impAppendStmt"
; V184 tmp55 [V184,T295] ( 2, 4 ) long -> [fp+1E58H] "impAppendStmt"
; V184 tmp55 [V184,T295] ( 2, 4 ) long -> [fp+1E58H] "impAppendStmt"
; V185 tmp56 [V185,T296] ( 2, 4 ) long -> [fp+1E50H] "impAppendStmt"
; V185 tmp56 [V185,T296] ( 2, 4 ) long -> [fp+1E50H] "impAppendStmt"
; V186 tmp57 [V186 ] ( 4, 8 ) struct (16) [fp+1E40H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V186 tmp57 [V186 ] ( 4, 8 ) struct (16) [fp+1E40H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V187 tmp58 [V187,T157] ( 3, 6 ) struct (16) [fp+1E30H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V187 tmp58 [V187,T157] ( 3, 6 ) struct (16) [fp+1E30H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V188 tmp59 [V188,T158] ( 3, 6 ) struct (16) [fp+1E20H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V188 tmp59 [V188,T158] ( 3, 6 ) struct (16) [fp+1E20H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V189 tmp60 [V189,T159] ( 3, 6 ) struct (16) [fp+1E10H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V189 tmp60 [V189,T159] ( 3, 6 ) struct (16) [fp+1E10H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V190 tmp61 [V190,T160] ( 3, 6 ) struct (16) [fp+1E00H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V190 tmp61 [V190,T160] ( 3, 6 ) struct (16) [fp+1E00H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V191 tmp62 [V191,T161] ( 3, 6 ) struct (16) [fp+1DF0H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V191 tmp62 [V191,T161] ( 3, 6 ) struct (16) [fp+1DF0H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V192 tmp63 [V192,T297] ( 2, 4 ) long -> [fp+1DE8H] "impAppendStmt"
; V192 tmp63 [V192,T297] ( 2, 4 ) long -> [fp+1DE8H] "impAppendStmt"
; V193 tmp64 [V193,T298] ( 2, 4 ) long -> [fp+1DE0H] "impAppendStmt"
; V193 tmp64 [V193,T298] ( 2, 4 ) long -> [fp+1DE0H] "impAppendStmt"
; V194 tmp65 [V194,T299] ( 2, 4 ) long -> [fp+1DD8H] "impAppendStmt"
; V194 tmp65 [V194,T299] ( 2, 4 ) long -> [fp+1DD8H] "impAppendStmt"
; V195 tmp66 [V195,T300] ( 2, 4 ) long -> [fp+1DD0H] "impAppendStmt"
; V195 tmp66 [V195,T300] ( 2, 4 ) long -> [fp+1DD0H] "impAppendStmt"
; V196 tmp67 [V196,T301] ( 2, 4 ) long -> [fp+1DC8H] "impAppendStmt"
; V196 tmp67 [V196,T301] ( 2, 4 ) long -> [fp+1DC8H] "impAppendStmt"
; V197 tmp68 [V197,T804] ( 2, 4 ) double -> d14 "impAppendStmt"
; V197 tmp68 [V197,T804] ( 2, 4 ) double -> d14 "impAppendStmt"
; V198 tmp69 [V198,T302] ( 2, 4 ) long -> [fp+1DC0H] "impAppendStmt"
; V198 tmp69 [V198,T302] ( 2, 4 ) long -> [fp+1DC0H] "impAppendStmt"
; V199 tmp70 [V199,T303] ( 2, 4 ) long -> [fp+1DB8H] "impAppendStmt"
; V199 tmp70 [V199,T303] ( 2, 4 ) long -> [fp+1DB8H] "impAppendStmt"
; V200 tmp71 [V200,T805] ( 2, 4 ) double -> [fp+1DB0H] "impAppendStmt"
; V200 tmp71 [V200,T805] ( 2, 4 ) double -> [fp+1DB0H] "impAppendStmt"
; V201 tmp72 [V201 ] ( 4, 8 ) struct (16) [fp+1DA0H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V201 tmp72 [V201 ] ( 4, 8 ) struct (16) [fp+1DA0H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V202 tmp73 [V202,T806] ( 2, 4 ) double -> [fp+1D98H] ptr "impAppendStmt"
; V202 tmp73 [V202,T806] ( 2, 4 ) double -> [fp+1D98H] ptr "impAppendStmt"
; V203 tmp74 [V203,T162] ( 3, 6 ) struct (16) [fp+1D88H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V203 tmp74 [V203,T162] ( 3, 6 ) struct (16) [fp+1D88H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V204 tmp75 [V204,T163] ( 3, 6 ) struct (16) [fp+1D78H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V204 tmp75 [V204,T163] ( 3, 6 ) struct (16) [fp+1D78H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V205 tmp76 [V205,T164] ( 3, 6 ) struct (16) [fp+1D68H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V205 tmp76 [V205,T164] ( 3, 6 ) struct (16) [fp+1D68H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V206 tmp77 [V206 ] ( 4, 8 ) struct (16) [fp+1D58H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V206 tmp77 [V206 ] ( 4, 8 ) struct (16) [fp+1D58H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V207 tmp78 [V207,T165] ( 3, 6 ) struct (16) [fp+1D48H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V207 tmp78 [V207,T165] ( 3, 6 ) struct (16) [fp+1D48H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V208 tmp79 [V208 ] ( 4, 8 ) struct (16) [fp+1D38H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V208 tmp79 [V208 ] ( 4, 8 ) struct (16) [fp+1D38H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V209 tmp80 [V209,T166] ( 3, 6 ) struct (16) [fp+1D28H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V209 tmp80 [V209,T166] ( 3, 6 ) struct (16) [fp+1D28H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V210 tmp81 [V210,T167] ( 3, 6 ) struct (16) [fp+1D18H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V210 tmp81 [V210,T167] ( 3, 6 ) struct (16) [fp+1D18H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V211 tmp82 [V211,T168] ( 3, 6 ) struct (16) [fp+1D08H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V211 tmp82 [V211,T168] ( 3, 6 ) struct (16) [fp+1D08H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V212 tmp83 [V212,T169] ( 3, 6 ) struct (16) [fp+1CF8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V212 tmp83 [V212,T169] ( 3, 6 ) struct (16) [fp+1CF8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V213 tmp84 [V213,T170] ( 3, 6 ) struct (16) [fp+1CE8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V213 tmp84 [V213,T170] ( 3, 6 ) struct (16) [fp+1CE8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V214 tmp85 [V214,T807] ( 2, 4 ) double -> d10 "impSpillStackEnsure"
; V214 tmp85 [V214,T807] ( 2, 4 ) double -> d10 "impSpillStackEnsure"
; V215 tmp86 [V215,T19] ( 6, 12 ) ref -> x0 class-hnd single-def "impSpillStackEnsure"
; V215 tmp86 [V215,T19] ( 6, 12 ) ref -> x0 class-hnd single-def "impSpillStackEnsure"
; V216 tmp87 [V216,T304] ( 2, 4 ) int -> [fp+1CE4H] ptr "impAppendStmt"
; V216 tmp87 [V216,T304] ( 2, 4 ) int -> [fp+1CE4H] ptr "impAppendStmt"
; V217 tmp88 [V217,T171] ( 3, 6 ) int -> [fp+1CE0H] "impAppendStmt"
; V217 tmp88 [V217,T171] ( 3, 6 ) int -> [fp+1CE0H] "impAppendStmt"
; V218 tmp89 [V218,T808] ( 2, 4 ) float -> d10 "impAppendStmt"
; V218 tmp89 [V218,T808] ( 2, 4 ) float -> d10 "impAppendStmt"
; V219 tmp90 [V219,T305] ( 2, 4 ) long -> [fp+1CD8H] "impAppendStmt"
; V219 tmp90 [V219,T305] ( 2, 4 ) long -> [fp+1CD8H] "impAppendStmt"
; V220 tmp91 [V220,T172] ( 3, 6 ) struct (16) [fp+1CC8H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V220 tmp91 [V220,T172] ( 3, 6 ) struct (16) [fp+1CC8H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V221 tmp92 [V221 ] ( 4, 8 ) struct (16) [fp+1CB8H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V221 tmp92 [V221 ] ( 4, 8 ) struct (16) [fp+1CB8H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V222 tmp93 [V222,T173] ( 3, 6 ) struct (16) [fp+1CA8H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V222 tmp93 [V222,T173] ( 3, 6 ) struct (16) [fp+1CA8H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V223 tmp94 [V223,T174] ( 3, 6 ) struct (16) [fp+1C98H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V223 tmp94 [V223,T174] ( 3, 6 ) struct (16) [fp+1C98H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V224 tmp95 [V224,T175] ( 3, 6 ) struct (16) [fp+1C88H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V224 tmp95 [V224,T175] ( 3, 6 ) struct (16) [fp+1C88H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V225 tmp96 [V225,T176] ( 3, 6 ) struct (16) [fp+1C78H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V225 tmp96 [V225,T176] ( 3, 6 ) struct (16) [fp+1C78H] do-not-enreg[SFAR] multireg-arg multireg-ret "impAppendStmt"
; V226 tmp97 [V226,T177] ( 3, 6 ) struct (16) [fp+1C68H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V226 tmp97 [V226,T177] ( 3, 6 ) struct (16) [fp+1C68H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V227 tmp98 [V227,T178] ( 3, 6 ) struct (16) [fp+1C58H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V227 tmp98 [V227,T178] ( 3, 6 ) struct (16) [fp+1C58H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V228 tmp99 [V228,T179] ( 3, 6 ) struct (16) [fp+1C48H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V228 tmp99 [V228,T179] ( 3, 6 ) struct (16) [fp+1C48H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V229 tmp100 [V229,T180] ( 3, 6 ) struct (16) [fp+1C38H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V229 tmp100 [V229,T180] ( 3, 6 ) struct (16) [fp+1C38H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V230 tmp101 [V230,T181] ( 3, 6 ) struct (16) [fp+1C28H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V230 tmp101 [V230,T181] ( 3, 6 ) struct (16) [fp+1C28H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V231 tmp102 [V231,T182] ( 3, 6 ) struct (16) [fp+1C18H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V231 tmp102 [V231,T182] ( 3, 6 ) struct (16) [fp+1C18H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V232 tmp103 [V232,T108] ( 3, 6 ) byref -> x0 single-def "dup spill"
; V232 tmp103 [V232,T108] ( 3, 6 ) byref -> x0 single-def "dup spill"
; V233 tmp104 [V233,T183] ( 3, 6 ) struct (16) [fp+1C08H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V233 tmp104 [V233,T183] ( 3, 6 ) struct (16) [fp+1C08H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V234 tmp105 [V234,T184] ( 3, 6 ) struct (16) [fp+1BF8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V234 tmp105 [V234,T184] ( 3, 6 ) struct (16) [fp+1BF8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V235 tmp106 [V235 ] ( 4, 8 ) struct (16) [fp+1BE8H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V235 tmp106 [V235 ] ( 4, 8 ) struct (16) [fp+1BE8H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V236 tmp107 [V236,T185] ( 3, 6 ) struct (16) [fp+1BD8H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V236 tmp107 [V236,T185] ( 3, 6 ) struct (16) [fp+1BD8H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V237 tmp108 [V237,T186] ( 3, 6 ) struct (16) [fp+1BC8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V237 tmp108 [V237,T186] ( 3, 6 ) struct (16) [fp+1BC8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V238 tmp109 [V238,T187] ( 3, 6 ) struct (16) [fp+1BB8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V238 tmp109 [V238,T187] ( 3, 6 ) struct (16) [fp+1BB8H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V239 tmp110 [V239,T188] ( 3, 6 ) struct (16) [fp+1BA8H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V239 tmp110 [V239,T188] ( 3, 6 ) struct (16) [fp+1BA8H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V240 tmp111 [V240,T189] ( 3, 6 ) struct (16) [fp+1B98H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V240 tmp111 [V240,T189] ( 3, 6 ) struct (16) [fp+1B98H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V241 tmp112 [V241,T190] ( 3, 6 ) struct (16) [fp+1B88H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V241 tmp112 [V241,T190] ( 3, 6 ) struct (16) [fp+1B88H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V242 tmp113 [V242,T191] ( 3, 6 ) struct (16) [fp+1B78H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V242 tmp113 [V242,T191] ( 3, 6 ) struct (16) [fp+1B78H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V243 tmp114 [V243,T192] ( 3, 6 ) struct (16) [fp+1B68H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V243 tmp114 [V243,T192] ( 3, 6 ) struct (16) [fp+1B68H] do-not-enreg[SFAR] multireg-arg multireg-ret "struct address for call/obj"
; V244 tmp115 [V244,T109] ( 3, 6 ) byref -> [fp+18H] spill-single-def ptr "dup spill"
; V244 tmp115 [V244,T109] ( 3, 6 ) byref -> [fp+18H] spill-single-def ptr "dup spill"
; V245 tmp116 [V245,T193] ( 3, 6 ) int -> [fp+1B64H] ptr "impAppendStmt"
; V245 tmp116 [V245,T193] ( 3, 6 ) int -> [fp+1B64H] ptr "impAppendStmt"
; V246 tmp117 [V246,T809] ( 2, 4 ) double -> [fp+1B58H] "impAppendStmt"
; V246 tmp117 [V246,T809] ( 2, 4 ) double -> [fp+1B58H] "impAppendStmt"
; V247 tmp118 [V247,T810] ( 2, 4 ) double -> [fp+1B50H] ptr "impAppendStmt"
; V247 tmp118 [V247,T810] ( 2, 4 ) double -> [fp+1B50H] ptr "impAppendStmt"
; V248 tmp119 [V248 ] ( 4, 8 ) struct (16) [fp+1B40H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V248 tmp119 [V248 ] ( 4, 8 ) struct (16) [fp+1B40H] do-not-enreg[XSA] multireg-arg addr-exposed "NewObj constructor temp"
; V249 tmp120 [V249,T194] ( 3, 6 ) struct (16) [fp+1B30H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V249 tmp120 [V249,T194] ( 3, 6 ) struct (16) [fp+1B30H] do-not-enreg[SFA] multireg-arg "impAppendStmt"
; V250 tmp121 [V250,T195] ( 3, 6 ) struct (16) [fp+1B20H] do-not-enreg[SFAR] multireg-arg m
; V250 tmp121 [V250,T195] ( 3, 6 ) struct (16) [fp+1B20H] do-not-enreg[SFAR] multireg-arg m