Fifth

Created Diff never expires
187 removals
Lines
Total
Removed
Words
Total
Removed
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
260 lines
188 additions
Lines
Total
Added
Words
Total
Added
To continue using this feature, upgrade to
Diffchecker logo
Diffchecker Pro
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+2368H] 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+2360H] 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+2350H] 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+2348H] ptr
; V20 loc20 [V20,T40] ( 11, 8.50) long -> [fp+22B0H]
; V20 loc20 [V20,T40] ( 11, 8.50) long -> [fp+2340H]
; V21 loc21 [V21,T264] ( 6, 5 ) int -> [fp+22ACH]
; V21 loc21 [V21,T264] ( 6, 5 ) int -> [fp+233CH]
; 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+2328H] 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+2320H]
; V25 loc25 [V25,T267] ( 5, 4 ) long -> [fp+2288H] ptr
; V25 loc25 [V25,T267] ( 5, 4 ) long -> [fp+2318H] 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+2314H] 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+2310H]
; 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+2308H] ptr
; V36 loc36 [V36,T59] ( 8, 7 ) int -> [fp+2274H] ptr
; V36 loc36 [V36,T59] ( 8, 7 ) int -> [fp+2304H] ptr
; V37 loc37 [V37,T852] ( 2, 2 ) double -> [fp+2268H]
; V37 loc37 [V37,T852] ( 2, 2 ) double -> [fp+22F8H]
;* 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+22F4H] 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+22E8H] ptr
; V43 loc43 [V43,T57] ( 9, 6.50) short -> [fp+2254H]
; V43 loc43 [V43,T57] ( 9, 6.50) short -> [fp+22E4H]
; V44 loc44 [V44,T766] ( 9, 8 ) double -> [fp+2248H] ptr
; V44 loc44 [V44,T766] ( 9, 8 ) double -> [fp+22D8H] ptr
; V45 loc45 [V45,T797] ( 4, 4 ) double -> [fp+2240H] ptr
; V45 loc45 [V45,T797] ( 4, 4 ) double -> [fp+22D0H] ptr
; V46 loc46 [V46,T279] ( 4, 4 ) int -> [fp+223CH] ptr
; V46 loc46 [V46,T279] ( 4, 4 ) int -> [fp+22CCH] 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+22B8H] 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+22B0H] ptr
; V49 loc49 [V49,T66] ( 7, 6 ) long -> [fp+2218H]
; V49 loc49 [V49,T66] ( 7, 6 ) long -> [fp+22A8H]
;* 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+22A0H] ptr
; V52 loc52 [V52,T58] ( 10, 7.50) int -> [fp+220CH] ptr
; V52 loc52 [V52,T58] ( 10, 7.50) int -> [fp+229CH] ptr
; V53 loc53 [V53,T783] ( 5, 4 ) double -> [fp+2200H]
; V53 loc53 [V53,T783] ( 5, 4 ) double -> [fp+2290H]
; V54 loc54 [V54,T98] ( 6, 6 ) long -> [fp+21F8H]
; V54 loc54 [V54,T98] ( 6, 6 ) long -> [fp+2288H]
;* 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+2280H] ptr
; V58 loc58 [V58,T41] ( 9, 8 ) long -> [fp+21E8H] ptr
; V58 loc58 [V58,T41] ( 9, 8 ) long -> [fp+2278H] ptr
; V59 loc59 [V59,T853] ( 2, 2 ) float -> [fp+21E4H] ptr
; V59 loc59 [V59,T853] ( 2, 2 ) float -> [fp+2274H] 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+2268H] ptr
; V63 loc63 [V63,T762] ( 11, 10 ) double -> [fp+21D0H] ptr
; V63 loc63 [V63,T762] ( 11, 10 ) double -> [fp+2260H] ptr
; V64 loc64 [V64,T800] ( 4, 4 ) double -> [fp+21C8H] ptr
; V64 loc64 [V64,T800] ( 4, 4 ) double -> [fp+2258H] ptr
; V65 loc65 [V65,T763] ( 11, 10 ) double -> [fp+21C0H] ptr
; V65 loc65 [V65,T763] ( 11, 10 ) double -> [fp+2250H] ptr
; V66 loc66 [V66,T851] ( 3, 2 ) double -> [fp+21B8H]
; V66 loc66 [V66,T851] ( 3, 2 ) double -> [fp+2248H]
;* 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+2240H] ptr
; V69 loc69 [V69,T262] ( 7, 4.50) short -> [fp+21ACH]
; V69 loc69 [V69,T262] ( 7, 4.50) short -> [fp+223CH]
; V70 loc70 [V70,T269] ( 5, 4 ) long -> [fp+21A0H] ptr
; V70 loc70 [V70,T269] ( 5, 4 ) long -> [fp+2230H] ptr
; V71 loc71 [V71,T270] ( 5, 4 ) long -> [fp+2198H]
; V71 loc71 [V71,T270] ( 5, 4 ) long -> [fp+2228H]
;* 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+2218H] 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+2214H] 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+2200H] 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+21F8H]
; V77 loc77 [V77,T784] ( 5, 4 ) double -> [fp+2160H] ptr
; V77 loc77 [V77,T784] ( 5, 4 ) double -> [fp+21F0H] ptr
; V78 loc78 [V78,T801] ( 4, 4 ) double -> [fp+2158H] ptr
; V78 loc78 [V78,T801] ( 4, 4 ) double -> [fp+21E8H] ptr
; V79 loc79 [V79,T67] ( 7, 6 ) long -> [fp+2150H]
; V79 loc79 [V79,T67] ( 7, 6 ) long -> [fp+21E0H]
;* 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+21D0H] 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+21C8H] ptr
; V84 loc84 [V84,T785] ( 5, 4 ) double -> [fp+2130H] ptr
; V84 loc84 [V84,T785] ( 5, 4 ) double -> [fp+21C0H] ptr
; V85 loc85 [V85,T39] ( 11, 10 ) long -> [fp+2128H] ptr
; V85 loc85 [V85,T39] ( 11, 10 ) long -> [fp+21B8H] ptr
; V86 loc86 [V86,T767] ( 9, 8 ) double -> [fp+2120H] ptr
; V86 loc86 [V86,T767] ( 9, 8 ) double -> [fp+21B0H] ptr
; V87 loc87 [V87,T786] ( 5, 4 ) double -> [fp+2118H] ptr
; V87 loc87 [V87,T786] ( 5, 4 ) double -> [fp+21A8H] 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+21A0H]
; V90 loc90 [V90,T787] ( 5, 4 ) double -> [fp+2108H]
; V90 loc90 [V90,T787] ( 5, 4 ) double -> [fp+2198H]
;* 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+2190H] 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+2188H]
; V96 loc96 [V96,T803] ( 4, 4 ) double -> [fp+20F0H]
; V96 loc96 [V96,T803] ( 4, 4 ) double -> [fp+2180H]
; V97 loc97 [V97,T68] ( 7, 6 ) long -> [fp+20E8H]
; V97 loc97 [V97,T68] ( 7, 6 ) long -> [fp+2178H]
; V98 loc98 [V98,T788] ( 5, 4 ) double -> [fp+20E0H] ptr
; V98 loc98 [V98,T788] ( 5, 4 ) double -> [fp+2170H] 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+2160H] 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+2158H] ptr
; V102 loc102 [V102,T761] ( 13, 10.50) double -> [fp+20C0H] ptr
; V102 loc102 [V102,T761] ( 13, 10.50) double -> [fp+2150H] ptr
; V103 loc103 [V103,T779] ( 4, 4 ) float -> [fp+20BCH] ptr
; V103 loc103 [V103,T779] ( 4, 4 ) float -> [fp+214CH] ptr
; V104 loc104 [V104,T764] ( 11, 10 ) double -> [fp+20B0H] ptr
; V104 loc104 [V104,T764] ( 11, 10 ) double -> [fp+2140H] 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+213CH] ptr
; V107 loc107 [V107,T62] ( 9, 6.50) int -> [fp+20A8H] ptr
; V107 loc107 [V107,T62] ( 9, 6.50) int -> [fp+2138H] 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+2130H]
; V111 loc111 [V111,T69] ( 7, 6 ) long -> [fp+2098H]
; V111 loc111 [V111,T69] ( 7, 6 ) long -> x28
;* 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+2128H] ptr
; V114 loc114 [V114,T274] ( 5, 4 ) long -> [fp+2088H]
; V114 loc114 [V114,T274] ( 5, 4 ) long -> [fp+2120H]
; V115 loc115 [V115,T70] ( 7, 6 ) long -> [fp+2080H] ptr
; V115 loc115 [V115,T70] ( 7, 6 ) long -> [fp+2118H] 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+2114H] ptr
; V118 loc118 [V118,T332] ( 3, 2 ) long -> x24
; V118 loc118 [V118,T332] ( 3, 2 ) long -> x25
; V119 loc119 [V119,T275] ( 5, 4 ) int -> x25
; V119 loc119 [V119,T275] ( 5, 4 ) int -> [fp+2110H] ptr
; V120 loc120 [V120,T790] ( 5, 4 ) float -> [fp+2078H]
; V120 loc120 [V120,T790] ( 5, 4 ) float -> [fp+210CH]
; V121 loc121 [V121,T776] ( 7, 6 ) double -> [fp+2070H] ptr
; V121 loc121 [V121,T776] ( 7, 6 ) double -> [fp+2100H] 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+20F8H] 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+20E8H] 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+20E0H]
; V126 loc126 [V126,T276] ( 5, 4 ) long -> [fp+2048H]
; V126 loc126 [V126,T276] ( 5, 4 ) long -> [fp+20D8H]
; V127 loc127 [V127,T772] ( 9, 6.50) double -> [fp+2040H] ptr
; V127 loc127 [V127,T772] ( 9, 6.50) double -> [fp+20D0H] 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+20C0H] 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+20B0H] 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+20A0H] 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+2090H] 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+2080H] 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+2070H] 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+2060H] 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+2550H] 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+2548H] 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+2050H] 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+2538H] 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+2040H] 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+2530H] 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+2528H] 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+2520H] 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+2518H] 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+2510H] 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+2508H] 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+2030H] 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+2020H] 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+2010H] 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+2000H] 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+1FF0H] 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+1FE0H] 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+1FD0H] 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+1FC8H] "impAppendStmt"
; V164 tmp35 [V164,T288] ( 2, 4 ) long -> [fp+1F30H] "impAppendStmt"
; V164 tmp35 [V164,T288] ( 2, 4 ) long -> [fp+1FC0H] "impAppendStmt"
; V165 tmp36 [V165,T289] ( 2, 4 ) long -> [fp+1F28H] "impAppendStmt"
; V165 tmp36 [V165,T289] ( 2, 4 ) long -> [fp+1FB8H] "impAppendStmt"
; V166 tmp37 [V166,T290] ( 2, 4 ) long -> [fp+1F20H] "impAppendStmt"
; V166 tmp37 [V166,T290] ( 2, 4 ) long -> [fp+1FB0H] "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+1FA0H] 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+1F90H] 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+1F80H] 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+1F70H] 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+1F60H] 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+1F58H] "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+1F54H] 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+1F40H] 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+1F30H] 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+1F20H] 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+1F10H] 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+1F08H] "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+1F04H] ptr "impAppendStmt"
; V182 tmp53 [V182,T293] ( 2, 4 ) long -> [fp+1E68H] "impAppendStmt"
; V182 tmp53 [V182,T293] ( 2, 4 ) long -> [fp+1EF8H] "impAppendStmt"
; V183 tmp54 [V183,T294] ( 2, 4 ) int -> [fp+1E64H] "impAppendStmt"
; V183 tmp54 [V183,T294] ( 2, 4 ) int -> [fp+1EF4H] "impAppendStmt"
; V184 tmp55 [V184,T295] ( 2, 4 ) long -> [fp+1E58H] "impAppendStmt"
; V184 tmp55 [V184,T295] ( 2, 4 ) long -> [fp+1EE8H] "impAppendStmt"
; V185 tmp56 [V185,T296] ( 2, 4 ) long -> [fp+1E50H] "impAppendStmt"
; V185 tmp56 [V185,T296] ( 2, 4 ) long -> [fp+1EE0H] "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+1ED0H] 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+1EC0H] 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+1EB0H] 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+1EA0H] 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+1E90H] 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+1E80H] 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+1E78H] "impAppendStmt"
; V193 tmp64 [V193,T298] ( 2, 4 ) long -> [fp+1DE0H] "impAppendStmt"
; V193 tmp64 [V193,T298] ( 2, 4 ) long -> [fp+1E70H] "impAppendStmt"
; V194 tmp65 [V194,T299] ( 2, 4 ) long -> [fp+1DD8H] "impAppendStmt"
; V194 tmp65 [V194,T299] ( 2, 4 ) long -> [fp+1E68H] "impAppendStmt"
; V195 tmp66 [V195,T300] ( 2, 4 ) long -> [fp+1DD0H] "impAppendStmt"
; V195 tmp66 [V195,T300] ( 2, 4 ) long -> [fp+1E60H] "impAppendStmt"
; V196 tmp67 [V196,T301] ( 2, 4 ) long -> [fp+1DC8H] "impAppendStmt"
; V196 tmp67 [V196,T301] ( 2, 4 ) long -> [fp+1E58H] "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+1E50H] "impAppendStmt"
; V199 tmp70 [V199,T303] ( 2, 4 ) long -> [fp+1DB8H] "impAppendStmt"
; V199 tmp70 [V199,T303] ( 2, 4 ) long -> [fp+1E48H] "impAppendStmt"
; V200 tmp71 [V200,T805] ( 2, 4 ) double -> [fp+1DB0H] "impAppendStmt"
; V200 tmp71 [V200,T805] ( 2, 4 ) double -> [fp+1E40H] "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+1E30H] 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+1E28H] 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+1E18H] 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+1E08H] 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+1DF8H] 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+1DE8H] 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+1DD8H] 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+1DC8H] 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+1DB8H] 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+1DA8H] 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+1D98H] 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+1D88H] 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+1D78H] 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+1D74H] ptr "impAppendStmt"
; V217 tmp88 [V217,T171] ( 3, 6 ) int -> [fp+1CE0H] "impAppendStmt"
; V217 tmp88 [V217,T171] ( 3, 6 ) int -> [fp+1D70H] "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+1D68H] "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+1D58H] 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+1D48H] 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+1D38H] 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+1D28H] 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+1D18H] 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+1D08H] 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+1CF8H] 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+1CE8H] 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+1CD8H] 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+1CC8H] 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+1CB8H] 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+1CA8H] 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+1C98H] 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+1C88H] 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+1C78H] 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+1C68H] 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+1C58H] 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+1C48H] 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+1C38H] 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+1C28H] 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+1C18H] 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+1C08H] 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+1BF8H] 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+1BF4H] ptr "impAppendStmt"
; V246 tmp117 [V246,T809] ( 2, 4 ) double -> [fp+1B58H] "impAppendStmt"
; V246 tmp117 [V246,T809] ( 2, 4 ) double -> [fp+1BE8H] "impAppendStmt"
; V247 tmp118 [V247,T810] ( 2, 4 ) double -> [fp+1B50H] ptr "impAppendStmt"
; V247 tmp118 [V247,T810] ( 2, 4 ) double -> [fp+1BE0H] 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+1BD0H] 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+1BC0H] 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+1BB0H] do-not-enreg[SFAR] multireg-a