| 1 | /* |
| 2 | * ========== Copyright Header Begin ========================================== |
| 3 | * |
| 4 | * OpenSPARC T2 Processor File: mpgen_900_3.s |
| 5 | * Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved |
| 6 | * 4150 Network Circle, Santa Clara, California 95054, U.S.A. |
| 7 | * |
| 8 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
| 9 | * |
| 10 | * This program is free software; you can redistribute it and/or modify |
| 11 | * it under the terms of the GNU General Public License as published by |
| 12 | * the Free Software Foundation; version 2 of the License. |
| 13 | * |
| 14 | * This program is distributed in the hope that it will be useful, |
| 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 17 | * GNU General Public License for more details. |
| 18 | * |
| 19 | * You should have received a copy of the GNU General Public License |
| 20 | * along with this program; if not, write to the Free Software |
| 21 | * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
| 22 | * |
| 23 | * For the avoidance of doubt, and except that if any non-GPL license |
| 24 | * choice is available it will apply instead, Sun elects to use only |
| 25 | * the General Public License version 2 (GPLv2) at this time for any |
| 26 | * software where a choice of GPL license versions is made |
| 27 | * available with the language indicating that GPLv2 or any later version |
| 28 | * may be used, or where a choice of which version of the GPL is applied is |
| 29 | * otherwise unspecified. |
| 30 | * |
| 31 | * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, |
| 32 | * CA 95054 USA or visit www.sun.com if you need additional information or |
| 33 | * have any questions. |
| 34 | * |
| 35 | * |
| 36 | * ========== Copyright Header End ============================================ |
| 37 | */ |
| 38 | ! Niagara2 UP Random Test |
| 39 | ! Seed = 626122145 |
| 40 | ! Riesling can be on |
| 41 | ! 1 Thread, 900 lines |
| 42 | ! mpgen created on May 4, 2009 (15:17:56), Version 2.81 |
| 43 | ! mpgen_900_3.s created on Jun 26, 2009 (12:21:45) |
| 44 | ! RC file : random.rc |
| 45 | ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.090504 -rc random.rc -o mpgen_900_3 -p 1 -l 900 |
| 46 | |
| 47 | #define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler |
| 48 | |
| 49 | #define MAIN_PAGE_NUCLEUS_ALSO |
| 50 | #define MAIN_PAGE_HV_ALSO |
| 51 | #define N_CPUS 1 |
| 52 | #define ENABLE_T0_Fp_exception_ieee_754_0x21 |
| 53 | #define ENABLE_T0_Fp_exception_other_0x22 |
| 54 | #define ENABLE_T0_Fp_disabled_0x20 |
| 55 | #define ENABLE_T0_Illegal_instruction_0x10 |
| 56 | #define ENABLE_T1_Illegal_instruction_0x10 |
| 57 | #define ENABLE_HT0_Illegal_instruction_0x10 |
| 58 | #define ENABLE_HT1_Illegal_instruction_0x10 |
| 59 | #define ENABLE_T0_Clean_Window_0x24 |
| 60 | #define THREAD_COUNT 1 |
| 61 | #define THREAD_STRIDE 1 |
| 62 | #define SKIP_TRAPCHECK |
| 63 | #define USE_MPGEN_TRAPS |
| 64 | |
| 65 | #include "hboot.s" |
| 66 | |
| 67 | .text |
| 68 | .global main |
| 69 | main: |
| 70 | |
| 71 | ! Initialize the input and output registers |
| 72 | |
| 73 | ! Random code for Thread 0 |
| 74 | |
| 75 | thread_0: |
| 76 | ta T_CHANGE_PRIV ! Trap to Supervisor Mode |
| 77 | set p0_fsr,%g3 |
| 78 | ldx [%g3],%fsr ! Set %fsr to 0000000000 |
| 79 | wrpr %g0,7,%cleanwin |
| 80 | call p0_init_memory_pointers |
| 81 | wr %g0,0x80,%asi ! Setting default %asi to 80 |
| 82 | |
| 83 | ! Initialize the floating point registers for processor 0 |
| 84 | |
| 85 | wr %g0,0x4,%fprs ! Make sure fef is 1 |
| 86 | set p0_init_freg,%g1 |
| 87 | ! %f0 = 11e1df30 233ea481 51154dee 060f0987 |
| 88 | ! %f4 = 5da4431c 351e153d 2177563a 742d5123 |
| 89 | ! %f8 = 4f85fac8 22d832b9 0c166046 0a687b7f |
| 90 | ! %f12 = 03045234 713598f5 3a871812 1d27049b |
| 91 | ldda [%g1]ASI_BLK_P,%f0 |
| 92 | add %g1,64,%g1 |
| 93 | ! %f16 = 46ae5560 55b1a3f1 158de99e 62682877 |
| 94 | ! %f20 = 4dd0d04c 25f66fad 192b00ea 7e1fe313 |
| 95 | ! %f24 = 21e24ef8 3018d829 766649f6 0d52f06f |
| 96 | ! %f28 = 5faf1d64 57947965 6edb70c2 6bf2cc8b |
| 97 | ldda [%g1]ASI_BLK_P,%f16 |
| 98 | add %g1,64,%g1 |
| 99 | ! %f32 = 0c454790 1307af61 1605e14e 3179b367 |
| 100 | ! %f36 = 0da0997c 26af961d 644cc79a 2046a103 |
| 101 | ! %f40 = 13169f28 37a40999 47cf0fa6 03b9515f |
| 102 | ! %f44 = 7982a494 13d3a5d5 1eef6572 390e407b |
| 103 | ldda [%g1]ASI_BLK_P,%f32 |
| 104 | |
| 105 | ! Set up the Graphics Status Register |
| 106 | |
| 107 | setx 0xb2c2762e00000052,%g7,%g1 ! %gsr scale = 10, align = 2 |
| 108 | wr %g1,%g0,%gsr ! %gsr = b2c2762e00000052 |
| 109 | |
| 110 | wr %g0,%y ! Clear %y register |
| 111 | xorcc %g0,%g0,%g3 ! %g3 = 0, %ccr = 44 |
| 112 | membar #Sync ! Force the block loads to complete |
| 113 | |
| 114 | ! Start of Random Code for processor 0 |
| 115 | |
| 116 | p0_label_1: |
| 117 | ! Starting 10 instruction Store Burst |
| 118 | ! %l2 = d02c3a202732bd84, Mem[0000000030101408] = b7837849de3d5d33 |
| 119 | stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = d02c3a202732bd84 |
| 120 | ! %l4 = 68f050d5897b8b2a, Mem[00000000100c1408] = 25968ece |
| 121 | stba %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 2a968ece |
| 122 | ! Mem[000000001004140b] = 2edb580e, %l5 = 18f04eb99fe4a015 |
| 123 | ldstub [%i1+0x00b],%l5 ! %l5 = 000000000000000e |
| 124 | ! %l1 = c30ca78c43f54ec9, imm = ffffffffffffff4c, %l6 = c730c9f0ef543d10 |
| 125 | and %l1,-0x0b4,%l6 ! %l6 = c30ca78c43f54e48 |
| 126 | ! %l2 = d02c3a202732bd84, Mem[0000000010081400] = b0205357 |
| 127 | stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 2732bd84 |
| 128 | ! %f4 = 5da4431c, Mem[0000000030101400] = a0a77f6c |
| 129 | sta %f4 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 5da4431c |
| 130 | ! %f2 = 51154dee 060f0987, %l3 = 7899c09d85a7cb4f |
| 131 | ! Mem[0000000010181428] = 444c1b4622766a7f |
| 132 | add %i6,0x028,%g1 |
| 133 | stda %f2,[%g1+%l3]ASI_PST32_P ! Mem[0000000010181428] = 51154dee060f0987 |
| 134 | ! Mem[0000000030001400] = 2006f75f, %l5 = 000000000000000e |
| 135 | swapa [%i0+%g0]0x89,%l5 ! %l5 = 000000002006f75f |
| 136 | ! %f26 = 766649f6 0d52f06f, %l0 = 48eda61ccfbcfc1e |
| 137 | ! Mem[0000000010181420] = 15995dc81ea429b9 |
| 138 | add %i6,0x020,%g1 |
| 139 | stda %f26,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010181420] = 1599520df6496676 |
| 140 | ! %o0 = deadbeefdeadbeef |
| 141 | set share0_start,%o0 ! set %o0[0] to VA |
| 142 | ! Mem[00000000201c0000] = 17564a90, %l3 = 7899c09d85a7cb4f |
| 143 | ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000017 |
| 144 | |
| 145 | p0_label_2: |
| 146 | ! Starting 10 instruction Load Burst |
| 147 | ! Mem[0000000010101414] = 3edaea7d, %f12 = 03045234 |
| 148 | ld [%i4+0x014],%f12 ! %f12 = 3edaea7d |
| 149 | ! Mem[0000000030181410] = 4b09834c 6cc076ad, %l6 = 43f54e48, %l7 = 91b1251b |
| 150 | ldda [%i6+%o5]0x81,%l6 ! %l6 = 000000004b09834c 000000006cc076ad |
| 151 | ! Mem[0000000030101408] = 2732bd84, %l5 = 000000002006f75f |
| 152 | lduwa [%i4+%o4]0x89,%l5 ! %l5 = 000000002732bd84 |
| 153 | ! %o1 = deadbeefdeadbeef |
| 154 | set share1_start,%o1 ! set %o1[0] to VA |
| 155 | ! Mem[0000000020800000] = 157278c0, %l7 = 000000006cc076ad |
| 156 | lduh [%o1+%g0],%l7 ! %l7 = 0000000000001572 |
| 157 | ! Mem[0000000010041408] = 2edb58ff1e801727, %f10 = 0c166046 0a687b7f |
| 158 | ldda [%i1+%o4]0x80,%f10 ! %f10 = 2edb58ff 1e801727 |
| 159 | ! Mem[0000000010041404] = 3c6a5521, %l7 = 0000000000001572 |
| 160 | ldsw [%i1+0x004],%l7 ! %l7 = 000000003c6a5521 |
| 161 | ! Mem[0000000010101408] = 70e6522e, %l5 = 000000002732bd84 |
| 162 | ldsha [%i4+%o4]0x80,%l5 ! %l5 = 00000000000070e6 |
| 163 | ! Mem[0000000010141400] = a1e09165d0696e52, %f16 = 46ae5560 55b1a3f1 |
| 164 | ldda [%i5+%g0]0x88,%f16 ! %f16 = a1e09165 d0696e52 |
| 165 | ! Mem[00000000300c1410] = 1a67382c 2300cc0d, %l0 = cfbcfc1e, %l1 = 43f54ec9 |
| 166 | ldda [%i3+%o5]0x81,%l0 ! %l0 = 000000001a67382c 000000002300cc0d |
| 167 | ! Mem[0000000010181400] = 3ea3623077ac3b81, %l2 = d02c3a202732bd84 |
| 168 | ldxa [%i6+%g0]0x80,%l2 ! %l2 = 3ea3623077ac3b81 |
| 169 | |
| 170 | p0_label_3: |
| 171 | ! Starting 10 instruction Store Burst |
| 172 | ! %l4 = 68f050d5897b8b2a, Mem[0000000030101410] = edd45a6e8cb64d20 |
| 173 | stxa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 68f050d5897b8b2a |
| 174 | ! Mem[0000000010101408] = 2e52e670, %l2 = 3ea3623077ac3b81 |
| 175 | ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000070 |
| 176 | ! Mem[0000000010181400] = 3ea3623077ac3b81, %l5 = 00000000000070e6, %l3 = 0000000000000017 |
| 177 | casxa [%i6]0x80,%l5,%l3 ! %l3 = 3ea3623077ac3b81 |
| 178 | ! %l1 = 000000002300cc0d, Mem[0000000010001400] = f09fbe55 |
| 179 | stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 2300cc0d |
| 180 | ! %l4 = 68f050d5897b8b2a, Mem[0000000010141400] = d0696e52 |
| 181 | stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = d0696e2a |
| 182 | ! Mem[0000000030001400] = 0e000000 7d1219b1 4387f05e 57e6dc37 |
| 183 | ! %f16 = a1e09165 d0696e52 158de99e 62682877 |
| 184 | ! %f20 = 4dd0d04c 25f66fad 192b00ea 7e1fe313 |
| 185 | ! %f24 = 21e24ef8 3018d829 766649f6 0d52f06f |
| 186 | ! %f28 = 5faf1d64 57947965 6edb70c2 6bf2cc8b |
| 187 | stda %f16,[%i0+%g0]ASI_BLK_S ! Block Store to 0000000030001400 |
| 188 | ! %l2 = 00000070, %l3 = 77ac3b81, Mem[00000000300c1410] = 1a67382c 2300cc0d |
| 189 | stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000070 77ac3b81 |
| 190 | ! %l6 = 000000004b09834c, Mem[0000000030181410] = 4c83094b |
| 191 | stha %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 4c83834c |
| 192 | ! Mem[0000000010081410] = 124b3c9c, %l2 = 0000000000000070 |
| 193 | swapa [%i2+%o5]0x80,%l2 ! %l2 = 00000000124b3c9c |
| 194 | ! %o2 = deadbeefdeadbeef |
| 195 | set share2_start,%o2 ! set %o2[0] to VA |
| 196 | ! Mem[00000000211c0001] = 78a74920, %l7 = 000000003c6a5521 |
| 197 | ldstub [%o2+0x001],%l7 ! %l7 = 00000000000000a7 |
| 198 | |
| 199 | p0_label_4: |
| 200 | ! Starting 10 instruction Load Burst |
| 201 | ! Mem[0000000030101400] = 5da4431c, %f15 = 1d27049b |
| 202 | lda [%i4+%g0]0x89,%f15 ! %f15 = 5da4431c |
| 203 | ! Mem[00000000300c1408] = 082fc27e, %l3 = 3ea3623077ac3b81 |
| 204 | lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000082fc27e |
| 205 | ! Mem[0000000010181410] = 4301361c, %l0 = 000000001a67382c |
| 206 | ldsha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000004301 |
| 207 | membar #Sync ! Added by membar checker (1) |
| 208 | ! Mem[0000000030001408] = 9ee98d15, %l4 = 68f050d5897b8b2a |
| 209 | lduwa [%i0+%o4]0x89,%l4 ! %l4 = 000000009ee98d15 |
| 210 | ! Mem[0000000030141400] = 00a8b60c, %l0 = 0000000000004301 |
| 211 | lduwa [%i5+%g0]0x89,%l0 ! %l0 = 0000000000a8b60c |
| 212 | ! Mem[0000000030041410] = 1b510b6c 6da64a4d, %l6 = 4b09834c, %l7 = 000000a7 |
| 213 | ldda [%i1+%o5]0x81,%l6 ! %l6 = 000000001b510b6c 000000006da64a4d |
| 214 | ! Mem[0000000030141410] = 7f9124ec, %l1 = 000000002300cc0d |
| 215 | lduha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000007f91 |
| 216 | ! Mem[0000000030081400] = e076a713, %l6 = 000000001b510b6c |
| 217 | lduwa [%i2+%g0]0x89,%l6 ! %l6 = 00000000e076a713 |
| 218 | ! Mem[0000000010181432] = 50d92534, %l4 = 000000009ee98d15, %asi = 80 |
| 219 | ldsha [%i6+0x032]%asi,%l4 ! %l4 = 0000000000002534 |
| 220 | ! Mem[0000000010181400] = 3ea36230 77ac3b81, %l2 = 124b3c9c, %l3 = 082fc27e |
| 221 | ldd [%i6+%g0],%l2 ! %l2 = 000000003ea36230 0000000077ac3b81 |
| 222 | |
| 223 | p0_label_5: |
| 224 | ! Starting 10 instruction Store Burst |
| 225 | ! %f14 = 3a871812 5da4431c, Mem[0000000010081410] = 00000070 7f3f38bd |
| 226 | stda %f14,[%i2+%o5]0x80 ! Mem[0000000010081410] = 3a871812 5da4431c |
| 227 | ! Mem[0000000030101408] = 2732bd84, %l0 = 0000000000a8b60c |
| 228 | swapa [%i4+%o4]0x89,%l0 ! %l0 = 000000002732bd84 |
| 229 | ! %l6 = 00000000e076a713, Mem[0000000030081400] = 714f6311e076a713 |
| 230 | stxa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000e076a713 |
| 231 | ! %f27 = 0d52f06f, Mem[0000000030041410] = 6c0b511b |
| 232 | sta %f27,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0d52f06f |
| 233 | ! %f12 = 3edaea7d, Mem[0000000030101400] = 1c43a45d |
| 234 | sta %f12,[%i4+%g0]0x81 ! Mem[0000000030101400] = 3edaea7d |
| 235 | ! %l7 = 000000006da64a4d, Mem[0000000030041408] = 725d1bbe |
| 236 | stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 4d5d1bbe |
| 237 | ! %l6 = e076a713, %l7 = 6da64a4d, Mem[00000000100c1438] = 07e8faf2 5fe60ffb, %asi = 80 |
| 238 | stda %l6,[%i3+0x038]%asi ! Mem[00000000100c1438] = e076a713 6da64a4d |
| 239 | ! %f2 = 51154dee, Mem[0000000010181400] = 3ea36230 |
| 240 | sta %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 51154dee |
| 241 | ! %l6 = 00000000e076a713, Mem[0000000010101408] = 2e52e6ff |
| 242 | stba %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 2e52e613 |
| 243 | ! %l4 = 00002534, %l5 = 000070e6, Mem[0000000010101400] = 315f6170 398fb5c1, %asi = 80 |
| 244 | stda %l4,[%i4+0x000]%asi ! Mem[0000000010101400] = 00002534 000070e6 |
| 245 | |
| 246 | p0_label_6: |
| 247 | ! Starting 10 instruction Load Burst |
| 248 | ! Mem[0000000030081400] = e076a713, %l0 = 000000002732bd84 |
| 249 | ldswa [%i2+%g0]0x89,%l0 ! %l0 = ffffffffe076a713 |
| 250 | ! Mem[0000000010181424] = f6496676, %l2 = 000000003ea36230, %asi = 80 |
| 251 | lduwa [%i6+0x024]%asi,%l2 ! %l2 = 00000000f6496676 |
| 252 | ! Mem[0000000010101400] = 34250000, %l7 = 000000006da64a4d |
| 253 | ldsha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000 |
| 254 | ! Mem[0000000010081410] = 3a871812, %f5 = 351e153d |
| 255 | lda [%i2+%o5]0x80,%f5 ! %f5 = 3a871812 |
| 256 | ! Mem[0000000030181400] = 60983f35, %l5 = 00000000000070e6 |
| 257 | ldsba [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000035 |
| 258 | ! Mem[0000000010001400] = 0dcc0023, %f27 = 0d52f06f |
| 259 | lda [%i0+%g0]0x80,%f27 ! %f27 = 0dcc0023 |
| 260 | ! %l6 = 00000000e076a713, imm = ffffffffffffff35, %l0 = ffffffffe076a713 |
| 261 | add %l6,-0x0cb,%l0 ! %l0 = 00000000e076a648 |
| 262 | ! Mem[0000000010081400] = 84bd3227, %l2 = 00000000f6496676 |
| 263 | lduba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000084 |
| 264 | ! Mem[0000000030001410] = 4dd0d04c, %l5 = 0000000000000035 |
| 265 | ldsba [%i0+%o5]0x81,%l5 ! %l5 = 000000000000004d |
| 266 | ! %o3 = deadbeefdeadbeef |
| 267 | set share3_start,%o3 ! set %o3[0] to VA |
| 268 | ! Mem[0000000021800140] = 49c15a40, %l3 = 0000000077ac3b81 |
| 269 | ldub [%o3+0x140],%l3 ! %l3 = 0000000000000049 |
| 270 | |
| 271 | p0_label_7: |
| 272 | ! Starting 10 instruction Store Burst |
| 273 | ! %f16 = a1e09165 d0696e52, Mem[0000000030181408] = 16b8849e 710b7777 |
| 274 | stda %f16,[%i6+%o4]0x81 ! Mem[0000000030181408] = a1e09165 d0696e52 |
| 275 | ! %l7 = 0000000000000000, Mem[0000000010001408] = aee43f3b |
| 276 | stba %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = aee43f00 |
| 277 | ! %f21 = 25f66fad, Mem[0000000030081400] = 13a776e0 |
| 278 | sta %f21,[%i2+%g0]0x81 ! Mem[0000000030081400] = 25f66fad |
| 279 | ! Mem[0000000030141408] = 1ad8293e, %l6 = 00000000e076a713 |
| 280 | swapa [%i5+%o4]0x81,%l6 ! %l6 = 000000001ad8293e |
| 281 | ! %l2 = 00000084, %l3 = 00000049, Mem[0000000010081400] = 84bd3227 5bf3f001, %asi = 80 |
| 282 | stda %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000084 00000049 |
| 283 | ! %f4 = 5da4431c, Mem[0000000010041410] = 3c161c21 |
| 284 | sta %f4 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5da4431c |
| 285 | ! %f2 = 51154dee, Mem[0000000010101408] = 13e6522e |
| 286 | sta %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 51154dee |
| 287 | ! %l0 = 00000000e076a648, Mem[0000000010041418] = 12dcfa5a563750c3, %asi = 80 |
| 288 | stxa %l0,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000e076a648 |
| 289 | ! %l2 = 0000000000000084, Mem[0000000010141400] = 2a6e69d0 |
| 290 | stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 008469d0 |
| 291 | ! %l0 = 00000000e076a648, Mem[0000000010081400] = 00000084 |
| 292 | stwa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = e076a648 |
| 293 | |
| 294 | p0_label_8: |
| 295 | ! Starting 10 instruction Load Burst |
| 296 | ! Mem[0000000010041408] = 2edb58ff, %l2 = 0000000000000084 |
| 297 | ldsba [%i1+%o4]0x80,%l2 ! %l2 = 000000000000002e |
| 298 | ! Mem[0000000030141408] = 13a776e0, %l5 = 000000000000004d |
| 299 | ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000013a776e0 |
| 300 | ! Mem[0000000010081420] = 1bf02c48, %l2 = 000000000000002e |
| 301 | lduw [%i2+0x020],%l2 ! %l2 = 000000001bf02c48 |
| 302 | ! Mem[000000001000143c] = 3a102c5b, %l5 = 0000000013a776e0 |
| 303 | lduh [%i0+0x03c],%l5 ! %l5 = 0000000000003a10 |
| 304 | ! Mem[00000000100c1408] = 2a968ece, %l6 = 000000001ad8293e |
| 305 | lduwa [%i3+%o4]0x80,%l6 ! %l6 = 000000002a968ece |
| 306 | ! Mem[0000000030081408] = f74fac7d1eb7373d, %f30 = 6edb70c2 6bf2cc8b |
| 307 | ldda [%i2+%o4]0x89,%f30 ! %f30 = f74fac7d 1eb7373d |
| 308 | ! Mem[0000000030141400] = 0cb6a800, %l5 = 0000000000003a10 |
| 309 | lduha [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000cb6 |
| 310 | ! Mem[0000000010141400] = 008469d0, %l1 = 0000000000007f91 |
| 311 | lduwa [%i5+%g0]0x80,%l1 ! %l1 = 00000000008469d0 |
| 312 | ! Mem[00000000211c0000] = 78ff4920, %l3 = 0000000000000049, %asi = 80 |
| 313 | ldsba [%o2+0x000]%asi,%l3 ! %l3 = 0000000000000078 |
| 314 | ! Mem[0000000010081408] = 6e3bf05a, %l1 = 00000000008469d0 |
| 315 | ldswa [%i2+%o4]0x88,%l1 ! %l1 = 000000006e3bf05a |
| 316 | |
| 317 | p0_label_9: |
| 318 | ! Starting 10 instruction Store Burst |
| 319 | ! %l6 = 000000002a968ece, Mem[0000000010101410] = 5c59c417 |
| 320 | stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 5c59c4ce |
| 321 | ! %f12 = 3edaea7d 713598f5, Mem[0000000010041430] = 25c41954 31ff4f95, %asi = 80 |
| 322 | stda %f12,[%i1+0x030]%asi ! Mem[0000000010041430] = 3edaea7d 713598f5 |
| 323 | ! %l4 = 0000000000002534, Mem[00000000300c1408] = 082fc27e |
| 324 | stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 2534c27e |
| 325 | ! Mem[0000000010001410] = 5bd5dfdc, %l0 = 00000000e076a648 |
| 326 | swapa [%i0+%o5]0x80,%l0 ! %l0 = 000000005bd5dfdc |
| 327 | ! Mem[00000000211c0000] = 78ff4920, %l1 = 000000006e3bf05a |
| 328 | ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000078 |
| 329 | ! %l4 = 0000000000002534, Mem[0000000010001408] = 003fe4ae |
| 330 | stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 343fe4ae |
| 331 | ! %f29 = 57947965, Mem[0000000010181400] = ee4d1551 |
| 332 | sta %f29,[%i6+%g0]0x88 ! Mem[0000000010181400] = 57947965 |
| 333 | ! %l7 = 0000000000000000, immd = fffff7b8, %y = 00000000 |
| 334 | sdiv %l7,-0x848,%l0 ! %l0 = 0000000000000000 |
| 335 | mov %l0,%y ! %y = 00000000 |
| 336 | ! %l3 = 0000000000000078, Mem[0000000010001436] = 20eee2b5, %asi = 80 |
| 337 | stba %l3,[%i0+0x036]%asi ! Mem[0000000010001434] = 20ee78b5 |
| 338 | ! Mem[00000000211c0000] = ffff4920, %l5 = 0000000000000cb6 |
| 339 | ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff |
| 340 | |
| 341 | p0_label_10: |
| 342 | ! Starting 10 instruction Load Burst |
| 343 | ! Mem[0000000010101400] = 00002534, %f10 = 2edb58ff |
| 344 | lda [%i4+%g0]0x80,%f10 ! %f10 = 00002534 |
| 345 | ! %l1 = 0000000000000078, %l0 = 0000000000000000, %y = 00000000 |
| 346 | sdiv %l1,%l0,%l0 ! Div by zero, %l0 = 0000000000000028 |
| 347 | ! Mem[0000000010001410] = e076a6487d4046fd, %l4 = 0000000000002534 |
| 348 | ldx [%i0+%o5],%l4 ! %l4 = e076a6487d4046fd |
| 349 | ! Mem[00000000100c1410] = 9d799d0bfc523b40, %l5 = 00000000000000ff |
| 350 | ldxa [%i3+%o5]0x88,%l5 ! %l5 = 9d799d0bfc523b40 |
| 351 | ! Mem[0000000030181410] = 4c83834c, %l4 = e076a6487d4046fd |
| 352 | ldswa [%i6+%o5]0x81,%l4 ! %l4 = 000000004c83834c |
| 353 | ! Mem[0000000010181408] = 7de228ee 07639887, %l4 = 4c83834c, %l5 = fc523b40 |
| 354 | ldd [%i6+%o4],%l4 ! %l4 = 000000007de228ee 0000000007639887 |
| 355 | ! Mem[0000000030001400] = 526e69d06591e0a1, %f26 = 766649f6 0dcc0023 |
| 356 | ldda [%i0+%g0]0x89,%f26 ! %f26 = 526e69d0 6591e0a1 |
| 357 | ! Mem[0000000010001400] = 0dcc0023, %l7 = 0000000000000000 |
| 358 | lduwa [%i0+%g0]0x80,%l7 ! %l7 = 000000000dcc0023 |
| 359 | membar #Sync ! Added by membar checker (2) |
| 360 | ! Mem[0000000010141400] = 008469d0 6591e0a1 1af7858e 31711ea7 |
| 361 | ! Mem[0000000010141410] = 61be4fbc 576f8b5d 54329fda 1330f043 |
| 362 | ! Mem[0000000010141420] = 0b3d2968 4ab502d9 6c4f5be6 6fbbc49f |
| 363 | ! Mem[0000000010141430] = 0afa42d4 5f34e315 4d8465b2 0c5217bb |
| 364 | ldda [%i5+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010141400 |
| 365 | ! Mem[0000000010041408] = 2edb58ff, %l1 = 0000000000000078 |
| 366 | ldsba [%i1+%o4]0x80,%l1 ! %l1 = 000000000000002e |
| 367 | |
| 368 | p0_label_11: |
| 369 | ! Starting 10 instruction Store Burst |
| 370 | ! %f10 = 6c4f5be6 6fbbc49f, Mem[0000000010181430] = 50d92534 46173ff5, %asi = 80 |
| 371 | stda %f10,[%i6+0x030]%asi ! Mem[0000000010181430] = 6c4f5be6 6fbbc49f |
| 372 | membar #Sync ! Added by membar checker (3) |
| 373 | ! %f2 = 1af7858e, Mem[0000000010141410] = 61be4fbc |
| 374 | sta %f2 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 1af7858e |
| 375 | ! %f24 = 21e24ef8 3018d829, Mem[0000000030101410] = 897b8b2a 68f050d5 |
| 376 | stda %f24,[%i4+%o5]0x89 ! Mem[0000000030101410] = 21e24ef8 3018d829 |
| 377 | ! %l1 = 000000000000002e, Mem[0000000030041400] = 80465608 |
| 378 | stwa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000002e |
| 379 | ! %l4 = 000000007de228ee, Mem[00000000201c0000] = ff564a90 |
| 380 | sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 28ee4a90 |
| 381 | ! %l3 = 0000000000000078, Mem[0000000010101434] = 4f9fb635, %asi = 80 |
| 382 | stwa %l3,[%i4+0x034]%asi ! Mem[0000000010101434] = 00000078 |
| 383 | ! %l1 = 000000000000002e, Mem[0000000010141410] = 8e85f71a |
| 384 | stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000002e |
| 385 | ! Mem[0000000030001400] = a1e09165, %l0 = 0000000000000028 |
| 386 | swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000a1e09165 |
| 387 | ! %l0 = 00000000a1e09165, Mem[0000000010001410] = e076a648 |
| 388 | stba %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 6576a648 |
| 389 | ! %l5 = 0000000007639887, Mem[0000000030081400] = 25f66fad |
| 390 | stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 98876fad |
| 391 | |
| 392 | p0_label_12: |
| 393 | ! Starting 10 instruction Load Burst |
| 394 | ! Mem[0000000010081400] = 48a676e0, %l5 = 0000000007639887 |
| 395 | ldsha [%i2+%g0]0x88,%l5 ! %l5 = 00000000000076e0 |
| 396 | ! Mem[0000000010101410] = 5c59c4ce, %l5 = 00000000000076e0 |
| 397 | ldsha [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffc4ce |
| 398 | ! Mem[0000000010081400] = 48a676e0, %l7 = 000000000dcc0023 |
| 399 | lduha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000076e0 |
| 400 | ! Mem[0000000030141410] = 7f9124ec26c80dcd, %l3 = 0000000000000078 |
| 401 | ldxa [%i5+%o5]0x81,%l3 ! %l3 = 7f9124ec26c80dcd |
| 402 | ! Code Fragment 3, seed = 909303 |
| 403 | p0_fragment_1: |
| 404 | ! %l0 = 00000000a1e09165 |
| 405 | setx 0x42c6dc9ada5d1f6e,%g7,%l0 ! %l0 = 42c6dc9ada5d1f6e |
| 406 | ! %l1 = 000000000000002e |
| 407 | setx 0x76c07678e9da5119,%g7,%l1 ! %l1 = 76c07678e9da5119 |
| 408 | setx 0x1fe000, %g1, %g3 |
| 409 | or %l0, %g3, %l0 ! always set perrmask = 0xff |
| 410 | setx 0x1ffff8, %g1, %g2 |
| 411 | and %l0, %g2, %l0 |
| 412 | ta T_CHANGE_HPRIV |
| 413 | stxa %l1, [%l0]ASI_DCACHE_DATA |
| 414 | ta T_CHANGE_NONHPRIV |
| 415 | ! %l0 = 42c6dc9ada5d1f6e |
| 416 | setx 0x1cf2cecd8df26ed4,%g7,%l0 ! %l0 = 1cf2cecd8df26ed4 |
| 417 | ! %l1 = 76c07678e9da5119 |
| 418 | setx 0x9dbbcee4ef2efb9f,%g7,%l1 ! %l1 = 9dbbcee4ef2efb9f |
| 419 | p0_fragment_1_end: |
| 420 | ! Mem[0000000030081410] = 2df34110cca90537, %l7 = 00000000000076e0 |
| 421 | ldxa [%i2+%o5]0x89,%l7 ! %l7 = 2df34110cca90537 |
| 422 | ! Mem[0000000010001400] = 0dcc0023, %l0 = 1cf2cecd8df26ed4 |
| 423 | lduba [%i0+%g0]0x80,%l0 ! %l0 = 000000000000000d |
| 424 | ! Mem[00000000300c1410] = 00000070, %l1 = 9dbbcee4ef2efb9f |
| 425 | lduwa [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000070 |
| 426 | ! Mem[0000000010041418] = 00000000, %l7 = 2df34110cca90537 |
| 427 | ldub [%i1+0x018],%l7 ! %l7 = 0000000000000000 |
| 428 | ! Mem[0000000010101410] = cec4595c, %l7 = 0000000000000000 |
| 429 | ldsw [%i4+%o5],%l7 ! %l7 = ffffffffcec4595c |
| 430 | |
| 431 | p0_label_13: |
| 432 | ! Starting 10 instruction Store Burst |
| 433 | ! %l2 = 000000001bf02c48, Mem[0000000020800000] = 157278c0 |
| 434 | sth %l2,[%o1+%g0] ! Mem[0000000020800000] = 2c4878c0 |
| 435 | ! Mem[0000000030081400] = ad6f8798, %l0 = 000000000000000d |
| 436 | swapa [%i2+%g0]0x89,%l0 ! %l0 = 00000000ad6f8798 |
| 437 | ! %l7 = ffffffffcec4595c, Mem[0000000010141408] = 8e85f71a |
| 438 | stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 8e85595c |
| 439 | ! %l7 = ffffffffcec4595c, Mem[0000000030041400] = 0000002e |
| 440 | stha %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000595c |
| 441 | ! %l4 = 7de228ee, %l5 = ffffc4ce, Mem[0000000010141410] = 0000002e 5d8b6f57 |
| 442 | stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 7de228ee ffffc4ce |
| 443 | ! %l7 = ffffffffcec4595c, Mem[0000000030081400] = 000000000000000d |
| 444 | stxa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffcec4595c |
| 445 | ! Mem[0000000030181400] = 60983f35, %l5 = ffffffffffffc4ce |
| 446 | ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000035 |
| 447 | ! Mem[0000000030141410] = ec24917f, %l4 = 000000007de228ee |
| 448 | ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000000000007f |
| 449 | ! %l1 = 0000000000000070, Mem[0000000010181400] = 65799457 |
| 450 | stha %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00709457 |
| 451 | ! %l4 = 000000000000007f, Mem[0000000010081427] = 0e4cae39, %asi = 80 |
| 452 | stba %l4,[%i2+0x027]%asi ! Mem[0000000010081424] = 0e4cae7f |
| 453 | |
| 454 | p0_label_14: |
| 455 | ! Starting 10 instruction Load Burst |
| 456 | ! Mem[0000000010181400] = 00709457, %f21 = 25f66fad |
| 457 | lda [%i6+%g0]0x80,%f21 ! %f21 = 00709457 |
| 458 | ! Mem[00000000100c1400] = 10491e56, %l0 = 00000000ad6f8798 |
| 459 | lduba [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000056 |
| 460 | ! Mem[0000000010101410] = 7deada3e5c59c4ce, %l7 = ffffffffcec4595c |
| 461 | ldxa [%i4+%o5]0x88,%l7 ! %l7 = 7deada3e5c59c4ce |
| 462 | ! Mem[00000000100c1438] = e076a7136da64a4d, %l3 = 7f9124ec26c80dcd |
| 463 | ldx [%i3+0x038],%l3 ! %l3 = e076a7136da64a4d |
| 464 | ! Mem[0000000030081410] = 3705a9cc, %l5 = 0000000000000035 |
| 465 | ldsha [%i2+%o5]0x81,%l5 ! %l5 = 0000000000003705 |
| 466 | ! Mem[00000000300c1410] = 813bac77 70000000, %l0 = 00000056, %l1 = 00000070 |
| 467 | ldda [%i3+%o5]0x89,%l0 ! %l0 = 0000000070000000 00000000813bac77 |
| 468 | ! Mem[0000000020800041] = 19df22f0, %l5 = 0000000000003705, %asi = 80 |
| 469 | lduba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000df |
| 470 | ! %f28 = 5faf1d64 57947965, %f12 = 0afa42d4 5f34e315 |
| 471 | fxtod %f28,%f12 ! %f12 = 43d7ebc7 5915e51e |
| 472 | ! Mem[0000000030141408] = 13a776e0, %l5 = 00000000000000df |
| 473 | lduba [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000e0 |
| 474 | ! Mem[0000000010041428] = 30e6be660d360d1f, %f30 = f74fac7d 1eb7373d, %asi = 80 |
| 475 | ldda [%i1+0x028]%asi,%f30 ! %f30 = 30e6be66 0d360d1f |
| 476 | |
| 477 | p0_label_15: |
| 478 | ! Starting 10 instruction Store Burst |
| 479 | ! Mem[0000000010101400] = 00002534, %l6 = 000000002a968ece |
| 480 | swapa [%i4+%g0]0x80,%l6 ! %l6 = 0000000000002534 |
| 481 | ! Mem[0000000010041408] = ff58db2e, %l5 = 00000000000000e0 |
| 482 | swapa [%i1+%o4]0x88,%l5 ! %l5 = 00000000ff58db2e |
| 483 | ! Mem[00000000211c0000] = ffff4920, %l0 = 0000000070000000 |
| 484 | ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff |
| 485 | ! %f28 = 5faf1d64, Mem[0000000010081400] = 48a676e0 |
| 486 | sta %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 5faf1d64 |
| 487 | ! Mem[0000000010001420] = 51733388, %l6 = 00002534, %l3 = 6da64a4d |
| 488 | add %i0,0x20,%g1 |
| 489 | casa [%g1]0x80,%l6,%l3 ! %l3 = 0000000051733388 |
| 490 | ! %f2 = 1af7858e, Mem[0000000030141410] = ec2491ff |
| 491 | sta %f2 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 1af7858e |
| 492 | ! %l7 = 7deada3e5c59c4ce, Mem[0000000010181408] = ee28e27d |
| 493 | stwa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 5c59c4ce |
| 494 | ! %f27 = 6591e0a1, %f20 = 4dd0d04c, %f26 = 526e69d0 |
| 495 | fadds %f27,%f20,%f26 ! %f26 = 6591e0a1 |
| 496 | ! Mem[0000000030041408] = 4d5d1bbe, %l3 = 0000000051733388 |
| 497 | ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 000000000000004d |
| 498 | ! %l1 = 00000000813bac77, Mem[00000000100c1418] = 393eed1a, %asi = 80 |
| 499 | stba %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = 773eed1a |
| 500 | |
| 501 | p0_label_16: |
| 502 | ! Starting 10 instruction Load Burst |
| 503 | ! Mem[0000000030041410] = 6ff0520d, %l6 = 0000000000002534 |
| 504 | lduwa [%i1+%o5]0x81,%l6 ! %l6 = 000000006ff0520d |
| 505 | ! Mem[00000000201c0000] = 28ee4a90, %l1 = 00000000813bac77 |
| 506 | lduh [%o0+%g0],%l1 ! %l1 = 00000000000028ee |
| 507 | ! Mem[0000000030181408] = a1e09165 d0696e52, %l4 = 0000007f, %l5 = ff58db2e |
| 508 | ldda [%i6+%o4]0x81,%l4 ! %l4 = 00000000a1e09165 00000000d0696e52 |
| 509 | ! Mem[0000000020800040] = 19df22f0, %l2 = 000000001bf02c48, %asi = 80 |
| 510 | ldsha [%o1+0x040]%asi,%l2 ! %l2 = 00000000000019df |
| 511 | ! Mem[0000000010081428] = 5475bdc61cd1f2ff, %f0 = 008469d0 6591e0a1 |
| 512 | ldd [%i2+0x028],%f0 ! %f0 = 5475bdc6 1cd1f2ff |
| 513 | ! Mem[0000000010141410] = ee28e27d, %l0 = 00000000000000ff |
| 514 | lduba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ee |
| 515 | ! Mem[0000000010081434] = 4c7cec75, %l3 = 000000000000004d, %asi = 80 |
| 516 | lduwa [%i2+0x034]%asi,%l3 ! %l3 = 000000004c7cec75 |
| 517 | ! Mem[00000000100c1400] = 10491e56, %l4 = 00000000a1e09165 |
| 518 | ldsba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000056 |
| 519 | ! Mem[0000000030041400] = 5c590000, %l7 = 7deada3e5c59c4ce |
| 520 | ldswa [%i1+%g0]0x81,%l7 ! %l7 = 000000005c590000 |
| 521 | ! Mem[0000000010081430] = 77373bb44c7cec75, %f12 = 43d7ebc7 5915e51e, %asi = 80 |
| 522 | ldda [%i2+0x030]%asi,%f12 ! %f12 = 77373bb4 4c7cec75 |
| 523 | |
| 524 | p0_label_17: |
| 525 | ! Starting 10 instruction Store Burst |
| 526 | ! %l0 = 00000000000000ee, Mem[0000000010141400] = 008469d0 |
| 527 | stw %l0,[%i5+%g0] ! Mem[0000000010141400] = 000000ee |
| 528 | ! Mem[0000000010041408] = e0000000, %l4 = 0000000000000056 |
| 529 | swapa [%i1+%o4]0x80,%l4 ! %l4 = 00000000e0000000 |
| 530 | ! Mem[0000000021800000] = 1f95eb50, %l7 = 000000005c590000, %asi = 80 |
| 531 | ldsha [%o3+0x000]%asi,%l7 ! %l7 = 0000000000001f95 |
| 532 | ! Mem[0000000030081408] = 1eb7373d, %l2 = 00000000000019df |
| 533 | swapa [%i2+%o4]0x89,%l2 ! %l2 = 000000001eb7373d |
| 534 | ! %l5 = 00000000d0696e52, Mem[0000000021800041] = 46360980 |
| 535 | stb %l5,[%o3+0x041] ! Mem[0000000021800040] = 46520980 |
| 536 | ! %l5 = 00000000d0696e52, Mem[000000001018143a] = 162dc312, %asi = 80 |
| 537 | stba %l5,[%i6+0x03a]%asi ! Mem[0000000010181438] = 162d5212 |
| 538 | ! %l5 = 00000000d0696e52, Mem[0000000010081410] = 3a871812, %asi = 80 |
| 539 | stha %l5,[%i2+0x010]%asi ! Mem[0000000010081410] = 6e521812 |
| 540 | ! Mem[0000000030141410] = 1af7858e, %l1 = 00000000000028ee |
| 541 | swapa [%i5+%o5]0x89,%l1 ! %l1 = 000000001af7858e |
| 542 | ! %f24 = 21e24ef8 3018d829, Mem[0000000010181400] = 00709457 77ac3b81 |
| 543 | stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = 21e24ef8 3018d829 |
| 544 | ! %l6 = 6ff0520d, %l7 = 00001f95, Mem[0000000030141410] = 000028ee cd0dc826 |
| 545 | stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6ff0520d 00001f95 |
| 546 | |
| 547 | p0_label_18: |
| 548 | ! Starting 10 instruction Load Burst |
| 549 | ! Mem[0000000010101410] = cec4595c3edaea7d, %l6 = 000000006ff0520d |
| 550 | ldxa [%i4+%o5]0x80,%l6 ! %l6 = cec4595c3edaea7d |
| 551 | ! Mem[0000000021800040] = 46520980, %l0 = 00000000000000ee, %asi = 80 |
| 552 | lduha [%o3+0x040]%asi,%l0 ! %l0 = 0000000000004652 |
| 553 | ! Mem[0000000010181420] = 1599520d f6496676, %l6 = 3edaea7d, %l7 = 00001f95 |
| 554 | ldd [%i6+0x020],%l6 ! %l6 = 000000001599520d 00000000f6496676 |
| 555 | ! Mem[00000000201c0000] = 28ee4a90, %l4 = 00000000e0000000, %asi = 80 |
| 556 | lduha [%o0+0x000]%asi,%l4 ! %l4 = 00000000000028ee |
| 557 | ! Mem[0000000010001410] = 48a67665, %l0 = 0000000000004652 |
| 558 | ldsba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000065 |
| 559 | ! Mem[0000000030181408] = a1e09165d0696e52, %f30 = 30e6be66 0d360d1f |
| 560 | ldda [%i6+%o4]0x81,%f30 ! %f30 = a1e09165 d0696e52 |
| 561 | ! Mem[0000000010081400] = 641daf5f, %l0 = 0000000000000065 |
| 562 | ldswa [%i2+%g0]0x80,%l0 ! %l0 = 00000000641daf5f |
| 563 | ! Mem[0000000030181410] = 4c83834c, %f21 = 00709457 |
| 564 | lda [%i6+%o5]0x89,%f21 ! %f21 = 4c83834c |
| 565 | ! Mem[00000000300c1410] = 813bac77 70000000, %l2 = 1eb7373d, %l3 = 4c7cec75 |
| 566 | ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000070000000 00000000813bac77 |
| 567 | ! Mem[0000000010101410] = cec4595c, %l5 = 00000000d0696e52 |
| 568 | lduha [%i4+%o5]0x80,%l5 ! %l5 = 000000000000cec4 |
| 569 | |
| 570 | p0_label_19: |
| 571 | ! Starting 10 instruction Store Burst |
| 572 | ! %l6 = 000000001599520d, Mem[0000000030141410] = 0d52f06f |
| 573 | stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 1599520d |
| 574 | ! %l7 = 00000000f6496676, Mem[0000000010001408] = 343fe4ae37620d47 |
| 575 | stxa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000f6496676 |
| 576 | ! %l6 = 000000001599520d, Mem[0000000010181410] = 4301361c, %asi = 80 |
| 577 | stwa %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = 1599520d |
| 578 | ! Mem[0000000010081400] = 5faf1d64, %l7 = 00000000f6496676 |
| 579 | swapa [%i2+%g0]0x88,%l7 ! %l7 = 000000005faf1d64 |
| 580 | ! Mem[0000000030001410] = 4cd0d04d, %l6 = 000000001599520d |
| 581 | ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 000000000000004d |
| 582 | ! Mem[0000000010041406] = 3c6a5521, %l1 = 000000001af7858e |
| 583 | ldstuba [%i1+0x006]%asi,%l1 ! %l1 = 0000000000000055 |
| 584 | ! %f18 = 158de99e 62682877, Mem[0000000030141400] = 0cb6a800 4b948811 |
| 585 | stda %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = 158de99e 62682877 |
| 586 | ! %l6 = 000000000000004d, Mem[0000000030181408] = a1e09165 |
| 587 | stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 004d9165 |
| 588 | ! Mem[0000000010181434] = 6fbbc49f, %l5 = 0000cec4, %l2 = 70000000 |
| 589 | add %i6,0x34,%g1 |
| 590 | casa [%g1]0x80,%l5,%l2 ! %l2 = 000000006fbbc49f |
| 591 | ! Mem[0000000030141410] = 0d529915, %l4 = 00000000000028ee |
| 592 | swapa [%i5+%o5]0x89,%l4 ! %l4 = 000000000d529915 |
| 593 | |
| 594 | p0_label_20: |
| 595 | ! Starting 10 instruction Load Burst |
| 596 | ! Mem[0000000010181410] = 1599520d, %f19 = 62682877 |
| 597 | lda [%i6+%o5]0x80,%f19 ! %f19 = 1599520d |
| 598 | ! Mem[0000000030041410] = 0d52f06f, %l4 = 000000000d529915 |
| 599 | ldsba [%i1+%o5]0x89,%l4 ! %l4 = 000000000000006f |
| 600 | ! Mem[0000000030041410] = 6ff0520d, %l2 = 000000006fbbc49f |
| 601 | lduba [%i1+%o5]0x81,%l2 ! %l2 = 000000000000006f |
| 602 | ! %l1 = 0000000000000055, imm = 000000000000084f, %l4 = 000000000000006f |
| 603 | sub %l1,0x84f,%l4 ! %l4 = fffffffffffff806 |
| 604 | ! Mem[0000000010081400] = 49000000 f6496676, %l6 = 0000004d, %l7 = 5faf1d64 |
| 605 | ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000f6496676 0000000049000000 |
| 606 | ! Mem[0000000010101415] = 3edaea7d, %l7 = 0000000049000000 |
| 607 | ldub [%i4+0x015],%l7 ! %l7 = 00000000000000da |
| 608 | ! Mem[0000000010041400] = 50e8a567, %f14 = 4d8465b2 |
| 609 | lda [%i1+%g0]0x88,%f14 ! %f14 = 50e8a567 |
| 610 | ! Mem[0000000030141408] = e076a7131eed2597, %f8 = 0b3d2968 4ab502d9 |
| 611 | ldda [%i5+%o4]0x81,%f8 ! %f8 = e076a713 1eed2597 |
| 612 | ! Mem[0000000010141400] = ee000000, %l6 = 00000000f6496676 |
| 613 | ldswa [%i5+%g0]0x88,%l6 ! %l6 = ffffffffee000000 |
| 614 | ! Mem[0000000010001400] = 41ea18272300cc0d, %f0 = 5475bdc6 1cd1f2ff |
| 615 | ldda [%i0+%g0]0x88,%f0 ! %f0 = 41ea1827 2300cc0d |
| 616 | |
| 617 | p0_label_21: |
| 618 | ! Starting 10 instruction Store Burst |
| 619 | ! %l1 = 0000000000000055, Mem[0000000010041410] = 5da4431c |
| 620 | stha %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5da40055 |
| 621 | ! %l6 = ffffffffee000000, Mem[0000000010101408] = 51154dee |
| 622 | stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = ee000000 |
| 623 | ! %l1 = 0000000000000055, Mem[0000000030141400] = 158de99e |
| 624 | stba %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 558de99e |
| 625 | ! %l6 = ee000000, %l7 = 000000da, Mem[00000000100c1408] = 2a968ece 673d3ae7, %asi = 80 |
| 626 | stda %l6,[%i3+0x008]%asi ! Mem[00000000100c1408] = ee000000 000000da |
| 627 | ! %f3 = 31711ea7, Mem[0000000030081410] = cca90537 |
| 628 | sta %f3 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 31711ea7 |
| 629 | ! %f2 = 1af7858e 31711ea7, %l3 = 00000000813bac77 |
| 630 | ! Mem[0000000030041410] = 6ff0520d6da64a4d |
| 631 | add %i1,0x010,%g1 |
| 632 | stda %f2,[%g1+%l3]ASI_PST16_S ! Mem[0000000030041410] = 6ff0858e31711ea7 |
| 633 | ! Mem[0000000010141400] = 000000ee, %l7 = 00000000000000da |
| 634 | ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000 |
| 635 | ! %l5 = 000000000000cec4, %l1 = 0000000000000055, %l7 = 0000000000000000 |
| 636 | udivx %l5,%l1,%l7 ! %l7 = 000000000000026e |
| 637 | ! Mem[00000000300c1408] = 2534c27e, %l7 = 000000000000026e |
| 638 | swapa [%i3+%o4]0x81,%l7 ! %l7 = 000000002534c27e |
| 639 | ! Mem[0000000010141400] = ff0000ee, %l1 = 0000000000000055 |
| 640 | ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff |
| 641 | |
| 642 | p0_label_22: |
| 643 | ! Starting 10 instruction Load Burst |
| 644 | ! Mem[0000000030101400] = 7deada3e, %l7 = 000000002534c27e |
| 645 | ldswa [%i4+%g0]0x89,%l7 ! %l7 = 000000007deada3e |
| 646 | ! %l7 = 000000007deada3e, imm = 0000000000000984, %l4 = fffffffffffff806 |
| 647 | subc %l7,0x984,%l4 ! %l4 = 000000007dead0ba |
| 648 | ! Mem[0000000030101408] = 00a8b60c, %f12 = 77373bb4 |
| 649 | lda [%i4+%o4]0x89,%f12 ! %f12 = 00a8b60c |
| 650 | ! Mem[0000000010041410] = 5500a45d, %l4 = 000000007dead0ba |
| 651 | lduha [%i1+%o5]0x80,%l4 ! %l4 = 0000000000005500 |
| 652 | ! Mem[0000000030081408] = df190000, %l3 = 00000000813bac77 |
| 653 | ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffffdf190000 |
| 654 | ! Mem[0000000030081410] = 2df3411031711ea7, %f4 = 61be4fbc 576f8b5d |
| 655 | ldda [%i2+%o5]0x89,%f4 ! %f4 = 2df34110 31711ea7 |
| 656 | ! Mem[0000000030181400] = f1fad75f 60983fff, %l2 = 0000006f, %l3 = df190000 |
| 657 | ldda [%i6+%g0]0x89,%l2 ! %l2 = 0000000060983fff 00000000f1fad75f |
| 658 | ! Mem[00000000100c1400] = 561e49103aadbae1, %f20 = 4dd0d04c 4c83834c |
| 659 | ldd [%i3+%g0],%f20 ! %f20 = 561e4910 3aadbae1 |
| 660 | ! Mem[0000000010101410] = cec4595c, %l0 = 00000000641daf5f |
| 661 | ldswa [%i4+%o5]0x80,%l0 ! %l0 = ffffffffcec4595c |
| 662 | ! Mem[0000000010041400] = 50e8a567, %l3 = 00000000f1fad75f |
| 663 | lduba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000067 |
| 664 | |
| 665 | p0_label_23: |
| 666 | ! Starting 10 instruction Store Burst |
| 667 | ! %l0 = ffffffffcec4595c, Mem[0000000010041420] = 5af3b7e85f664759 |
| 668 | stx %l0,[%i1+0x020] ! Mem[0000000010041420] = ffffffffcec4595c |
| 669 | ! Mem[0000000030041408] = ff5d1bbe, %l4 = 0000000000005500 |
| 670 | ldstuba [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff |
| 671 | ! Mem[0000000030001408] = 9ee98d15, %l7 = 000000007deada3e |
| 672 | swapa [%i0+%o4]0x89,%l7 ! %l7 = 000000009ee98d15 |
| 673 | ! %l3 = 0000000000000067, Mem[0000000010181408] = cec4595c, %asi = 80 |
| 674 | stwa %l3,[%i6+0x008]%asi ! Mem[0000000010181408] = 00000067 |
| 675 | ! Mem[0000000010041413] = 5500a45d, %l0 = ffffffffcec4595c |
| 676 | ldstuba [%i1+0x013]%asi,%l0 ! %l0 = 000000000000005d |
| 677 | ! Mem[00000000211c0001] = ffff4920, %l7 = 000000009ee98d15 |
| 678 | ldstub [%o2+0x001],%l7 ! %l7 = 00000000000000ff |
| 679 | ! %l7 = 00000000000000ff, Mem[0000000010081408] = 5af03b6e798bd107 |
| 680 | stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000000000ff |
| 681 | ! %f12 = 00a8b60c, Mem[00000000100c1430] = 1c014e14 |
| 682 | sta %f12,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00a8b60c |
| 683 | ! Mem[0000000010101400] = ce8e962a, %l0 = 000000000000005d |
| 684 | swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000ce8e962a |
| 685 | ! %f26 = 6591e0a1 6591e0a1, Mem[0000000030101408] = 00a8b60c d02c3a20 |
| 686 | stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = 6591e0a1 6591e0a1 |
| 687 | |
| 688 | p0_label_24: |
| 689 | ! Starting 10 instruction Load Burst |
| 690 | membar #Sync ! Added by membar checker (4) |
| 691 | ! Mem[0000000010081400] = 766649f6 00000049 00000000 000000ff |
| 692 | ! Mem[0000000010081410] = 6e521812 5da4431c 0dc7bbba 747eb0a3 |
| 693 | ! Mem[0000000010081420] = 1bf02c48 0e4cae7f 5475bdc6 1cd1f2ff |
| 694 | ! Mem[0000000010081430] = 77373bb4 4c7cec75 1dc6ed92 5444141b |
| 695 | ldda [%i2+%g0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400 |
| 696 | ! Mem[000000001018143c] = 678c239b, %l6 = ffffffffee000000, %asi = 80 |
| 697 | lduha [%i6+0x03c]%asi,%l6 ! %l6 = 000000000000678c |
| 698 | ! Mem[00000000100c1438] = e076a713 6da64a4d, %l6 = 0000678c, %l7 = 000000ff |
| 699 | ldd [%i3+0x038],%l6 ! %l6 = 00000000e076a713 000000006da64a4d |
| 700 | ! Mem[0000000010141410] = ee28e27d, %l2 = 0000000060983fff |
| 701 | lduwa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ee28e27d |
| 702 | ! Mem[00000000300c1408] = 6e020000, %l1 = 00000000000000ff |
| 703 | ldswa [%i3+%o4]0x89,%l1 ! %l1 = 000000006e020000 |
| 704 | ! Mem[0000000010001408] = 00000000f6496676, %f22 = 192b00ea 7e1fe313 |
| 705 | ldda [%i0+%o4]0x80,%f22 ! %f22 = 00000000 f6496676 |
| 706 | ! Mem[0000000030181400] = 60983fff, %l3 = 0000000000000067 |
| 707 | lduba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff |
| 708 | ! Mem[0000000010181400] = f84ee221, %l6 = 00000000e076a713 |
| 709 | ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffe221 |
| 710 | ! Mem[0000000010081420] = 1bf02c48, %l6 = ffffffffffffe221, %asi = 80 |
| 711 | lduwa [%i2+0x020]%asi,%l6 ! %l6 = 000000001bf02c48 |
| 712 | ! Mem[00000000201c0000] = 28ee4a90, %l3 = 00000000000000ff, %asi = 80 |
| 713 | ldsha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000028ee |
| 714 | |
| 715 | p0_label_25: |
| 716 | ! Starting 10 instruction Store Burst |
| 717 | ! %l4 = 000000ff, %l5 = 0000cec4, Mem[0000000010141410] = 7de228ee ffffc4ce |
| 718 | stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff 0000cec4 |
| 719 | ! %f0 = 49000000 f6496676, %l0 = 00000000ce8e962a |
| 720 | ! Mem[0000000010041408] = 000000561e801727 |
| 721 | add %i1,0x008,%g1 |
| 722 | stda %f0,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010041408] = 0000005600000049 |
| 723 | ! Mem[0000000030101410] = 3018d829, %l6 = 000000001bf02c48 |
| 724 | ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000029 |
| 725 | ! %l6 = 00000029, %l7 = 6da64a4d, Mem[0000000010181410] = 1599520d 7fd35c3d |
| 726 | stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000029 6da64a4d |
| 727 | ! Mem[0000000030081410] = 31711ea7, %l2 = 00000000ee28e27d |
| 728 | ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000a7 |
| 729 | ! %f2 = ff000000 00000000, %l2 = 00000000000000a7 |
| 730 | ! Mem[0000000010181410] = 000000296da64a4d |
| 731 | add %i6,0x010,%g1 |
| 732 | stda %f2,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010181410] = 00000000000000ff |
| 733 | ! Mem[0000000010041410] = ffa40055, %l4 = 00000000000000ff |
| 734 | ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000055 |
| 735 | ! Mem[0000000010081410] = 6e521812, %l0 = 00000000ce8e962a |
| 736 | ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 000000000000006e |
| 737 | ! Mem[0000000030041408] = ff5d1bbe, %l3 = 00000000000028ee |
| 738 | swapa [%i1+%o4]0x81,%l3 ! %l3 = 00000000ff5d1bbe |
| 739 | ! Mem[000000001018140c] = 07639887, %l3 = 00000000ff5d1bbe |
| 740 | ldstuba [%i6+0x00c]%asi,%l3 ! %l3 = 0000000000000007 |
| 741 | |
| 742 | p0_label_26: |
| 743 | ! Starting 10 instruction Load Burst |
| 744 | ! Mem[0000000010001408] = 00000000, %l4 = 0000000000000055 |
| 745 | ldsba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 |
| 746 | ! Mem[0000000030041400] = 5c590000, %l4 = 0000000000000000 |
| 747 | ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000005c59 |
| 748 | ! Mem[0000000030101400] = 7deada3e, %l0 = 000000000000006e |
| 749 | lduwa [%i4+%g0]0x89,%l0 ! %l0 = 000000007deada3e |
| 750 | ! Mem[0000000010001408] = 00000000, %l6 = 0000000000000029 |
| 751 | lduha [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000 |
| 752 | ! Mem[0000000010001418] = 66e6a8fa 1f8ca0e3, %l0 = 7deada3e, %l1 = 6e020000 |
| 753 | ldd [%i0+0x018],%l0 ! %l0 = 0000000066e6a8fa 000000001f8ca0e3 |
| 754 | ! Mem[0000000010181400] = f84ee221, %l2 = 00000000000000a7 |
| 755 | lduba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000021 |
| 756 | ! Mem[0000000030181408] = 65914d00, %l0 = 0000000066e6a8fa |
| 757 | ldswa [%i6+%o4]0x89,%l0 ! %l0 = 0000000065914d00 |
| 758 | ! Mem[0000000010041414] = 474827dd, %l4 = 0000000000005c59 |
| 759 | ldub [%i1+0x014],%l4 ! %l4 = 0000000000000047 |
| 760 | ! Mem[0000000010181408] = 00000067ff639887, %f28 = 5faf1d64 57947965 |
| 761 | ldda [%i6+%o4]0x80,%f28 ! %f28 = 00000067 ff639887 |
| 762 | ! Mem[0000000010041410] = dd274847 ffa400ff, %l0 = 65914d00, %l1 = 1f8ca0e3 |
| 763 | ldda [%i1+%o5]0x88,%l0 ! %l0 = 00000000ffa400ff 00000000dd274847 |
| 764 | |
| 765 | p0_label_27: |
| 766 | ! Starting 10 instruction Store Burst |
| 767 | ! Mem[0000000030101400] = 3edaea7d 3a654531 a1e09165 a1e09165 |
| 768 | ! %f0 = 49000000 f6496676 ff000000 00000000 |
| 769 | ! %f4 = 1c43a45d 1218526e a3b07e74 babbc70d |
| 770 | ! %f8 = 7fae4c0e 482cf01b fff2d11c c6bd7554 |
| 771 | ! %f12 = 75ec7c4c b43b3777 1b144454 92edc61d |
| 772 | stda %f0 ,[%i4+%g0]ASI_BLK_AIUS ! Block Store to 0000000030101400 |
| 773 | ! %l0 = ffa400ff, %l1 = dd274847, Mem[00000000100c1418] = 773eed1a 769ac083 |
| 774 | std %l0,[%i3+0x018] ! Mem[00000000100c1418] = ffa400ff dd274847 |
| 775 | ! %l6 = 0000000000000000, Mem[0000000010041400] = 50e8a567 |
| 776 | stha %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 50e80000 |
| 777 | ! %l2 = 0000000000000021, immd = 00000d2d, %y = 00000000 |
| 778 | udiv %l2,0xd2d,%l4 ! %l4 = 0000000000000000 |
| 779 | mov %l0,%y ! %y = ffa400ff |
| 780 | ! %l4 = 0000000000000000, %l1 = 00000000dd274847, %l3 = 0000000000000007 |
| 781 | xnor %l4,%l1,%l3 ! %l3 = ffffffff22d8b7b8 |
| 782 | ! Mem[0000000021800000] = 1f95eb50, %l2 = 0000000000000021 |
| 783 | ldstub [%o3+%g0],%l2 ! %l2 = 000000000000001f |
| 784 | ! Mem[00000000201c0000] = 28ee4a90, %l4 = 0000000000000000 |
| 785 | ldstub [%o0+%g0],%l4 ! %l4 = 0000000000000028 |
| 786 | ! %f2 = ff000000 00000000, %l6 = 0000000000000000 |
| 787 | ! Mem[0000000010141410] = ff000000c4ce0000 |
| 788 | add %i5,0x010,%g1 |
| 789 | stda %f2,[%g1+%l6]ASI_PST32_P ! Mem[0000000010141410] = ff000000c4ce0000 |
| 790 | ! %l6 = 00000000, %l7 = 6da64a4d, Mem[0000000010181410] = 00000000 000000ff |
| 791 | stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 6da64a4d |
| 792 | ! %f24 = 21e24ef8, %f18 = 158de99e, %f19 = 1599520d |
| 793 | fadds %f24,%f18,%f19 ! %f19 = 21e24ef9 |
| 794 | |
| 795 | p0_label_28: |
| 796 | ! Starting 10 instruction Load Burst |
| 797 | ! Mem[000000001014141f] = 1330f043, %l7 = 000000006da64a4d |
| 798 | ldsb [%i5+0x01f],%l7 ! %l7 = 0000000000000043 |
| 799 | ! %l0 = 00000000ffa400ff, Mem[00000000300c1400] = 40974241 |
| 800 | stba %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 409742ff |
| 801 | membar #Sync ! Added by membar checker (5) |
| 802 | ! Mem[0000000030101410] = 6e5218125da4431c, %l3 = ffffffff22d8b7b8 |
| 803 | ldxa [%i4+%o5]0x89,%l3 ! %l3 = 6e5218125da4431c |
| 804 | ! Mem[0000000030041400] = 0000595c, %l5 = 000000000000cec4 |
| 805 | ldsha [%i1+%g0]0x89,%l5 ! %l5 = 000000000000595c |
| 806 | ! Mem[0000000030181400] = 60983fff, %l7 = 0000000000000043 |
| 807 | lduba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff |
| 808 | ! Mem[0000000010001410] = 48a67665, %l4 = 0000000000000028 |
| 809 | ldswa [%i0+%o5]0x88,%l4 ! %l4 = 0000000048a67665 |
| 810 | ! Mem[0000000030001400] = 00000028 d0696e52 3edaea7d 62682877 |
| 811 | ! Mem[0000000030001410] = ffd0d04c 25f66fad 192b00ea 7e1fe313 |
| 812 | ! Mem[0000000030001420] = 21e24ef8 3018d829 766649f6 0d52f06f |
| 813 | ! Mem[0000000030001430] = 5faf1d64 57947965 6edb70c2 6bf2cc8b |
| 814 | ldda [%i0+%g0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030001400 |
| 815 | ! Mem[0000000010001400] = 41ea18272300cc0d, %l6 = 0000000000000000 |
| 816 | ldxa [%i0+%g0]0x88,%l6 ! %l6 = 41ea18272300cc0d |
| 817 | ! Mem[0000000030141410] = ee280000 951f0000, %l2 = 0000001f, %l3 = 5da4431c |
| 818 | ldda [%i5+%o5]0x81,%l2 ! %l2 = 00000000ee280000 00000000951f0000 |
| 819 | ! Mem[0000000030181408] = 65914d00, %l7 = 00000000000000ff |
| 820 | lduwa [%i6+%o4]0x89,%l7 ! %l7 = 0000000065914d00 |
| 821 | |
| 822 | p0_label_29: |
| 823 | ! Starting 10 instruction Store Burst |
| 824 | membar #Sync ! Added by membar checker (6) |
| 825 | ! %l1 = 00000000dd274847, Mem[0000000030001408] = 7deada3e |
| 826 | stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = dd274847 |
| 827 | ! %l6 = 41ea18272300cc0d, Mem[0000000010141438] = 4d8465b20c5217bb, %asi = 80 |
| 828 | stxa %l6,[%i5+0x038]%asi ! Mem[0000000010141438] = 41ea18272300cc0d |
| 829 | ! %l6 = 41ea18272300cc0d, Mem[0000000010001438] = 2be222d2, %asi = 80 |
| 830 | stwa %l6,[%i0+0x038]%asi ! Mem[0000000010001438] = 2300cc0d |
| 831 | ! Mem[0000000030081408] = 000019df, %l5 = 000000000000595c |
| 832 | ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000df |
| 833 | ! Mem[00000000100c141c] = dd274847, %l0 = 00000000ffa400ff |
| 834 | swap [%i3+0x01c],%l0 ! %l0 = 00000000dd274847 |
| 835 | ! Mem[0000000010001424] = 23d61079, %l4 = 0000000048a67665 |
| 836 | ldstub [%i0+0x024],%l4 ! %l4 = 0000000000000023 |
| 837 | ! %l6 = 41ea18272300cc0d, Mem[0000000010081400] = 766649f6 |
| 838 | stha %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = cc0d49f6 |
| 839 | ! Mem[0000000010001400] = 2300cc0d, %l7 = 0000000065914d00 |
| 840 | ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 000000000000000d |
| 841 | ! %l5 = 00000000000000df, Mem[00000000300c1408] = 6e020000 |
| 842 | stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 6e0200df |
| 843 | ! %l7 = 000000000000000d, Mem[0000000030181400] = ff3f9860 |
| 844 | stwa %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000d |
| 845 | |
| 846 | p0_label_30: |
| 847 | ! Starting 10 instruction Load Burst |
| 848 | ! Mem[00000000300c1408] = df00026e 67f591d7, %l0 = dd274847, %l1 = dd274847 |
| 849 | ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000df00026e 0000000067f591d7 |
| 850 | ! Mem[0000000010041400] = 0000e850, %l3 = 00000000951f0000 |
| 851 | ldsha [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000 |
| 852 | ! Mem[0000000010001408] = 00000000, %l7 = 000000000000000d |
| 853 | ldsba [%i0+%o4]0x88,%l7 ! %l7 = 0000000000000000 |
| 854 | ! Mem[000000001010143c] = 3582bbdb, %l6 = 41ea18272300cc0d, %asi = 80 |
| 855 | ldsha [%i4+0x03c]%asi,%l6 ! %l6 = 0000000000003582 |
| 856 | ! Mem[0000000010041408] = 00000056, %l2 = 00000000ee280000 |
| 857 | ldsha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000 |
| 858 | ! Mem[00000000300c1408] = df00026e, %l3 = 0000000000000000 |
| 859 | ldswa [%i3+%o4]0x81,%l3 ! %l3 = ffffffffdf00026e |
| 860 | ! Mem[0000000030181400] = 0000000d5fd7faf1, %f0 = 49000000 f6496676 |
| 861 | ldda [%i6+%g0]0x81,%f0 ! %f0 = 0000000d 5fd7faf1 |
| 862 | ! Mem[0000000030101408] = ff000000, %f3 = 00000000 |
| 863 | lda [%i4+%o4]0x81,%f3 ! %f3 = ff000000 |
| 864 | ! Mem[00000000100c1410] = 9d799d0bfc523b40, %f10 = fff2d11c c6bd7554 |
| 865 | ldda [%i3+%o5]0x88,%f10 ! %f10 = 9d799d0b fc523b40 |
| 866 | membar #Sync ! Added by membar checker (7) |
| 867 | ! Mem[0000000010141400] = ff0000ee 6591e0a1 5c59858e 31711ea7 |
| 868 | ! Mem[0000000010141410] = ff000000 c4ce0000 54329fda 1330f043 |
| 869 | ! Mem[0000000010141420] = 0b3d2968 4ab502d9 6c4f5be6 6fbbc49f |
| 870 | ! Mem[0000000010141430] = 0afa42d4 5f34e315 41ea1827 2300cc0d |
| 871 | ldda [%i5+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010141400 |
| 872 | |
| 873 | p0_label_31: |
| 874 | ! Starting 10 instruction Store Burst |
| 875 | ! %l7 = 0000000000000000, Mem[00000000100c140e] = 000000da, %asi = 80 |
| 876 | stha %l7,[%i3+0x00e]%asi ! Mem[00000000100c140c] = 00000000 |
| 877 | ! Mem[0000000030081400] = cec4595c, %l5 = 00000000000000df |
| 878 | swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000cec4595c |
| 879 | ! %l7 = 0000000000000000, Mem[0000000030101410] = 5da4431c |
| 880 | stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 |
| 881 | ! Mem[00000000300c1400] = 409742ff, %l7 = 0000000000000000 |
| 882 | ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff |
| 883 | ! %l0 = 00000000df00026e, Mem[0000000030041410] = a71e71318e85f06f |
| 884 | stxa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000df00026e |
| 885 | ! Mem[0000000010081400] = f6490dcc, %l4 = 0000000000000023 |
| 886 | ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000cc |
| 887 | membar #Sync ! Added by membar checker (8) |
| 888 | ! %l2 = 0000000000000000, Mem[0000000010141400] = ff0000ee, %asi = 80 |
| 889 | stwa %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000 |
| 890 | ! %l7 = 00000000000000ff, Mem[0000000030141400] = 9ee98d55 |
| 891 | stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff |
| 892 | ! %l4 = 00000000000000cc, Mem[0000000030001408] = dd274847 |
| 893 | stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000cc |
| 894 | ! %f10 = 6c4f5be6 6fbbc49f, %l3 = ffffffffdf00026e |
| 895 | ! Mem[00000000100c1428] = 5f7c2d261ca188df |
| 896 | add %i3,0x028,%g1 |
| 897 | stda %f10,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1428] = 5f4f5b266fbbc4df |
| 898 | |
| 899 | p0_label_32: |
| 900 | ! Starting 10 instruction Load Burst |
| 901 | ! Mem[0000000010141414] = c4ce0000, %l1 = 0000000067f591d7 |
| 902 | lduh [%i5+0x014],%l1 ! %l1 = 000000000000c4ce |
| 903 | ! Mem[0000000030141408] = e076a713 1eed2597, %l6 = 00003582, %l7 = 000000ff |
| 904 | ldda [%i5+%o4]0x81,%l6 ! %l6 = 00000000e076a713 000000001eed2597 |
| 905 | ! Mem[0000000010081404] = 00000049, %l6 = 00000000e076a713, %asi = 80 |
| 906 | lduha [%i2+0x004]%asi,%l6 ! %l6 = 0000000000000000 |
| 907 | ! Mem[0000000030181410] = 4c83834c, %l2 = 0000000000000000 |
| 908 | ldswa [%i6+%o5]0x81,%l2 ! %l2 = 000000004c83834c |
| 909 | ! Mem[0000000010101410] = cec4595c, %l2 = 000000004c83834c |
| 910 | ldsha [%i4+%o5]0x80,%l2 ! %l2 = ffffffffffffcec4 |
| 911 | ! Mem[0000000021800181] = 653de470, %l2 = ffffffffffffcec4, %asi = 80 |
| 912 | lduba [%o3+0x181]%asi,%l2 ! %l2 = 000000000000003d |
| 913 | ! Mem[0000000010101410] = 7deada3e 5c59c4ce, %l4 = 000000cc, %l5 = cec4595c |
| 914 | ldda [%i4+%o5]0x88,%l4 ! %l4 = 000000005c59c4ce 000000007deada3e |
| 915 | ! Mem[0000000010081420] = 1bf02c48, %l3 = ffffffffdf00026e, %asi = 80 |
| 916 | lduha [%i2+0x020]%asi,%l3 ! %l3 = 0000000000001bf0 |
| 917 | ! Mem[00000000300c1410] = 0000007077ac3b81, %f18 = 3edaea7d 62682877 |
| 918 | ldda [%i3+%o5]0x81,%f18 ! %f18 = 00000070 77ac3b81 |
| 919 | ! Mem[0000000030001400] = 28000000, %f23 = 7e1fe313 |
| 920 | lda [%i0+%g0]0x89,%f23 ! %f23 = 28000000 |
| 921 | |
| 922 | p0_label_33: |
| 923 | ! Starting 10 instruction Store Burst |
| 924 | ! Mem[00000000100c143d] = 6da64a4d, %l2 = 000000000000003d |
| 925 | ldstuba [%i3+0x03d]%asi,%l2 ! %l2 = 00000000000000a6 |
| 926 | ! Mem[0000000030041410] = df00026e, %l5 = 000000007deada3e |
| 927 | ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 000000000000006e |
| 928 | ! Mem[0000000030101410] = 00000000, %l3 = 0000000000001bf0 |
| 929 | ldstuba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000 |
| 930 | ! %f18 = 00000070 77ac3b81, %l7 = 000000001eed2597 |
| 931 | ! Mem[0000000030181410] = 4c83834c6cc076ad |
| 932 | add %i6,0x010,%g1 |
| 933 | stda %f18,[%g1+%l7]ASI_PST16_S ! Mem[0000000030181410] = 4c83007077ac3b81 |
| 934 | ! %f6 = 54329fda 1330f043, Mem[0000000010001410] = 6576a648 7d4046fd |
| 935 | stda %f6 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 54329fda 1330f043 |
| 936 | ! Mem[00000000100c1400] = 561e4910 3aadbae1 ee000000 00000000 |
| 937 | ! %f0 = ff0000ee 6591e0a1 5c59858e 31711ea7 |
| 938 | ! %f4 = ff000000 c4ce0000 54329fda 1330f043 |
| 939 | ! %f8 = 0b3d2968 4ab502d9 6c4f5be6 6fbbc49f |
| 940 | ! %f12 = 0afa42d4 5f34e315 41ea1827 2300cc0d |
| 941 | stda %f0 ,[%i3+%g0]ASI_BLK_P ! Block Store to 00000000100c1400 |
| 942 | ! %f17 = d0696e52, Mem[0000000030001400] = 28000000 |
| 943 | sta %f17,[%i0+%g0]0x89 ! Mem[0000000030001400] = d0696e52 |
| 944 | ! Mem[0000000030181410] = 4c830070, %l3 = 0000000000000000 |
| 945 | swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000004c830070 |
| 946 | ! %l3 = 000000004c830070, Mem[00000000300c1400] = ff429740 |
| 947 | stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 70429740 |
| 948 | ! Mem[0000000010081400] = ff0d49f6, %l6 = 0000000000000000 |
| 949 | swapa [%i2+%g0]0x80,%l6 ! %l6 = 00000000ff0d49f6 |
| 950 | |
| 951 | p0_label_34: |
| 952 | ! Starting 10 instruction Load Burst |
| 953 | ! Mem[0000000030041408] = 000028ee 19e4be17, %l6 = ff0d49f6, %l7 = 1eed2597 |
| 954 | ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000000028ee 0000000019e4be17 |
| 955 | ! Mem[0000000030141400] = 000000ff, %l7 = 0000000019e4be17 |
| 956 | lduha [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff |
| 957 | ! Mem[0000000010181410] = 00000000, %f17 = d0696e52 |
| 958 | lda [%i6+%o5]0x88,%f17 ! %f17 = 00000000 |
| 959 | ! Mem[0000000030001410] = 4cd0d0ff, %f16 = 00000028 |
| 960 | lda [%i0+%o5]0x89,%f16 ! %f16 = 4cd0d0ff |
| 961 | ! %f16 = 4cd0d0ff, %f17 = 00000000, %f29 = 57947965 |
| 962 | fsubs %f16,%f17,%f29 ! %f29 = 4cd0d0ff |
| 963 | ! Mem[0000000010181408] = 67000000, %l7 = 00000000000000ff |
| 964 | ldsha [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000 |
| 965 | ! Mem[0000000021800140] = 49c15a40, %l5 = 000000000000006e, %asi = 80 |
| 966 | ldsha [%o3+0x140]%asi,%l5 ! %l5 = 00000000000049c1 |
| 967 | ! Mem[00000000211c0000] = ffff4920, %l6 = 00000000000028ee |
| 968 | lduh [%o2+%g0],%l6 ! %l6 = 000000000000ffff |
| 969 | ! Mem[0000000030081408] = f74fac7d 000019ff, %l4 = 5c59c4ce, %l5 = 000049c1 |
| 970 | ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000000019ff 00000000f74fac7d |
| 971 | ! Mem[0000000010001400] = ffcc0023, %f21 = 25f66fad |
| 972 | lda [%i0+%g0]0x80,%f21 ! %f21 = ffcc0023 |
| 973 | |
| 974 | p0_label_35: |
| 975 | ! Starting 10 instruction Store Burst |
| 976 | ! %f22 = 192b00ea 28000000, Mem[0000000010001400] = ffcc0023 2718ea41 |
| 977 | stda %f22,[%i0+%g0]0x80 ! Mem[0000000010001400] = 192b00ea 28000000 |
| 978 | ! Mem[0000000010001400] = ea002b19, %l7 = 0000000000000000 |
| 979 | ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000019 |
| 980 | ! Mem[0000000030001410] = ffd0d04c, %l0 = 00000000df00026e |
| 981 | ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff |
| 982 | ! %l5 = 00000000f74fac7d, Mem[0000000010101410] = cec4595c |
| 983 | stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 7dc4595c |
| 984 | ! Mem[0000000030181408] = 004d9165, %l3 = 000000004c830070 |
| 985 | ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000 |
| 986 | ! Mem[0000000030101400] = 00000049, %l5 = 00000000f74fac7d |
| 987 | swapa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000049 |
| 988 | ! %f0 = ff0000ee 6591e0a1, %l1 = 000000000000c4ce |
| 989 | ! Mem[0000000030041428] = 24f8d01607610a0f |
| 990 | add %i1,0x028,%g1 |
| 991 | stda %f0,[%g1+%l1]ASI_PST16_S ! Mem[0000000030041428] = ff0000ee65910a0f |
| 992 | ! Mem[00000000201c0000] = ffee4a90, %l2 = 00000000000000a6 |
| 993 | ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 00000000000000ff |
| 994 | ! %l7 = 0000000000000019, %l2 = 00000000000000ff, %y = ffa400ff |
| 995 | smul %l7,%l2,%l1 ! %l1 = 00000000000018e7, %y = 00000000 |
| 996 | ! %l5 = 0000000000000049, Mem[0000000030181408] = 65914dff |
| 997 | stha %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 65910049 |
| 998 | |
| 999 | p0_label_36: |
| 1000 | ! Starting 10 instruction Load Burst |
| 1001 | ! Mem[0000000020800040] = 19df22f0, %l1 = 00000000000018e7 |
| 1002 | ldsb [%o1+0x040],%l1 ! %l1 = 0000000000000019 |
| 1003 | ! Mem[0000000030041408] = 000028ee, %f21 = ffcc0023 |
| 1004 | lda [%i1+%o4]0x81,%f21 ! %f21 = 000028ee |
| 1005 | ! Mem[0000000030001410] = ad6ff6254cd0d0ff, %l0 = 00000000000000ff |
| 1006 | ldxa [%i0+%o5]0x89,%l0 ! %l0 = ad6ff6254cd0d0ff |
| 1007 | ! Mem[0000000030001408] = cc00000062682877, %f28 = 5faf1d64 4cd0d0ff |
| 1008 | ldda [%i0+%o4]0x81,%f28 ! %f28 = cc000000 62682877 |
| 1009 | ! Mem[00000000211c0000] = ffff4920, %l0 = ad6ff6254cd0d0ff |
| 1010 | ldsh [%o2+%g0],%l0 ! %l0 = ffffffffffffffff |
| 1011 | ! Mem[0000000010041408] = 56000000, %l0 = ffffffffffffffff |
| 1012 | ldswa [%i1+%o4]0x88,%l0 ! %l0 = 0000000056000000 |
| 1013 | ! Mem[0000000010041400] = 0000e850, %l7 = 0000000000000019 |
| 1014 | ldswa [%i1+%g0]0x80,%l7 ! %l7 = 000000000000e850 |
| 1015 | membar #Sync ! Added by membar checker (9) |
| 1016 | ! Mem[00000000100c1408] = 5c59858e31711ea7, %l3 = 0000000000000000 |
| 1017 | ldxa [%i3+%o4]0x80,%l3 ! %l3 = 5c59858e31711ea7 |
| 1018 | ! Mem[0000000030101400] = 766649f6f74fac7d, %f14 = 41ea1827 2300cc0d |
| 1019 | ldda [%i4+%g0]0x89,%f14 ! %f14 = 766649f6 f74fac7d |
| 1020 | ! Mem[0000000030001400] = 526e69d0 d0696e52, %l2 = 000000ff, %l3 = 31711ea7 |
| 1021 | ldda [%i0+%g0]0x89,%l2 ! %l2 = 00000000d0696e52 00000000526e69d0 |
| 1022 | |
| 1023 | p0_label_37: |
| 1024 | ! Starting 10 instruction Store Burst |
| 1025 | ! %l0 = 0000000056000000, Mem[00000000100c1402] = ff0000ee, %asi = 80 |
| 1026 | stha %l0,[%i3+0x002]%asi ! Mem[00000000100c1400] = ff000000 |
| 1027 | ! %l6 = 000000000000ffff, Mem[0000000030001410] = 4cd0d0ff |
| 1028 | stha %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4cd0ffff |
| 1029 | ! Mem[0000000010001400] = ff2b00ea, %l1 = 0000000000000019 |
| 1030 | swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000ff2b00ea |
| 1031 | ! %l3 = 00000000526e69d0, Mem[0000000020800000] = 2c4878c0 |
| 1032 | sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 69d078c0 |
| 1033 | ! %l4 = 00000000000019ff, Mem[0000000030041400] = 5c5900005fa09c91 |
| 1034 | stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000019ff |
| 1035 | ! Mem[0000000030141410] = ee280000, %l7 = 000000000000e850 |
| 1036 | ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ee |
| 1037 | ! Mem[0000000010181400] = f84ee221, %l3 = 00000000526e69d0 |
| 1038 | swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000f84ee221 |
| 1039 | ! Mem[0000000030001410] = ffffd04c, %l6 = 000000000000ffff |
| 1040 | ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff |
| 1041 | ! %l7 = 00000000000000ee, Mem[0000000030041400] = 00000000 |
| 1042 | stha %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ee0000 |
| 1043 | ! %f4 = ff000000 c4ce0000, %l4 = 00000000000019ff |
| 1044 | ! Mem[0000000030181418] = 025c8bea1b986213 |
| 1045 | add %i6,0x018,%g1 |
| 1046 | stda %f4,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030181418] = 0000cec4000000ff |
| 1047 | |
| 1048 | p0_label_38: |
| 1049 | ! Starting 10 instruction Load Burst |
| 1050 | ! Mem[0000000030181408] = 49009165, %l6 = 00000000000000ff |
| 1051 | ldsba [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000049 |
| 1052 | ! Mem[0000000010041438] = 49f750322764c83b, %l5 = 0000000000000049, %asi = 80 |
| 1053 | ldxa [%i1+0x038]%asi,%l5 ! %l5 = 49f750322764c83b |
| 1054 | ! Mem[0000000030101400] = 7dac4ff7, %l0 = 0000000056000000 |
| 1055 | lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000007dac |
| 1056 | ! Mem[0000000030101408] = 000000ff, %f30 = 6edb70c2 |
| 1057 | lda [%i4+%o4]0x89,%f30 ! %f30 = 000000ff |
| 1058 | ! Mem[0000000010101418] = 32da8e7a, %l7 = 00000000000000ee |
| 1059 | lduw [%i4+0x018],%l7 ! %l7 = 0000000032da8e7a |
| 1060 | ! Mem[0000000030141408] = e076a713 1eed2597, %l0 = 00007dac, %l1 = ff2b00ea |
| 1061 | ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000e076a713 000000001eed2597 |
| 1062 | ! Mem[00000000100c1410] = ff000000, %l0 = 00000000e076a713 |
| 1063 | ldsha [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffff00 |
| 1064 | ! Mem[0000000010001410] = 54329fda, %l5 = 49f750322764c83b |
| 1065 | lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000054329fda |
| 1066 | ! Mem[0000000030141410] = 000028ff, %l6 = 0000000000000049 |
| 1067 | ldsha [%i5+%o5]0x89,%l6 ! %l6 = 00000000000028ff |
| 1068 | ! Mem[0000000030001410] = 4cd0ffff, %f1 = 6591e0a1 |
| 1069 | lda [%i0+%o5]0x89,%f1 ! %f1 = 4cd0ffff |
| 1070 | |
| 1071 | p0_label_39: |
| 1072 | ! Starting 10 instruction Store Burst |
| 1073 | ! Mem[0000000010001410] = 54329fda, %l5 = 0000000054329fda |
| 1074 | ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000054 |
| 1075 | ! Mem[0000000010041400] = 0000e850, %l0 = ffffffffffffff00 |
| 1076 | ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000 |
| 1077 | ! %f19 = 77ac3b81, Mem[0000000030181408] = 65910049 |
| 1078 | sta %f19,[%i6+%o4]0x89 ! Mem[0000000030181408] = 77ac3b81 |
| 1079 | ! %f12 = 0afa42d4, Mem[00000000300c1400] = 70429740 |
| 1080 | sta %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0afa42d4 |
| 1081 | ! Code Fragment 3, seed = 307606 |
| 1082 | p0_fragment_2: |
| 1083 | ! %l0 = 0000000000000000 |
| 1084 | setx 0xc661068fb8656176,%g7,%l0 ! %l0 = c661068fb8656176 |
| 1085 | ! %l1 = 000000001eed2597 |
| 1086 | setx 0x52014636401d94a1,%g7,%l1 ! %l1 = 52014636401d94a1 |
| 1087 | setx 0x1fe000, %g1, %g3 |
| 1088 | or %l0, %g3, %l0 ! always set perrmask = 0xff |
| 1089 | setx 0x1ffff8, %g1, %g2 |
| 1090 | and %l0, %g2, %l0 |
| 1091 | ta T_CHANGE_HPRIV |
| 1092 | stxa %l1, [%l0]ASI_DCACHE_DATA |
| 1093 | ta T_CHANGE_NONHPRIV |
| 1094 | ! %l0 = c661068fb8656176 |
| 1095 | setx 0xc0635d7ac4befbdc,%g7,%l0 ! %l0 = c0635d7ac4befbdc |
| 1096 | ! %l1 = 52014636401d94a1 |
| 1097 | setx 0x1c6e8f6dd1209a27,%g7,%l1 ! %l1 = 1c6e8f6dd1209a27 |
| 1098 | p0_fragment_2_end: |
| 1099 | ! %f27 = 0d52f06f, Mem[000000001014141c] = 1330f043 |
| 1100 | sta %f27,[%i5+0x01c]%asi ! Mem[000000001014141c] = 0d52f06f |
| 1101 | ! %l5 = 0000000000000054, Mem[0000000030001400] = d0696e52 |
| 1102 | stba %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = d0696e54 |
| 1103 | ! %l5 = 0000000000000054, Mem[0000000021800141] = 49c15a40, %asi = 80 |
| 1104 | stba %l5,[%o3+0x141]%asi ! Mem[0000000021800140] = 49545a40 |
| 1105 | ! %f28 = cc000000, %f13 = 5f34e315, %f28 = cc000000 |
| 1106 | fmuls %f28,%f13,%f28 ! %f28 = ebb4e315 |
| 1107 | ! Mem[0000000010101400] = 5d000000, %l0 = c0635d7ac4befbdc |
| 1108 | ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 000000000000005d |
| 1109 | |
| 1110 | p0_label_40: |
| 1111 | ! Starting 10 instruction Load Burst |
| 1112 | ! Mem[0000000010181408] = 67000000, %l0 = 000000000000005d |
| 1113 | ldswa [%i6+%o4]0x88,%l0 ! %l0 = 0000000067000000 |
| 1114 | ! %f18 = 00000070, %f4 = ff000000, %f19 = 77ac3b81 |
| 1115 | fdivs %f18,%f4 ,%f19 ! %f19 = 80000000 |
| 1116 | ! Mem[000000001004141a] = 00000000, %l1 = 1c6e8f6dd1209a27 |
| 1117 | ldsb [%i1+0x01a],%l1 ! %l1 = 0000000000000000 |
| 1118 | ! Mem[0000000030101400] = f74fac7d, %l1 = 0000000000000000 |
| 1119 | lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000f74fac7d |
| 1120 | ! Mem[00000000300c1400] = d442fa0a, %l1 = 00000000f74fac7d |
| 1121 | lduha [%i3+%g0]0x89,%l1 ! %l1 = 000000000000fa0a |
| 1122 | ! %l1 = 000000000000fa0a, imm = 0000000000000d23, %l0 = 0000000067000000 |
| 1123 | sub %l1,0xd23,%l0 ! %l0 = 000000000000ece7 |
| 1124 | ! Mem[0000000030041408] = 000028ee19e4be17, %l4 = 00000000000019ff |
| 1125 | ldxa [%i1+%o4]0x81,%l4 ! %l4 = 000028ee19e4be17 |
| 1126 | ! Mem[0000000030041408] = 000028ee, %l1 = 000000000000fa0a |
| 1127 | ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000 |
| 1128 | ! Mem[0000000010181430] = 6c4f5be66fbbc49f, %l2 = 00000000d0696e52 |
| 1129 | ldx [%i6+0x030],%l2 ! %l2 = 6c4f5be66fbbc49f |
| 1130 | ! Mem[00000000300c1410] = 00000070, %l5 = 0000000000000054 |
| 1131 | lduwa [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000070 |
| 1132 | |
| 1133 | p0_label_41: |
| 1134 | ! Starting 10 instruction Store Burst |
| 1135 | ! Mem[00000000300c1400] = 0afa42d4, %l7 = 0000000032da8e7a |
| 1136 | ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 000000000000000a |
| 1137 | ! %f0 = ff0000ee, Mem[0000000030141408] = e076a713 |
| 1138 | sta %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff0000ee |
| 1139 | ! Mem[0000000030101410] = 000000ff, %l3 = 00000000f84ee221 |
| 1140 | swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff |
| 1141 | ! Mem[0000000030081400] = df000000, %l1 = 0000000000000000 |
| 1142 | ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 00000000000000df |
| 1143 | ! %l1 = 00000000000000df, Mem[0000000030001400] = 546e69d0 |
| 1144 | stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = df6e69d0 |
| 1145 | ! %f28 = ebb4e315 62682877, %l7 = 000000000000000a |
| 1146 | ! Mem[00000000300c1400] = fffa42d45d523251 |
| 1147 | stda %f28,[%i3+%l7]ASI_PST8_SL ! Mem[00000000300c1400] = ff2842625d523251 |
| 1148 | ! %l3 = 00000000000000ff, Mem[00000000211c0000] = ffff4920 |
| 1149 | sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4920 |
| 1150 | ! %l1 = 00000000000000df, Mem[0000000010001434] = 20ee78b5 |
| 1151 | sth %l1,[%i0+0x034] ! Mem[0000000010001434] = 00df78b5 |
| 1152 | ! %l0 = 000000000000ece7, Mem[000000001014141e] = 0d52f06f |
| 1153 | sth %l0,[%i5+0x01e] ! Mem[000000001014141c] = 0d52ece7 |
| 1154 | ! Mem[0000000010181408] = 00000067, %l3 = 00000000000000ff |
| 1155 | swapa [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000067 |
| 1156 | |
| 1157 | p0_label_42: |
| 1158 | ! Starting 10 instruction Load Burst |
| 1159 | ! Mem[0000000010181400] = d0696e52, %l0 = 000000000000ece7 |
| 1160 | ldsha [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffd069 |
| 1161 | ! Mem[0000000030141400] = ff000000, %l0 = ffffffffffffd069 |
| 1162 | ldswa [%i5+%g0]0x81,%l0 ! %l0 = ffffffffff000000 |
| 1163 | ! Mem[0000000030081410] = 31711eff, %l3 = 0000000000000067 |
| 1164 | lduwa [%i2+%o5]0x89,%l3 ! %l3 = 0000000031711eff |
| 1165 | ! Mem[0000000010081404] = 00000049, %l6 = 00000000000028ff, %asi = 80 |
| 1166 | lduha [%i2+0x004]%asi,%l6 ! %l6 = 0000000000000000 |
| 1167 | ! Mem[0000000030101400] = 766649f6 f74fac7d, %l6 = 00000000, %l7 = 0000000a |
| 1168 | ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000f74fac7d 00000000766649f6 |
| 1169 | ! Mem[0000000010181408] = 000000ffff639887, %f2 = 5c59858e 31711ea7, %asi = 80 |
| 1170 | ldda [%i6+0x008]%asi,%f2 ! %f2 = 000000ff ff639887 |
| 1171 | ! Mem[0000000030181400] = 0000000d5fd7faf1, %f22 = 192b00ea 28000000 |
| 1172 | ldda [%i6+%g0]0x81,%f22 ! %f22 = 0000000d 5fd7faf1 |
| 1173 | ! Mem[0000000010141400] = 00000000, %l5 = 0000000000000070 |
| 1174 | lduwa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000 |
| 1175 | ! Mem[0000000010101418] = 32da8e7a24c38063, %l6 = 00000000f74fac7d, %asi = 80 |
| 1176 | ldxa [%i4+0x018]%asi,%l6 ! %l6 = 32da8e7a24c38063 |
| 1177 | ! %l0 = ffffffffff000000, imm = fffffffffffff893, %l6 = 32da8e7a24c38063 |
| 1178 | sub %l0,-0x76d,%l6 ! %l6 = ffffffffff00076d |
| 1179 | |
| 1180 | p0_label_43: |
| 1181 | ! Starting 10 instruction Store Burst |
| 1182 | ! Mem[0000000030041408] = ee280000, %l0 = 00000000ff000000 |
| 1183 | swapa [%i1+%o4]0x89,%l0 ! %l0 = 00000000ee280000 |
| 1184 | ! %l3 = 0000000031711eff, Mem[0000000010041410] = ffa400ff |
| 1185 | stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffa41eff |
| 1186 | ! Mem[0000000010141401] = 00000000, %l7 = 00000000766649f6 |
| 1187 | ldstub [%i5+0x001],%l7 ! %l7 = 0000000000000000 |
| 1188 | ! %f4 = ff000000 c4ce0000, %l4 = 000028ee19e4be17 |
| 1189 | ! Mem[0000000010081430] = 77373bb44c7cec75 |
| 1190 | add %i2,0x030,%g1 |
| 1191 | stda %f4,[%g1+%l4]ASI_PST16_P ! Mem[0000000010081430] = 77370000c4ce0000 |
| 1192 | ! Mem[0000000010181438] = 162d5212, %l5 = 00000000, %l3 = 31711eff |
| 1193 | add %i6,0x38,%g1 |
| 1194 | casa [%g1]0x80,%l5,%l3 ! %l3 = 00000000162d5212 |
| 1195 | ! %l7 = 0000000000000000, Mem[00000000201c0000] = ffee4a90 |
| 1196 | sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 00004a90 |
| 1197 | ! %l5 = 0000000000000000, Mem[00000000300c1400] = 5132525d624228ff |
| 1198 | stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000 |
| 1199 | ! %l0 = ee280000, %l1 = 000000df, Mem[00000000100c1408] = 5c59858e 31711ea7 |
| 1200 | stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ee280000 000000df |
| 1201 | ! Mem[0000000010081400] = 00000000, %l3 = 00000000162d5212 |
| 1202 | swap [%i2+%g0],%l3 ! %l3 = 0000000000000000 |
| 1203 | ! %l2 = 6fbbc49f, %l3 = 00000000, Mem[0000000010001400] = 00000019 28000000 |
| 1204 | stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6fbbc49f 00000000 |
| 1205 | |
| 1206 | p0_label_44: |
| 1207 | ! Starting 10 instruction Load Burst |
| 1208 | ! Mem[0000000030081400] = 000000ff, %l3 = 0000000000000000 |
| 1209 | ldsba [%i2+%g0]0x89,%l3 ! %l3 = ffffffffffffffff |
| 1210 | ! Mem[0000000030081408] = f74fac7d000019ff, %f0 = ff0000ee 4cd0ffff |
| 1211 | ldda [%i2+%o4]0x89,%f0 ! %f0 = f74fac7d 000019ff |
| 1212 | ! Mem[0000000010181408] = 000000ff, %l7 = 0000000000000000 |
| 1213 | lduha [%i6+%o4]0x80,%l7 ! %l7 = 0000000000000000 |
| 1214 | ! Mem[0000000030141400] = ff000000, %l4 = 000028ee19e4be17 |
| 1215 | lduha [%i5+%g0]0x81,%l4 ! %l4 = 000000000000ff00 |
| 1216 | ! %f5 = c4ce0000, %f0 = f74fac7d, %f8 = 0b3d2968 |
| 1217 | fdivs %f5 ,%f0 ,%f8 ! %f8 = 0cfdefcd |
| 1218 | ! Mem[0000000010001408] = 00000000, %l1 = 00000000000000df |
| 1219 | lduba [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000 |
| 1220 | ! Mem[0000000030081400] = 000000ff, %f9 = 4ab502d9 |
| 1221 | lda [%i2+%g0]0x89,%f9 ! %f9 = 000000ff |
| 1222 | ! Mem[0000000010081400] = 49000000 12522d16, %l4 = 0000ff00, %l5 = 00000000 |
| 1223 | ldda [%i2+%g0]0x88,%l4 ! %l4 = 0000000012522d16 0000000049000000 |
| 1224 | ! Mem[0000000030141408] = ee0000ff, %l2 = 6c4f5be66fbbc49f |
| 1225 | lduha [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000ff |
| 1226 | ! Mem[0000000010081408] = 00000000, %l3 = ffffffffffffffff, %asi = 80 |
| 1227 | lduwa [%i2+0x008]%asi,%l3 ! %l3 = 0000000000000000 |
| 1228 | |
| 1229 | p0_label_45: |
| 1230 | ! Starting 10 instruction Store Burst |
| 1231 | ! %l5 = 0000000049000000, Mem[0000000030081408] = f74fac7d000019ff |
| 1232 | stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000049000000 |
| 1233 | ! %l1 = 0000000000000000, Mem[000000001008142c] = 1cd1f2ff |
| 1234 | stw %l1,[%i2+0x02c] ! Mem[000000001008142c] = 00000000 |
| 1235 | ! Mem[0000000030041410] = df0002ff, %l5 = 0000000049000000 |
| 1236 | swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000df0002ff |
| 1237 | ! %f10 = 6c4f5be6 6fbbc49f, Mem[0000000010081400] = 162d5212 00000049 |
| 1238 | stda %f10,[%i2+%g0]0x80 ! Mem[0000000010081400] = 6c4f5be6 6fbbc49f |
| 1239 | ! %f14 = 766649f6, Mem[0000000010041408] = 00000056 |
| 1240 | sta %f14,[%i1+%o4]0x80 ! Mem[0000000010041408] = 766649f6 |
| 1241 | ! Mem[0000000010141400] = 0000ff00, %l3 = 0000000000000000 |
| 1242 | ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000 |
| 1243 | ! %l5 = 00000000df0002ff, Mem[0000000010081427] = 0e4cae7f, %asi = 80 |
| 1244 | stba %l5,[%i2+0x027]%asi ! Mem[0000000010081424] = 0e4caeff |
| 1245 | ! %l0 = ee280000, %l1 = 00000000, Mem[0000000030001400] = d0696edf 526e69d0 |
| 1246 | stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ee280000 00000000 |
| 1247 | ! %l4 = 0000000012522d16, Mem[0000000010001400] = 6fbbc49f |
| 1248 | stwa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 12522d16 |
| 1249 | ! %l4 = 0000000012522d16, Mem[0000000030081410] = 31711eff |
| 1250 | stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 31712d16 |
| 1251 | |
| 1252 | p0_label_46: |
| 1253 | ! Starting 10 instruction Load Burst |
| 1254 | ! Mem[00000000201c0000] = 00004a90, %l1 = 0000000000000000, %asi = 80 |
| 1255 | lduba [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000 |
| 1256 | ! Mem[00000000201c0000] = 00004a90, %l0 = 00000000ee280000, %asi = 80 |
| 1257 | ldsba [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000 |
| 1258 | ! Mem[0000000030181410] = 813bac7700000000, %f28 = ebb4e315 62682877 |
| 1259 | ldda [%i6+%o5]0x89,%f28 ! %f28 = 813bac77 00000000 |
| 1260 | ! Mem[0000000010141438] = 41ea1827 2300cc0d, %l4 = 12522d16, %l5 = df0002ff |
| 1261 | ldd [%i5+0x038],%l4 ! %l4 = 0000000041ea1827 000000002300cc0d |
| 1262 | ! Mem[0000000010141410] = ff000000, %f13 = 5f34e315 |
| 1263 | lda [%i5+%o5]0x80,%f13 ! %f13 = ff000000 |
| 1264 | ! Mem[0000000010081408] = 00000000, %l1 = 0000000000000000 |
| 1265 | ldswa [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000 |
| 1266 | ! Mem[0000000010041400] = ff00e850, %f29 = 00000000 |
| 1267 | lda [%i1+%g0]0x80,%f29 ! %f29 = ff00e850 |
| 1268 | ! Mem[0000000010081400] = e65b4f6c, %l4 = 0000000041ea1827 |
| 1269 | ldswa [%i2+%g0]0x88,%l4 ! %l4 = ffffffffe65b4f6c |
| 1270 | ! Mem[0000000030181410] = 00000000, %l4 = ffffffffe65b4f6c |
| 1271 | ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000 |
| 1272 | ! Mem[00000000300c1410] = 00000070, %l7 = 0000000000000000 |
| 1273 | lduha [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000 |
| 1274 | |
| 1275 | p0_label_47: |
| 1276 | ! Starting 10 instruction Store Burst |
| 1277 | ! %l2 = 00000000000000ff, Mem[0000000010001408] = 00000000 |
| 1278 | stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000 |
| 1279 | ! %l3 = 0000000000000000, Mem[0000000010101424] = 31fc0bf9 |
| 1280 | sth %l3,[%i4+0x024] ! Mem[0000000010101424] = 00000bf9 |
| 1281 | ! %l6 = ff00076d, %l7 = 00000000, Mem[0000000030181408] = 813bac77 d0696e52 |
| 1282 | stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff00076d 00000000 |
| 1283 | ! %l1 = 0000000000000000, Mem[0000000010181425] = f6496676, %asi = 80 |
| 1284 | stba %l1,[%i6+0x025]%asi ! Mem[0000000010181424] = f6006676 |
| 1285 | ! Mem[0000000030041400] = 00ee0000, %l1 = 0000000000000000 |
| 1286 | swapa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000ee0000 |
| 1287 | ! Mem[0000000010001404] = 00000000, %l6 = ff00076d, %l2 = 000000ff |
| 1288 | add %i0,0x04,%g1 |
| 1289 | casa [%g1]0x80,%l6,%l2 ! %l2 = 0000000000000000 |
| 1290 | ! %f4 = ff000000 c4ce0000, Mem[0000000030001408] = 000000cc 77286862 |
| 1291 | stda %f4 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000 c4ce0000 |
| 1292 | ! Mem[0000000010141414] = c4ce0000, %l0 = 0000000000000000 |
| 1293 | swap [%i5+0x014],%l0 ! %l0 = 00000000c4ce0000 |
| 1294 | ! %f16 = 4cd0d0ff 00000000, Mem[0000000010181408] = ff000000 879863ff |
| 1295 | stda %f16,[%i6+%o4]0x88 ! Mem[0000000010181408] = 4cd0d0ff 00000000 |
| 1296 | ! Mem[00000000201c0000] = 00004a90, %l5 = 000000002300cc0d |
| 1297 | ldstub [%o0+%g0],%l5 ! %l5 = 0000000000000000 |
| 1298 | |
| 1299 | p0_label_48: |
| 1300 | ! Starting 10 instruction Load Burst |
| 1301 | ! Mem[0000000010101410] = 5c59c47d, %l6 = ffffffffff00076d |
| 1302 | lduwa [%i4+%o5]0x88,%l6 ! %l6 = 000000005c59c47d |
| 1303 | ! Mem[0000000010081408] = ff000000 00000000, %l2 = 00000000, %l3 = 00000000 |
| 1304 | ldda [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000 |
| 1305 | ! Mem[0000000030101408] = ff000000, %l2 = 0000000000000000 |
| 1306 | ldswa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffff000000 |
| 1307 | ! Mem[0000000010001410] = da9f32ff, %l6 = 000000005c59c47d |
| 1308 | lduwa [%i0+%o5]0x88,%l6 ! %l6 = 00000000da9f32ff |
| 1309 | ! Mem[00000000201c0001] = ff004a90, %l3 = 00000000ff000000, %asi = 80 |
| 1310 | lduba [%o0+0x001]%asi,%l3 ! %l3 = 0000000000000000 |
| 1311 | ! Mem[00000000100c1408] = 000028ee, %f1 = 000019ff |
| 1312 | lda [%i3+%o4]0x88,%f1 ! %f1 = 000028ee |
| 1313 | ! Mem[00000000100c1410] = 000000ff, %l2 = ffffffffff000000 |
| 1314 | ldsha [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff |
| 1315 | ! Mem[0000000030041400] = ff19000000000000, %f30 = 000000ff 6bf2cc8b |
| 1316 | ldda [%i1+%g0]0x89,%f30 ! %f30 = ff190000 00000000 |
| 1317 | ! Mem[00000000201c0000] = ff004a90, %l0 = 00000000c4ce0000 |
| 1318 | ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffff00 |
| 1319 | ! Mem[0000000030181408] = ff00076d 00000000, %l2 = 000000ff, %l3 = 00000000 |
| 1320 | ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff00076d 0000000000000000 |
| 1321 | |
| 1322 | p0_label_49: |
| 1323 | ! Starting 10 instruction Store Burst |
| 1324 | ! Mem[000000001008141c] = 747eb0a3, %l4 = 00000000, %l7 = 00000000 |
| 1325 | add %i2,0x1c,%g1 |
| 1326 | casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000747eb0a3 |
| 1327 | ! %l2 = 00000000ff00076d, Mem[0000000030041408] = 000000ff19e4be17 |
| 1328 | stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000ff00076d |
| 1329 | ! %l5 = 0000000000000000, Mem[00000000211c0000] = 00ff4920, %asi = 80 |
| 1330 | stba %l5,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4920 |
| 1331 | ! %l6 = 00000000da9f32ff, Mem[0000000010101424] = 00000bf9, %asi = 80 |
| 1332 | stba %l6,[%i4+0x024]%asi ! Mem[0000000010101424] = ff000bf9 |
| 1333 | ! %l2 = 00000000ff00076d, Mem[0000000010181410] = 4d4aa66d00000000 |
| 1334 | stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000ff00076d |
| 1335 | ! %l5 = 0000000000000000, Mem[0000000030081400] = 000000ff |
| 1336 | stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 |
| 1337 | ! %f22 = 0000000d 5fd7faf1, Mem[0000000010101430] = 07fa5074 00000078, %asi = 80 |
| 1338 | stda %f22,[%i4+0x030]%asi ! Mem[0000000010101430] = 0000000d 5fd7faf1 |
| 1339 | ! Mem[0000000010081408] = 00000000, %l7 = 00000000747eb0a3 |
| 1340 | swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000000 |
| 1341 | ! %l0 = ffffffffffffff00, Mem[0000000030141410] = 000028ff |
| 1342 | stha %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff00 |
| 1343 | ! %l5 = 0000000000000000, Mem[0000000010181408] = 00000000 |
| 1344 | stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 |
| 1345 | |
| 1346 | p0_label_50: |
| 1347 | ! Starting 10 instruction Load Burst |
| 1348 | ! Mem[0000000010041410] = ffa41eff, %l0 = ffffffffffffff00 |
| 1349 | ldsba [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffffffff |
| 1350 | ! Mem[0000000030181400] = 0d000000, %l3 = 0000000000000000 |
| 1351 | ldswa [%i6+%g0]0x89,%l3 ! %l3 = 000000000d000000 |
| 1352 | ! Mem[00000000100c1410] = 0000cec4 000000ff, %l4 = 00000000, %l5 = 00000000 |
| 1353 | ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff 000000000000cec4 |
| 1354 | ! %f4 = ff000000, %f24 = 21e24ef8 |
| 1355 | fcmpes %fcc3,%f4 ,%f24 ! %fcc3 = 1 |
| 1356 | ! Mem[00000000100c1404] = 6591e0a1, %f5 = c4ce0000 |
| 1357 | ld [%i3+0x004],%f5 ! %f5 = 6591e0a1 |
| 1358 | ! Mem[0000000010001428] = 3fb72f06, %l6 = 00000000da9f32ff |
| 1359 | ldsw [%i0+0x028],%l6 ! %l6 = 000000003fb72f06 |
| 1360 | ! %f16 = 4cd0d0ff, %f19 = 80000000 |
| 1361 | fstoi %f16,%f19 ! %f19 = 068687f8 |
| 1362 | ! Mem[0000000010001410] = ff329fda, %l6 = 000000003fb72f06 |
| 1363 | ldub [%i0+%o5],%l6 ! %l6 = 00000000000000ff |
| 1364 | ! Mem[0000000010181408] = 00000000, %l6 = 00000000000000ff |
| 1365 | ldsba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000 |
| 1366 | ! Mem[00000000211c0000] = 00ff4920, %l6 = 0000000000000000 |
| 1367 | ldsh [%o2+%g0],%l6 ! %l6 = 00000000000000ff |
| 1368 | |
| 1369 | p0_label_51: |
| 1370 | ! Starting 10 instruction Store Burst |
| 1371 | ! %l6 = 00000000000000ff, Mem[0000000030041408] = 00000000 |
| 1372 | stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff |
| 1373 | ! %l4 = 00000000000000ff, Mem[0000000030181410] = 00000000 |
| 1374 | stha %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff0000 |
| 1375 | ! %f30 = ff190000 00000000, %l6 = 00000000000000ff |
| 1376 | ! Mem[00000000300c1408] = df00026e67f591d7 |
| 1377 | add %i3,0x008,%g1 |
| 1378 | stda %f30,[%g1+%l6]ASI_PST32_S ! Mem[00000000300c1408] = ff19000000000000 |
| 1379 | ! %l4 = 00000000000000ff, imm = fffffffffffff5fe, %l2 = 00000000ff00076d |
| 1380 | add %l4,-0xa02,%l2 ! %l2 = fffffffffffff6fd |
| 1381 | ! Mem[0000000010081400] = 6c4f5be6 6fbbc49f 747eb0a3 000000ff |
| 1382 | ! %f16 = 4cd0d0ff 00000000 00000070 068687f8 |
| 1383 | ! %f20 = ffd0d04c 000028ee 0000000d 5fd7faf1 |
| 1384 | ! %f24 = 21e24ef8 3018d829 766649f6 0d52f06f |
| 1385 | ! %f28 = 813bac77 ff00e850 ff190000 00000000 |
| 1386 | stda %f16,[%i2+%g0]ASI_BLK_PL ! Block Store to 0000000010081400 |
| 1387 | ! Mem[0000000030001408] = c4ce0000, %l0 = ffffffffffffffff |
| 1388 | ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 |
| 1389 | ! %f12 = 0afa42d4 ff000000, Mem[0000000010181408] = 00000000 ffd0d04c |
| 1390 | stda %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0afa42d4 ff000000 |
| 1391 | ! %l2 = fffff6fd, %l3 = 0d000000, Mem[0000000010041410] = ff1ea4ff 474827dd |
| 1392 | std %l2,[%i1+%o5] ! Mem[0000000010041410] = fffff6fd 0d000000 |
| 1393 | ! %l3 = 000000000d000000, %l7 = 0000000000000000, %y = 00000000 |
| 1394 | umul %l3,%l7,%l4 ! %l4 = 0000000000000000, %y = 00000000 |
| 1395 | ! Mem[00000000100c1400] = ff000000, %l5 = 0000cec4, %l0 = 00000000 |
| 1396 | casa [%i3]0x80,%l5,%l0 ! %l0 = 00000000ff000000 |
| 1397 | |
| 1398 | p0_label_52: |
| 1399 | ! Starting 10 instruction Load Burst |
| 1400 | ! Mem[0000000030001400] = 00000000ee280000, %f10 = 6c4f5be6 6fbbc49f |
| 1401 | ldda [%i0+%g0]0x89,%f10 ! %f10 = 00000000 ee280000 |
| 1402 | ! Mem[0000000030141410] = 0000ff00, %l7 = 0000000000000000 |
| 1403 | ldsha [%i5+%o5]0x89,%l7 ! %l7 = ffffffffffffff00 |
| 1404 | ! Mem[0000000030041410] = 00000049, %f11 = ee280000 |
| 1405 | lda [%i1+%o5]0x81,%f11 ! %f11 = 00000049 |
| 1406 | ! Mem[0000000010041416] = 0d000000, %l7 = ffffffffffffff00, %asi = 80 |
| 1407 | ldsha [%i1+0x016]%asi,%l7 ! %l7 = 0000000000000000 |
| 1408 | ! Mem[0000000010101408] = c7544c12000000ee, %l7 = 0000000000000000 |
| 1409 | ldxa [%i4+%o4]0x88,%l7 ! %l7 = c7544c12000000ee |
| 1410 | ! Code Fragment 4, seed = 714137 |
| 1411 | p0_fragment_3: |
| 1412 | ! %l0 = 00000000ff000000 |
| 1413 | setx 0x2125b81a7a56345e,%g7,%l0 ! %l0 = 2125b81a7a56345e |
| 1414 | ! %l1 = 0000000000ee0000 |
| 1415 | setx 0x94ae2a60cdde1309,%g7,%l1 ! %l1 = 94ae2a60cdde1309 |
| 1416 | setx 0x7ff8, %g1, %g2 |
| 1417 | and %l0, %g2, %l0 |
| 1418 | setx 0xffffffff, %g1, %g2 |
| 1419 | and %l1, %g2, %l1 |
| 1420 | setx 0x100000000, %g1, %g2 |
| 1421 | or %l1, %g2, %l1 ! Set bit 32 - perrinj |
| 1422 | ta T_CHANGE_HPRIV |
| 1423 | stxa %l1, [%l0]ASI_ICACHE_INSTR |
| 1424 | ta T_CHANGE_NONHPRIV |
| 1425 | ! %l0 = 2125b81a7a56345e |
| 1426 | setx 0xb06e47034f454dc4,%g7,%l0 ! %l0 = b06e47034f454dc4 |
| 1427 | ! %l1 = 94ae2a60cdde1309 |
| 1428 | setx 0x17ea554790aa678f,%g7,%l1 ! %l1 = 17ea554790aa678f |
| 1429 | p0_fragment_3_end: |
| 1430 | ! Mem[00000000100c1430] = 0afa42d4, %l7 = c7544c12000000ee, %asi = 80 |
| 1431 | ldsba [%i3+0x030]%asi,%l7 ! %l7 = 000000000000000a |
| 1432 | ! Mem[000000001018142f] = 060f0987, %l4 = 0000000000000000 |
| 1433 | ldub [%i6+0x02f],%l4 ! %l4 = 0000000000000087 |
| 1434 | ! Mem[0000000010001410] = da9f32ff, %l4 = 0000000000000087 |
| 1435 | lduba [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000ff |
| 1436 | ! Mem[0000000030141410] = 00001f95 0000ff00, %l0 = 4f454dc4, %l1 = 90aa678f |
| 1437 | ldda [%i5+%o5]0x89,%l0 ! %l0 = 000000000000ff00 0000000000001f95 |
| 1438 | |
| 1439 | p0_label_53: |
| 1440 | ! Starting 10 instruction Store Burst |
| 1441 | membar #Sync ! Added by membar checker (10) |
| 1442 | ! Mem[0000000010081410] = ee280000, %l4 = 00000000000000ff |
| 1443 | ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 00000000000000ee |
| 1444 | ! %l4 = 00000000000000ee, Mem[0000000010101400] = ff000000000070e6 |
| 1445 | stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ee |
| 1446 | ! Mem[0000000030041408] = ff000000, %l5 = 000000000000cec4 |
| 1447 | swapa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ff000000 |
| 1448 | ! %f18 = 00000070 068687f8, Mem[0000000030181408] = 6d0700ff 00000000 |
| 1449 | stda %f18,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000070 068687f8 |
| 1450 | ! Mem[0000000010041400] = 50e800ff, %l2 = 00000000fffff6fd |
| 1451 | swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000050e800ff |
| 1452 | ! %f2 = 000000ff ff639887, Mem[00000000300c1400] = 00000000 00000000 |
| 1453 | stda %f2 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff ff639887 |
| 1454 | ! Mem[0000000010141427] = 4ab502d9, %l6 = 00000000000000ff |
| 1455 | ldstub [%i5+0x027],%l6 ! %l6 = 00000000000000d9 |
| 1456 | ! Mem[0000000010141410] = ff000000, %l4 = 00000000000000ee |
| 1457 | swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff000000 |
| 1458 | ! %l7 = 000000000000000a, Mem[0000000030181400] = 0d000000 |
| 1459 | stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0d00000a |
| 1460 | ! %l5 = 00000000ff000000, Mem[0000000030181400] = 0d00000a |
| 1461 | stha %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0d000000 |
| 1462 | |
| 1463 | p0_label_54: |
| 1464 | ! Starting 10 instruction Load Burst |
| 1465 | ! Mem[000000001008140f] = 70000000, %l5 = 00000000ff000000, %asi = 80 |
| 1466 | ldsba [%i2+0x00f]%asi,%l5 ! %l5 = 0000000000000000 |
| 1467 | ! Mem[000000001014140c] = 31711ea7, %l0 = 000000000000ff00, %asi = 80 |
| 1468 | lduwa [%i5+0x00c]%asi,%l0 ! %l0 = 0000000031711ea7 |
| 1469 | ! Mem[00000000211c0000] = 00ff4920, %l6 = 00000000000000d9, %asi = 80 |
| 1470 | lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff |
| 1471 | ! Mem[0000000030101400] = 766649f6f74fac7d, %f4 = ff000000 6591e0a1 |
| 1472 | ldda [%i4+%g0]0x89,%f4 ! %f4 = 766649f6 f74fac7d |
| 1473 | ! Mem[0000000010081410] = 000028ff, %f6 = 54329fda |
| 1474 | lda [%i2+%o5]0x88,%f6 ! %f6 = 000028ff |
| 1475 | ! Mem[0000000010101434] = 5fd7faf1, %l4 = 00000000ff000000, %asi = 80 |
| 1476 | ldswa [%i4+0x034]%asi,%l4 ! %l4 = 000000005fd7faf1 |
| 1477 | ! %l6 = 00000000000000ff, imm = ffffffffffffffed, %l5 = 0000000000000000 |
| 1478 | sub %l6,-0x013,%l5 ! %l5 = 0000000000000112 |
| 1479 | ! Mem[0000000021800100] = 25ed4c10, %l3 = 000000000d000000 |
| 1480 | ldsh [%o3+0x100],%l3 ! %l3 = 00000000000025ed |
| 1481 | ! Mem[0000000020800001] = 69d078c0, %l2 = 0000000050e800ff, %asi = 80 |
| 1482 | ldsba [%o1+0x001]%asi,%l2 ! %l2 = ffffffffffffffd0 |
| 1483 | ! Mem[0000000030041410] = 00000049, %l6 = 00000000000000ff |
| 1484 | ldsha [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000 |
| 1485 | |
| 1486 | p0_label_55: |
| 1487 | ! Starting 10 instruction Store Burst |
| 1488 | ! %l6 = 00000000, %l7 = 0000000a, Mem[0000000030001400] = ee280000 00000000 |
| 1489 | stda %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 0000000a |
| 1490 | ! Mem[0000000010041418] = 00000000, %l5 = 0000000000000112, %asi = 80 |
| 1491 | swapa [%i1+0x018]%asi,%l5 ! %l5 = 0000000000000000 |
| 1492 | ! Code Fragment 4, seed = 538195 |
| 1493 | p0_fragment_4: |
| 1494 | ! %l0 = 0000000031711ea7 |
| 1495 | setx 0xca39ba4530fb888e,%g7,%l0 ! %l0 = ca39ba4530fb888e |
| 1496 | ! %l1 = 0000000000001f95 |
| 1497 | setx 0x834df3cead3af039,%g7,%l1 ! %l1 = 834df3cead3af039 |
| 1498 | setx 0x7ff8, %g1, %g2 |
| 1499 | and %l0, %g2, %l0 |
| 1500 | setx 0xffffffff, %g1, %g2 |
| 1501 | and %l1, %g2, %l1 |
| 1502 | setx 0x100000000, %g1, %g2 |
| 1503 | or %l1, %g2, %l1 ! Set bit 32 - perrinj |
| 1504 | ta T_CHANGE_HPRIV |
| 1505 | stxa %l1, [%l0]ASI_ICACHE_INSTR |
| 1506 | ta T_CHANGE_NONHPRIV |
| 1507 | ! %l0 = ca39ba4530fb888e |
| 1508 | setx 0xafd2d203f73763f4,%g7,%l0 ! %l0 = afd2d203f73763f4 |
| 1509 | ! %l1 = 834df3cead3af039 |
| 1510 | setx 0x3d457b7c306066bf,%g7,%l1 ! %l1 = 3d457b7c306066bf |
| 1511 | p0_fragment_4_end: |
| 1512 | ! %l2 = ffffffffffffffd0, Mem[00000000100c1408] = 000028ee |
| 1513 | stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffd0 |
| 1514 | ! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000 |
| 1515 | swapa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000 |
| 1516 | ! %l6 = 0000000000000000, Mem[0000000010081410] = ff280000 |
| 1517 | stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 |
| 1518 | ! %l4 = 000000005fd7faf1, Mem[00000000201c0000] = ff004a90 |
| 1519 | sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = faf14a90 |
| 1520 | ! %l1 = 3d457b7c306066bf, Mem[0000000030141408] = ee0000ff |
| 1521 | stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = ee0066bf |
| 1522 | ! %f12 = 0afa42d4 ff000000, %l0 = afd2d203f73763f4 |
| 1523 | ! Mem[0000000030041408] = 0000cec4ff00076d |
| 1524 | add %i1,0x008,%g1 |
| 1525 | stda %f12,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030041408] = 0000cec4ff00076d |
| 1526 | ! %l7 = 000000000000000a, Mem[0000000030081400] = 00000000 |
| 1527 | stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000a0000 |
| 1528 | |
| 1529 | p0_label_56: |
| 1530 | ! Starting 10 instruction Load Burst |
| 1531 | ! Mem[00000000201c0001] = faf14a90, %l4 = 000000005fd7faf1, %asi = 80 |
| 1532 | ldsba [%o0+0x001]%asi,%l4 ! %l4 = fffffffffffffff1 |
| 1533 | ! Mem[0000000030101400] = f74fac7d, %l7 = 000000000000000a |
| 1534 | ldsha [%i4+%g0]0x89,%l7 ! %l7 = ffffffffffffac7d |
| 1535 | ! Mem[0000000010001410] = 43f03013da9f32ff, %f6 = 000028ff 1330f043 |
| 1536 | ldda [%i0+%o5]0x88,%f6 ! %f6 = 43f03013 da9f32ff |
| 1537 | ! Mem[0000000030041410] = 49000000, %l7 = ffffffffffffac7d |
| 1538 | ldsha [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000 |
| 1539 | ! Mem[000000001014140c] = 31711ea7, %l7 = 0000000000000000, %asi = 80 |
| 1540 | lduha [%i5+0x00c]%asi,%l7 ! %l7 = 0000000000003171 |
| 1541 | ! Mem[0000000030041410] = 0000004900000000, %f26 = 766649f6 0d52f06f |
| 1542 | ldda [%i1+%o5]0x81,%f26 ! %f26 = 00000049 00000000 |
| 1543 | ! Mem[0000000030101400] = 766649f6f74fac7d, %f16 = 4cd0d0ff 00000000 |
| 1544 | ldda [%i4+%g0]0x89,%f16 ! %f16 = 766649f6 f74fac7d |
| 1545 | ! Mem[0000000010101408] = ee000000 124c54c7, %l0 = f73763f4, %l1 = 306066bf |
| 1546 | ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000ee000000 00000000124c54c7 |
| 1547 | ! Mem[00000000300c1410] = 70000000, %f15 = f74fac7d |
| 1548 | lda [%i3+%o5]0x89,%f15 ! %f15 = 70000000 |
| 1549 | ! %l0 = 00000000ee000000, Mem[00000000211c0000] = 00ff4920, %asi = 80 |
| 1550 | stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00004920 |
| 1551 | |
| 1552 | p0_label_57: |
| 1553 | ! Starting 10 instruction Store Burst |
| 1554 | ! %l0 = ee000000, %l1 = 124c54c7, Mem[0000000010141410] = 000000ee 00000000 |
| 1555 | stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ee000000 124c54c7 |
| 1556 | ! %f8 = 0cfdefcd 000000ff, Mem[0000000010001400] = 12522d16 00000000 |
| 1557 | stda %f8 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0cfdefcd 000000ff |
| 1558 | ! %l1 = 00000000124c54c7, Mem[0000000010001418] = 66e6a8fa, %asi = 80 |
| 1559 | stwa %l1,[%i0+0x018]%asi ! Mem[0000000010001418] = 124c54c7 |
| 1560 | ! %l2 = ffffffffffffffd0, Mem[00000000201c0001] = faf14a90, %asi = 80 |
| 1561 | stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = fad04a90 |
| 1562 | ! %l0 = 00000000ee000000, Mem[0000000010181438] = 162d5212678c239b |
| 1563 | stx %l0,[%i6+0x038] ! Mem[0000000010181438] = 00000000ee000000 |
| 1564 | ! %f30 = ff190000, Mem[0000000010001410] = ff329fda |
| 1565 | sta %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff190000 |
| 1566 | ! Code Fragment 3, seed = 385134 |
| 1567 | p0_fragment_5: |
| 1568 | ! %l0 = 00000000ee000000 |
| 1569 | setx 0xd87ff65d1ffa42b6,%g7,%l0 ! %l0 = d87ff65d1ffa42b6 |
| 1570 | ! %l1 = 00000000124c54c7 |
| 1571 | setx 0x6883464e5e25b1e1,%g7,%l1 ! %l1 = 6883464e5e25b1e1 |
| 1572 | setx 0x1fe000, %g1, %g3 |
| 1573 | or %l0, %g3, %l0 ! always set perrmask = 0xff |
| 1574 | setx 0x1ffff8, %g1, %g2 |
| 1575 | and %l0, %g2, %l0 |
| 1576 | ta T_CHANGE_HPRIV |
| 1577 | stxa %l1, [%l0]ASI_DCACHE_DATA |
| 1578 | ta T_CHANGE_NONHPRIV |
| 1579 | ! %l0 = d87ff65d1ffa42b6 |
| 1580 | setx 0xb7595af73c85951c,%g7,%l0 ! %l0 = b7595af73c85951c |
| 1581 | ! %l1 = 6883464e5e25b1e1 |
| 1582 | setx 0x176f2771350cef67,%g7,%l1 ! %l1 = 176f2771350cef67 |
| 1583 | p0_fragment_5_end: |
| 1584 | ! Mem[0000000010001408] = ff000000, %l3 = 00000000000025ed |
| 1585 | swap [%i0+%o4],%l3 ! %l3 = 00000000ff000000 |
| 1586 | ! %l3 = 00000000ff000000, Mem[000000001010143a] = 24f57852 |
| 1587 | sth %l3,[%i4+0x03a] ! Mem[0000000010101438] = 24f50000 |
| 1588 | ! Mem[00000000100c1420] = 0b3d2968, %l0 = b7595af73c85951c |
| 1589 | ldstuba [%i3+0x020]%asi,%l0 ! %l0 = 000000000000000b |
| 1590 | |
| 1591 | p0_label_58: |
| 1592 | ! Starting 10 instruction Load Burst |
| 1593 | ! Mem[00000000100c1424] = 4ab502d9, %f5 = f74fac7d |
| 1594 | lda [%i3+0x024]%asi,%f5 ! %f5 = 4ab502d9 |
| 1595 | ! Mem[0000000010041408] = f6496676, %l4 = fffffffffffffff1 |
| 1596 | ldsba [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000076 |
| 1597 | ! Mem[0000000030001408] = ff00cec4, %l0 = 000000000000000b |
| 1598 | lduha [%i0+%o4]0x81,%l0 ! %l0 = 000000000000ff00 |
| 1599 | ! Mem[0000000030081408] = 49000000, %f6 = 43f03013 |
| 1600 | lda [%i2+%o4]0x89,%f6 ! %f6 = 49000000 |
| 1601 | ! Mem[00000000300c1410] = 813bac7770000000, %l4 = 0000000000000076 |
| 1602 | ldxa [%i3+%o5]0x89,%l4 ! %l4 = 813bac7770000000 |
| 1603 | ! Mem[0000000010141408] = 8e85595c, %f23 = 5fd7faf1 |
| 1604 | lda [%i5+%o4]0x88,%f23 ! %f23 = 8e85595c |
| 1605 | ! Mem[00000000211c0000] = 00004920, %l3 = 00000000ff000000 |
| 1606 | ldsh [%o2+%g0],%l3 ! %l3 = 0000000000000000 |
| 1607 | ! Mem[0000000020800000] = 69d078c0, %l1 = 176f2771350cef67, %asi = 80 |
| 1608 | lduha [%o1+0x000]%asi,%l1 ! %l1 = 00000000000069d0 |
| 1609 | ! Mem[0000000010181408] = 0afa42d4, %f17 = f74fac7d |
| 1610 | lda [%i6+%o4]0x80,%f17 ! %f17 = 0afa42d4 |
| 1611 | ! Mem[0000000010001408] = 000025edf6496676, %l1 = 00000000000069d0 |
| 1612 | ldxa [%i0+%o4]0x80,%l1 ! %l1 = 000025edf6496676 |
| 1613 | |
| 1614 | p0_label_59: |
| 1615 | ! Starting 10 instruction Store Burst |
| 1616 | ! %l1 = 000025edf6496676, Mem[0000000030141408] = bf6600ee |
| 1617 | stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 766600ee |
| 1618 | ! %l0 = 000000000000ff00, Mem[0000000030041400] = 00000000 |
| 1619 | stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 |
| 1620 | ! Mem[0000000010041410] = fffff6fd, %l7 = 0000000000003171 |
| 1621 | ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff |
| 1622 | ! %l4 = 70000000, %l5 = 00000000, Mem[0000000010001410] = ff190000 1330f043 |
| 1623 | stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 70000000 00000000 |
| 1624 | ! Mem[0000000020800040] = 19df22f0, %l4 = 813bac7770000000 |
| 1625 | ldstuba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000019 |
| 1626 | ! %l3 = 0000000000000000, Mem[00000000300c1408] = ff190000 |
| 1627 | stwa %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 |
| 1628 | ! Mem[0000000030081408] = 00000049, %l1 = 00000000f6496676 |
| 1629 | swapa [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000049 |
| 1630 | ! %l6 = 0000000000000000, Mem[0000000030001408] = ff00cec4000000ff |
| 1631 | stxa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000 |
| 1632 | ! Mem[00000000218001c0] = 5a6deaa0, %l7 = 00000000000000ff |
| 1633 | ldstuba [%o3+0x1c0]%asi,%l7 ! %l7 = 000000000000005a |
| 1634 | ! Mem[00000000211c0000] = 00004920, %l0 = 000000000000ff00 |
| 1635 | ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000 |
| 1636 | |
| 1637 | p0_label_60: |
| 1638 | ! Starting 10 instruction Load Burst |
| 1639 | ! Mem[000000001000140b] = 000025ed, %l4 = 0000000000000019 |
| 1640 | ldsb [%i0+0x00b],%l4 ! %l4 = ffffffffffffffed |
| 1641 | ! Mem[00000000100c1410] = ff000000, %l7 = 000000000000005a |
| 1642 | lduwa [%i3+%o5]0x80,%l7 ! %l7 = 00000000ff000000 |
| 1643 | ! Mem[0000000010141400] = a1e09165 0000ffff, %l6 = 00000000, %l7 = ff000000 |
| 1644 | ldda [%i5+%g0]0x88,%l6 ! %l6 = 000000000000ffff 00000000a1e09165 |
| 1645 | ! Mem[0000000030181400] = 0000000d5fd7faf1, %l2 = ffffffffffffffd0 |
| 1646 | ldxa [%i6+%g0]0x81,%l2 ! %l2 = 0000000d5fd7faf1 |
| 1647 | ! %l0 = 0000000000000000, imm = 0000000000000224, %l3 = 0000000000000000 |
| 1648 | andn %l0,0x224,%l3 ! %l3 = 0000000000000000 |
| 1649 | ! Mem[0000000010001410] = 70000000, %l6 = 000000000000ffff |
| 1650 | lduwa [%i0+%o5]0x80,%l6 ! %l6 = 0000000070000000 |
| 1651 | ! Mem[0000000010041410] = fdf6ffff, %l4 = ffffffffffffffed |
| 1652 | ldswa [%i1+%o5]0x88,%l4 ! %l4 = fffffffffdf6ffff |
| 1653 | ! %l7 = 00000000a1e09165, %l7 = 00000000a1e09165, %l2 = 0000000d5fd7faf1 |
| 1654 | or %l7,%l7,%l2 ! %l2 = 00000000a1e09165 |
| 1655 | ! Mem[0000000010141400] = 0000ffff, %l0 = 0000000000000000 |
| 1656 | ldsha [%i5+%g0]0x88,%l0 ! %l0 = ffffffffffffffff |
| 1657 | ! Mem[0000000030141410] = 00001f950000ff00, %l5 = 0000000000000000 |
| 1658 | ldxa [%i5+%o5]0x89,%l5 ! %l5 = 00001f950000ff00 |
| 1659 | |
| 1660 | p0_label_61: |
| 1661 | ! Starting 10 instruction Store Burst |
| 1662 | ! %l4 = fdf6ffff, %l5 = 0000ff00, Mem[0000000010181410] = ff00076d 00000000 |
| 1663 | stda %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = fdf6ffff 0000ff00 |
| 1664 | ! %l5 = 00001f950000ff00, Mem[0000000010041406] = 3c6aff21 |
| 1665 | stb %l5,[%i1+0x006] ! Mem[0000000010041404] = 3c6a0021 |
| 1666 | ! %l0 = ffffffffffffffff, Mem[0000000030101400] = 766649f6f74fac7d |
| 1667 | stxa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff |
| 1668 | ! %f8 = 0cfdefcd, Mem[0000000030141400] = ff000000 |
| 1669 | sta %f8 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0cfdefcd |
| 1670 | ! %l3 = 0000000000000000, Mem[0000000010001408] = 000025ed |
| 1671 | stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000025ed |
| 1672 | ! %l0 = ffffffffffffffff, Mem[0000000010081410] = 00000000 |
| 1673 | stwa %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff |
| 1674 | ! %l0 = ffffffffffffffff, Mem[0000000010101408] = 000000ee |
| 1675 | stwa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff |
| 1676 | ! %l3 = 0000000000000000, Mem[0000000030141410] = 00ff0000 |
| 1677 | stwa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 |
| 1678 | ! %l7 = 00000000a1e09165, Mem[0000000010181410] = fffff6fd |
| 1679 | stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 65fff6fd |
| 1680 | ! Mem[0000000020800040] = ffdf22f0, %l5 = 00001f950000ff00 |
| 1681 | ldstub [%o1+0x040],%l5 ! %l5 = 00000000000000ff |
| 1682 | |
| 1683 | p0_label_62: |
| 1684 | ! Starting 10 instruction Load Burst |
| 1685 | ! Mem[0000000030001410] = 4cd0ffff, %l3 = 0000000000000000 |
| 1686 | lduwa [%i0+%o5]0x89,%l3 ! %l3 = 000000004cd0ffff |
| 1687 | ! Mem[00000000300c1408] = 00000000, %f7 = da9f32ff |
| 1688 | lda [%i3+%o4]0x81,%f7 ! %f7 = 00000000 |
| 1689 | ! Mem[0000000030001410] = ffffd04c, %l0 = ffffffffffffffff |
| 1690 | lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000ffff |
| 1691 | ! Mem[0000000010101418] = 32da8e7a, %l5 = 00000000000000ff, %asi = 80 |
| 1692 | lduha [%i4+0x018]%asi,%l5 ! %l5 = 00000000000032da |
| 1693 | ! Mem[0000000010101410] = 5c59c47d, %l5 = 00000000000032da |
| 1694 | lduha [%i4+%o5]0x88,%l5 ! %l5 = 000000000000c47d |
| 1695 | ! Mem[00000000300c1400] = 000000ffff639887, %f26 = 00000049 00000000 |
| 1696 | ldda [%i3+%g0]0x81,%f26 ! %f26 = 000000ff ff639887 |
| 1697 | ! Mem[0000000021800140] = 49545a40, %l5 = 000000000000c47d, %asi = 80 |
| 1698 | lduha [%o3+0x140]%asi,%l5 ! %l5 = 0000000000004954 |
| 1699 | ! Mem[0000000030101400] = ffffffff, %l1 = 0000000000000049 |
| 1700 | lduba [%i4+%g0]0x89,%l1 ! %l1 = 00000000000000ff |
| 1701 | ! Mem[00000000211c0001] = ff004920, %l4 = fffffffffdf6ffff |
| 1702 | ldub [%o2+0x001],%l4 ! %l4 = 0000000000000000 |
| 1703 | ! Mem[00000000211c0001] = ff004920, %l2 = 00000000a1e09165, %asi = 80 |
| 1704 | ldsba [%o2+0x001]%asi,%l2 ! %l2 = 0000000000000000 |
| 1705 | |
| 1706 | p0_label_63: |
| 1707 | ! Starting 10 instruction Store Burst |
| 1708 | ! Mem[0000000010181400] = 526e69d0, %l3 = 000000004cd0ffff |
| 1709 | swapa [%i6+%g0]0x88,%l3 ! %l3 = 00000000526e69d0 |
| 1710 | ! %l5 = 0000000000004954, Mem[0000000030141408] = 766600ee |
| 1711 | stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 546600ee |
| 1712 | ! %l6 = 70000000, %l7 = a1e09165, Mem[0000000030081400] = 00000a00 ffffffff |
| 1713 | stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 70000000 a1e09165 |
| 1714 | ! %l2 = 0000000000000000, Mem[0000000030181410] = 0000ff00 |
| 1715 | stwa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 |
| 1716 | ! %l0 = 0000ffff, %l1 = 000000ff, Mem[0000000010141410] = ee000000 124c54c7 |
| 1717 | stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ffff 000000ff |
| 1718 | ! Mem[0000000010001428] = 3fb72f06, %l6 = 0000000070000000 |
| 1719 | ldstub [%i0+0x028],%l6 ! %l6 = 000000000000003f |
| 1720 | ! Mem[00000000300c1400] = ff000000, %l6 = 000000000000003f |
| 1721 | ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000 |
| 1722 | ! %f30 = ff190000 00000000, Mem[0000000010181408] = d442fa0a 000000ff |
| 1723 | stda %f30,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff190000 00000000 |
| 1724 | ! %f13 = ff000000, Mem[0000000010181408] = 00000000 |
| 1725 | sta %f13,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000 |
| 1726 | ! Mem[00000000300c1400] = ff0000ff, %l6 = 0000000000000000 |
| 1727 | swapa [%i3+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff |
| 1728 | |
| 1729 | p0_label_64: |
| 1730 | ! Starting 10 instruction Load Burst |
| 1731 | ! Mem[0000000010081410] = ffffffff, %l2 = 0000000000000000 |
| 1732 | ldsha [%i2+%o5]0x80,%l2 ! %l2 = ffffffffffffffff |
| 1733 | ! Mem[0000000010141410] = 0000ffff000000ff, %l1 = 00000000000000ff |
| 1734 | ldx [%i5+%o5],%l1 ! %l1 = 0000ffff000000ff |
| 1735 | ! Mem[0000000030001408] = 00000000, %l5 = 0000000000004954 |
| 1736 | lduba [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000 |
| 1737 | ! Mem[0000000030081410] = 162d7131, %l1 = 0000ffff000000ff |
| 1738 | lduwa [%i2+%o5]0x81,%l1 ! %l1 = 00000000162d7131 |
| 1739 | ! Mem[0000000010041408] = f6496676, %l5 = 0000000000000000 |
| 1740 | lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000f6496676 |
| 1741 | ! Mem[0000000010001408] = ed250000, %l4 = 0000000000000000 |
| 1742 | ldswa [%i0+%o4]0x88,%l4 ! %l4 = ffffffffed250000 |
| 1743 | ! %l5 = 00000000f6496676, %l6 = 00000000ff0000ff, %l2 = ffffffffffffffff |
| 1744 | add %l5,%l6,%l2 ! %l2 = 00000001f5496775 |
| 1745 | ! Mem[0000000030001408] = 00000000, %f18 = 00000070 |
| 1746 | lda [%i0+%o4]0x89,%f18 ! %f18 = 00000000 |
| 1747 | ! Mem[0000000010101410] = 7deada3e 5c59c47d, %l6 = ff0000ff, %l7 = a1e09165 |
| 1748 | ldda [%i4+%o5]0x88,%l6 ! %l6 = 000000005c59c47d 000000007deada3e |
| 1749 | ! Mem[0000000030141400] = cdeffd0c, %l5 = 00000000f6496676 |
| 1750 | lduba [%i5+%g0]0x89,%l5 ! %l5 = 000000000000000c |
| 1751 | |
| 1752 | p0_label_65: |
| 1753 | ! Starting 10 instruction Store Burst |
| 1754 | ! %l4 = ffffffffed250000, Mem[0000000030001408] = 0000000000000000 |
| 1755 | stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffffed250000 |
| 1756 | ! Mem[0000000010081408] = f8878606, %l5 = 000000000000000c |
| 1757 | ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000f8 |
| 1758 | ! %l0 = 000000000000ffff, Mem[0000000030081400] = 70000000 |
| 1759 | stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 7000ffff |
| 1760 | ! Mem[00000000100c1410] = ff000000, %l0 = 000000000000ffff |
| 1761 | swapa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff000000 |
| 1762 | ! %l4 = ed250000, %l5 = 000000f8, Mem[0000000010041428] = 30e6be66 0d360d1f |
| 1763 | std %l4,[%i1+0x028] ! Mem[0000000010041428] = ed250000 000000f8 |
| 1764 | ! %l0 = ff000000, %l1 = 162d7131, Mem[0000000010141400] = ffff0000 6591e0a1 |
| 1765 | stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000000 162d7131 |
| 1766 | ! %l3 = 00000000526e69d0, Mem[0000000010101410] = 7dc4595c |
| 1767 | stw %l3,[%i4+%o5] ! Mem[0000000010101410] = 526e69d0 |
| 1768 | ! Mem[0000000010181408] = 000000ff, %l3 = 00000000526e69d0 |
| 1769 | ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff |
| 1770 | ! %f23 = 8e85595c, %f31 = 00000000, %f12 = 0afa42d4 |
| 1771 | fadds %f23,%f31,%f12 ! %f12 = 8e85595c |
| 1772 | ! %l6 = 000000005c59c47d, Mem[00000000211c0001] = ff004920, %asi = 80 |
| 1773 | stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff7d4920 |
| 1774 | |
| 1775 | p0_label_66: |
| 1776 | ! Starting 10 instruction Load Burst |
| 1777 | ! Mem[00000000211c0000] = ff7d4920, %l3 = 00000000000000ff |
| 1778 | lduh [%o2+%g0],%l3 ! %l3 = 000000000000ff7d |
| 1779 | ! Mem[000000001004140e] = 00000049, %l3 = 000000000000ff7d |
| 1780 | lduh [%i1+0x00e],%l3 ! %l3 = 0000000000000049 |
| 1781 | ! Mem[0000000020800041] = ffdf22f0, %l7 = 000000007deada3e |
| 1782 | ldsb [%o1+0x041],%l7 ! %l7 = ffffffffffffffdf |
| 1783 | ! Mem[0000000010001410] = 70000000, %l4 = ffffffffed250000 |
| 1784 | ldsha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000007000 |
| 1785 | ! %l4 = 0000000000007000, imm = 0000000000000b44, %l1 = 00000000162d7131 |
| 1786 | or %l4,0xb44,%l1 ! %l1 = 0000000000007b44 |
| 1787 | ! Mem[0000000030141408] = 546600ee 1eed2597, %l0 = ff000000, %l1 = 00007b44 |
| 1788 | ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000546600ee 000000001eed2597 |
| 1789 | ! Mem[0000000010041400] = fffff6fd, %l5 = 00000000000000f8 |
| 1790 | lduwa [%i1+%g0]0x88,%l5 ! %l5 = 00000000fffff6fd |
| 1791 | ! Mem[00000000100c1408] = d0ffffff, %l6 = 000000005c59c47d |
| 1792 | ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffd0ff |
| 1793 | ! Mem[0000000010001400] = cdeffd0c, %f22 = 0000000d |
| 1794 | lda [%i0+%g0]0x88,%f22 ! %f22 = cdeffd0c |
| 1795 | ! Mem[0000000010141410] = ffff0000, %l2 = 00000001f5496775 |
| 1796 | lduha [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000 |
| 1797 | |
| 1798 | p0_label_67: |
| 1799 | ! Starting 10 instruction Store Burst |
| 1800 | ! %l0 = 00000000546600ee, Mem[0000000010001410] = 7000000000000000 |
| 1801 | stxa %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000546600ee |
| 1802 | ! %f10 = 00000000 00000049, %l6 = ffffffffffffd0ff |
| 1803 | ! Mem[0000000030041428] = ff0000ee65910a0f |
| 1804 | add %i1,0x028,%g1 |
| 1805 | stda %f10,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041428] = 4900000000000000 |
| 1806 | ! %f20 = ffd0d04c, Mem[0000000010141408] = 8e85595c |
| 1807 | sta %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffd0d04c |
| 1808 | ! Mem[0000000010081400] = 00000000, %l4 = 0000000000007000 |
| 1809 | ldstuba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000 |
| 1810 | ! %l2 = 0000000000000000, Mem[0000000030141400] = 0cfdefcd |
| 1811 | stwa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 |
| 1812 | ! %l5 = 00000000fffff6fd, Mem[0000000010101408] = ffffffff |
| 1813 | stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = fffffffd |
| 1814 | ! Mem[0000000030141408] = 546600ee, %l2 = 0000000000000000 |
| 1815 | ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000054 |
| 1816 | ! %f14 = 766649f6 70000000, Mem[0000000010181410] = fdf6ff65 0000ff00 |
| 1817 | stda %f14,[%i6+%o5]0x88 ! Mem[0000000010181410] = 766649f6 70000000 |
| 1818 | ! %l2 = 0000000000000054, %l4 = 0000000000000000, %l2 = 0000000000000054 |
| 1819 | orn %l2,%l4,%l2 ! %l2 = ffffffffffffffff |
| 1820 | ! %l2 = ffffffffffffffff, Mem[0000000021800101] = 25ed4c10 |
| 1821 | stb %l2,[%o3+0x101] ! Mem[0000000021800100] = 25ff4c10 |
| 1822 | |
| 1823 | p0_label_68: |
| 1824 | ! Starting 10 instruction Load Burst |
| 1825 | ! Mem[00000000211c0000] = ff7d4920, %l0 = 00000000546600ee |
| 1826 | ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff |
| 1827 | ! Mem[0000000030181410] = 00000000, %l0 = ffffffffffffffff |
| 1828 | ldsha [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 |
| 1829 | ! Mem[0000000020800001] = 69d078c0, %l3 = 0000000000000049 |
| 1830 | ldub [%o1+0x001],%l3 ! %l3 = 00000000000000d0 |
| 1831 | ! Mem[00000000100c1418] = 54329fda 1330f043, %l6 = ffffd0ff, %l7 = ffffffdf, %asi = 80 |
| 1832 | ldda [%i3+0x018]%asi,%l6 ! %l6 = 0000000054329fda 000000001330f043 |
| 1833 | ! Mem[0000000010001414] = 546600ee, %l5 = 00000000fffff6fd, %asi = 80 |
| 1834 | ldswa [%i0+0x014]%asi,%l5 ! %l5 = 00000000546600ee |
| 1835 | ! Mem[0000000010101400] = ee00000000000000, %l6 = 0000000054329fda |
| 1836 | ldxa [%i4+%g0]0x88,%l6 ! %l6 = ee00000000000000 |
| 1837 | ! Mem[0000000010181400] = ffffd04c 3018d829, %l0 = 00000000, %l1 = 1eed2597 |
| 1838 | ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000ffffd04c 000000003018d829 |
| 1839 | ! Mem[0000000030001400] = 000000000a000000, %f20 = ffd0d04c 000028ee |
| 1840 | ldda [%i0+%g0]0x81,%f20 ! %f20 = 00000000 0a000000 |
| 1841 | ! Mem[0000000030181410] = 00000000, %f26 = 000000ff |
| 1842 | lda [%i6+%o5]0x81,%f26 ! %f26 = 00000000 |
| 1843 | ! Mem[0000000010041430] = 3edaea7d713598f5, %f16 = 766649f6 0afa42d4, %asi = 80 |
| 1844 | ldda [%i1+0x030]%asi,%f16 ! %f16 = 3edaea7d 713598f5 |
| 1845 | |
| 1846 | p0_label_69: |
| 1847 | ! Starting 10 instruction Store Burst |
| 1848 | ! %l5 = 00000000546600ee, Mem[0000000010081400] = 4cd0d0ff000000ff |
| 1849 | stxa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000546600ee |
| 1850 | ! Mem[0000000030101408] = 000000ff, %l4 = 0000000000000000 |
| 1851 | swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff |
| 1852 | ! Mem[00000000300c1408] = 00000000, %l0 = 00000000ffffd04c |
| 1853 | swapa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 |
| 1854 | ! Mem[0000000010101400] = 00000000 000000ee fdffffff 124c54c7 |
| 1855 | ! %f16 = 3edaea7d 713598f5 00000000 068687f8 |
| 1856 | ! %f20 = 00000000 0a000000 cdeffd0c 8e85595c |
| 1857 | ! %f24 = 21e24ef8 3018d829 00000000 ff639887 |
| 1858 | ! %f28 = 813bac77 ff00e850 ff190000 00000000 |
| 1859 | stda %f16,[%i4+%g0]ASI_BLK_PL ! Block Store to 0000000010101400 |
| 1860 | ! %f14 = 766649f6 70000000, Mem[0000000010001408] = 000025ed f6496676 |
| 1861 | stda %f14,[%i0+%o4]0x80 ! Mem[0000000010001408] = 766649f6 70000000 |
| 1862 | ! %f2 = 000000ff ff639887, Mem[0000000010141408] = ffd0d04c a71e7131 |
| 1863 | stda %f2 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff ff639887 |
| 1864 | ! %l6 = ee00000000000000, Mem[0000000030181410] = 0000000077ac3b81 |
| 1865 | stxa %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = ee00000000000000 |
| 1866 | ! %f10 = 00000000 00000049, %l3 = 00000000000000d0 |
| 1867 | ! Mem[0000000030081428] = 59e08776101fc7ef |
| 1868 | add %i2,0x028,%g1 |
| 1869 | stda %f10,[%g1+%l3]ASI_PST16_S ! Mem[0000000030081428] = 59e08776101fc7ef |
| 1870 | ! %l0 = 0000000000000000, Mem[0000000030001400] = 00000000 |
| 1871 | stha %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 |
| 1872 | ! %l0 = 00000000, %l1 = 3018d829, Mem[0000000010141408] = 879863ff ff000000 |
| 1873 | stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 3018d829 |
| 1874 | |
| 1875 | p0_label_70: |
| 1876 | ! Starting 10 instruction Load Burst |
| 1877 | ! Mem[00000000201c0000] = fad04a90, %l4 = 00000000000000ff |
| 1878 | lduh [%o0+%g0],%l4 ! %l4 = 000000000000fad0 |
| 1879 | ! Mem[0000000020800001] = 69d078c0, %l4 = 000000000000fad0 |
| 1880 | ldsb [%o1+0x001],%l4 ! %l4 = ffffffffffffffd0 |
| 1881 | ! Mem[0000000010181408] = ff190000000000ff, %l4 = ffffffffffffffd0 |
| 1882 | ldxa [%i6+%o4]0x88,%l4 ! %l4 = ff190000000000ff |
| 1883 | ! Mem[0000000030101408] = 00000000, %l5 = 00000000546600ee |
| 1884 | ldswa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000 |
| 1885 | ! Mem[0000000030101400] = ffffffff, %l0 = 0000000000000000 |
| 1886 | ldsba [%i4+%g0]0x89,%l0 ! %l0 = ffffffffffffffff |
| 1887 | ! Mem[0000000010181400] = ffffd04c, %f10 = 00000000 |
| 1888 | ld [%i6+%g0],%f10 ! %f10 = ffffd04c |
| 1889 | ! Mem[0000000010001408] = 766649f6 70000000, %l6 = 00000000, %l7 = 1330f043 |
| 1890 | ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000766649f6 0000000070000000 |
| 1891 | ! Mem[0000000030081400] = ffff0070, %l2 = ffffffffffffffff |
| 1892 | ldsha [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffff |
| 1893 | ! Mem[0000000030001408] = ffffffff, %l2 = ffffffffffffffff |
| 1894 | lduha [%i0+%o4]0x81,%l2 ! %l2 = 000000000000ffff |
| 1895 | membar #Sync ! Added by membar checker (11) |
| 1896 | ! Mem[00000000300c1400] = 00000000 ff639887 ffffd04c 00000000 |
| 1897 | ! Mem[00000000300c1410] = 00000070 77ac3b81 2616afca 27b20a73 |
| 1898 | ! Mem[00000000300c1420] = 175bbcd8 4bde6289 4f4baed6 666e35cf |
| 1899 | ! Mem[00000000300c1430] = 0d427144 64a491c5 6af06ba2 63c98feb |
| 1900 | ldda [%i3+%g0]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400 |
| 1901 | |
| 1902 | p0_label_71: |
| 1903 | ! Starting 10 instruction Store Burst |
| 1904 | ! Mem[0000000010181428] = 51154dee, %l3 = 000000d0, %l2 = 0000ffff |
| 1905 | add %i6,0x28,%g1 |
| 1906 | casa [%g1]0x80,%l3,%l2 ! %l2 = 0000000051154dee |
| 1907 | ! Mem[00000000100c1428] = 6c4f5be66fbbc49f, %l4 = ff190000000000ff, %l4 = ff190000000000ff |
| 1908 | add %i3,0x28,%g1 |
| 1909 | casxa [%g1]0x80,%l4,%l4 ! %l4 = 6c4f5be66fbbc49f |
| 1910 | ! %l5 = 0000000000000000, Mem[0000000030081400] = 7000ffff |
| 1911 | stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 7000ff00 |
| 1912 | ! %f6 = 730ab227 caaf1626, %l7 = 0000000070000000 |
| 1913 | ! Mem[0000000010141410] = 0000ffff000000ff |
| 1914 | add %i5,0x010,%g1 |
| 1915 | stda %f6,[%g1+%l7]ASI_PST32_P ! Mem[0000000010141410] = 0000ffff000000ff |
| 1916 | ! %l0 = ffffffffffffffff, imm = fffffffffffffd83, %l2 = 0000000051154dee |
| 1917 | xnor %l0,-0x27d,%l2 ! %l2 = fffffffffffffd83 |
| 1918 | ! %f30 = ff190000 00000000, Mem[0000000010101410] = 0000000a 00000000 |
| 1919 | stda %f30,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff190000 00000000 |
| 1920 | ! Mem[000000001000140c] = 70000000, %l5 = 0000000000000000 |
| 1921 | swap [%i0+0x00c],%l5 ! %l5 = 0000000070000000 |
| 1922 | ! Mem[0000000020800041] = ffdf22f0, %l5 = 0000000070000000 |
| 1923 | ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000df |
| 1924 | ! Mem[0000000030041408] = 0000cec4, %l6 = 00000000766649f6 |
| 1925 | swapa [%i1+%o4]0x81,%l6 ! %l6 = 000000000000cec4 |
| 1926 | ! Mem[00000000201c0000] = fad04a90, %l7 = 0000000070000000 |
| 1927 | ldstub [%o0+%g0],%l7 ! %l7 = 00000000000000fa |
| 1928 | |
| 1929 | p0_label_72: |
| 1930 | ! Starting 10 instruction Load Burst |
| 1931 | ! Mem[0000000030181408] = 068687f8, %f21 = 0a000000 |
| 1932 | lda [%i6+%o4]0x89,%f21 ! %f21 = 068687f8 |
| 1933 | ! Mem[0000000030101400] = ffffffff ffffffff, %l2 = fffffd83, %l3 = 000000d0 |
| 1934 | ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff |
| 1935 | ! Mem[0000000030181408] = f8878606, %l6 = 000000000000cec4 |
| 1936 | lduwa [%i6+%o4]0x81,%l6 ! %l6 = 00000000f8878606 |
| 1937 | ! Mem[0000000030181408] = 00000070068687f8, %l0 = ffffffffffffffff |
| 1938 | ldxa [%i6+%o4]0x89,%l0 ! %l0 = 00000070068687f8 |
| 1939 | ! Mem[00000000100c1410] = 0000ffffc4ce0000, %f16 = 3edaea7d 713598f5 |
| 1940 | ldda [%i3+%o5]0x80,%f16 ! %f16 = 0000ffff c4ce0000 |
| 1941 | ! Mem[0000000030101410] = 6e521812 f84ee221, %l6 = f8878606, %l7 = 000000fa |
| 1942 | ldda [%i4+%o5]0x89,%l6 ! %l6 = 00000000f84ee221 000000006e521812 |
| 1943 | ! %l7 = 000000006e521812, %l3 = 00000000ffffffff, %y = 00000000 |
| 1944 | umul %l7,%l3,%l0 ! %l0 = 6e52181191ade7ee, %y = 6e521811 |
| 1945 | ! Mem[0000000010181408] = ff000000000019ff, %l6 = 00000000f84ee221 |
| 1946 | ldx [%i6+%o4],%l6 ! %l6 = ff000000000019ff |
| 1947 | ! Mem[0000000010001408] = 766649f6 00000000, %l0 = 91ade7ee, %l1 = 3018d829 |
| 1948 | ldd [%i0+%o4],%l0 ! %l0 = 00000000766649f6 0000000000000000 |
| 1949 | ! Mem[0000000010001410] = 00000000, %l7 = 000000006e521812 |
| 1950 | ldsw [%i0+%o5],%l7 ! %l7 = 0000000000000000 |
| 1951 | |
| 1952 | p0_label_73: |
| 1953 | ! Starting 10 instruction Store Burst |
| 1954 | ! %f22 = cdeffd0c, Mem[0000000010141410] = ffff0000 |
| 1955 | sta %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = cdeffd0c |
| 1956 | ! Mem[000000001014141c] = 0d52ece7, %l6 = 00000000000019ff, %asi = 80 |
| 1957 | swapa [%i5+0x01c]%asi,%l6 ! %l6 = 000000000d52ece7 |
| 1958 | ! %l1 = 0000000000000000, Mem[0000000010041408] = f6496676 |
| 1959 | stha %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = f6490000 |
| 1960 | ! Mem[0000000030181408] = 068687f8, %l4 = 6c4f5be66fbbc49f |
| 1961 | ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000f8 |
| 1962 | ! %f24 = 21e24ef8, Mem[0000000030081400] = 7000ff00 |
| 1963 | sta %f24,[%i2+%g0]0x89 ! Mem[0000000030081400] = 21e24ef8 |
| 1964 | ! %l3 = 00000000ffffffff, Mem[0000000010141408] = 29d8183000000000 |
| 1965 | stxa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000ffffffff |
| 1966 | ! Mem[0000000010181400] = 4cd0ffff, %l3 = 00000000ffffffff |
| 1967 | swapa [%i6+%g0]0x88,%l3 ! %l3 = 000000004cd0ffff |
| 1968 | ! Mem[0000000021800180] = 653de470, %l3 = 000000004cd0ffff |
| 1969 | ldstub [%o3+0x180],%l3 ! %l3 = 0000000000000065 |
| 1970 | ! %l2 = 00000000ffffffff, Mem[0000000010081400] = 546600ee |
| 1971 | stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff |
| 1972 | ! %f19 = 068687f8, %f22 = cdeffd0c, %f24 = 21e24ef8 3018d829 |
| 1973 | fsmuld %f19,%f22,%f24 ! %f24 = ba9f877a cd9de800 |
| 1974 | |
| 1975 | p0_label_74: |
| 1976 | ! Starting 10 instruction Load Burst |
| 1977 | ! Mem[0000000030001408] = ffffffff, %f26 = 00000000 |
| 1978 | lda [%i0+%o4]0x89,%f26 ! %f26 = ffffffff |
| 1979 | ! Mem[0000000030081410] = 31712d16, %f21 = 068687f8 |
| 1980 | lda [%i2+%o5]0x89,%f21 ! %f21 = 31712d16 |
| 1981 | ! Mem[000000001004142d] = 000000f8, %l1 = 0000000000000000 |
| 1982 | ldub [%i1+0x02d],%l1 ! %l1 = 0000000000000000 |
| 1983 | ! Mem[0000000010001410] = ee00665400000000, %l5 = 00000000000000df |
| 1984 | ldxa [%i0+%o5]0x88,%l5 ! %l5 = ee00665400000000 |
| 1985 | ! Mem[0000000010001400] = cdeffd0c, %l0 = 00000000766649f6 |
| 1986 | lduba [%i0+%g0]0x88,%l0 ! %l0 = 000000000000000c |
| 1987 | ! %l0 = 000000000000000c, imm = 0000000000000edb, %l1 = 0000000000000000 |
| 1988 | sub %l0,0xedb,%l1 ! %l1 = fffffffffffff131 |
| 1989 | ! Mem[000000001010143c] = 000019ff, %l3 = 0000000000000065, %asi = 80 |
| 1990 | ldsha [%i4+0x03c]%asi,%l3 ! %l3 = 0000000000000000 |
| 1991 | membar #Sync ! Added by membar checker (12) |
| 1992 | ! Mem[0000000010181400] = ffffffff 3018d829 ff000000 000019ff |
| 1993 | ! Mem[0000000010181410] = 00000070 f6496676 32df213a 221b1023 |
| 1994 | ! Mem[0000000010181420] = 1599520d f6006676 51154dee 060f0987 |
| 1995 | ! Mem[0000000010181430] = 6c4f5be6 6fbbc49f 00000000 ee000000 |
| 1996 | ldda [%i6+%g0]ASI_BLK_P,%f0 ! Block Load from 0000000010181400 |
| 1997 | ! %l7 = 0000000000000000, %l6 = 000000000d52ece7, %l6 = 000000000d52ece7 |
| 1998 | sdivx %l7,%l6,%l6 ! %l6 = 0000000000000000 |
| 1999 | ! Mem[0000000010081420] = 29d81830, %l4 = 00000000000000f8 |
| 2000 | lduw [%i2+0x020],%l4 ! %l4 = 0000000029d81830 |
| 2001 | |
| 2002 | p0_label_75: |
| 2003 | ! Starting 10 instruction Store Burst |
| 2004 | ! %f4 = 00000070 f6496676, %l3 = 0000000000000000 |
| 2005 | ! Mem[0000000030001420] = 21e24ef83018d829 |
| 2006 | add %i0,0x020,%g1 |
| 2007 | stda %f4,[%g1+%l3]ASI_PST16_SL ! Mem[0000000030001420] = 21e24ef83018d829 |
| 2008 | ! %f14 = 00000000 ee000000, Mem[0000000010041400] = fffff6fd 21006a3c |
| 2009 | stda %f14,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ee000000 |
| 2010 | ! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000 |
| 2011 | ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000 |
| 2012 | ! %l5 = ee00665400000000, Mem[0000000010001410] = 00000000546600ee |
| 2013 | stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = ee00665400000000 |
| 2014 | ! %l0 = 000000000000000c, Mem[0000000010081408] = 068687ff |
| 2015 | stha %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0686000c |
| 2016 | ! Mem[00000000100c1400] = ff000000 6591e0a1 d0ffffff 000000df |
| 2017 | ! %f16 = 0000ffff c4ce0000 00000000 068687f8 |
| 2018 | ! %f20 = 00000000 31712d16 cdeffd0c 8e85595c |
| 2019 | ! %f24 = ba9f877a cd9de800 ffffffff ff639887 |
| 2020 | ! %f28 = 813bac77 ff00e850 ff190000 00000000 |
| 2021 | stda %f16,[%i3+%g0]ASI_COMMIT_P ! Block Store to 00000000100c1400 |
| 2022 | ! %l0 = 000000000000000c, Mem[0000000030041400] = 00000000000019ff |
| 2023 | stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000000000000c |
| 2024 | ! Mem[0000000010041410] = fffff6fd, %l3 = 0000000000000000 |
| 2025 | swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000fffff6fd |
| 2026 | ! %l6 = 0000000000000000, Mem[00000000201c0001] = ffd04a90 |
| 2027 | stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ff004a90 |
| 2028 | ! %l4 = 0000000029d81830, imm = 0000000000000965, %l0 = 000000000000000c |
| 2029 | xor %l4,0x965,%l0 ! %l0 = 0000000029d81155 |
| 2030 | |
| 2031 | p0_label_76: |
| 2032 | ! Starting 10 instruction Load Burst |
| 2033 | ! Mem[0000000010041410] = 00000000, %l2 = 00000000ffffffff |
| 2034 | lduha [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000 |
| 2035 | ! Mem[0000000030181408] = 068687ff, %l1 = fffffffffffff131 |
| 2036 | lduha [%i6+%o4]0x89,%l1 ! %l1 = 00000000000087ff |
| 2037 | ! Mem[0000000010101400] = 713598f5, %l3 = 00000000fffff6fd |
| 2038 | ldsha [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffff98f5 |
| 2039 | ! Mem[0000000030081400] = 21e24ef8, %l6 = 0000000000000000 |
| 2040 | ldsba [%i2+%g0]0x89,%l6 ! %l6 = fffffffffffffff8 |
| 2041 | ! Mem[0000000010181408] = ff000000, %f7 = 221b1023 |
| 2042 | lda [%i6+%o4]0x80,%f7 ! %f7 = ff000000 |
| 2043 | ! Mem[0000000030181400] = 0d000000, %l5 = ee00665400000000 |
| 2044 | lduwa [%i6+%g0]0x89,%l5 ! %l5 = 000000000d000000 |
| 2045 | ! Mem[0000000030081410] = 162d7131, %l4 = 0000000029d81830 |
| 2046 | ldsba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000016 |
| 2047 | ! Mem[0000000030101408] = ff000000, %l6 = fffffffffffffff8 |
| 2048 | ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffff00 |
| 2049 | ! Mem[0000000030081400] = f84ee221 6591e0a1, %l0 = 29d81155, %l1 = 000087ff |
| 2050 | ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000f84ee221 000000006591e0a1 |
| 2051 | ! Mem[0000000010141410] = 0cfdefcd 000000ff, %l6 = ffffff00, %l7 = 00000000 |
| 2052 | ldda [%i5+%o5]0x80,%l6 ! %l6 = 000000000cfdefcd 00000000000000ff |
| 2053 | |
| 2054 | p0_label_77: |
| 2055 | ! Starting 10 instruction Store Burst |
| 2056 | ! %l5 = 000000000d000000, Mem[0000000010141408] = ffffffff |
| 2057 | stwa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0d000000 |
| 2058 | ! %l4 = 0000000000000016, Mem[0000000030141410] = 00000000 |
| 2059 | stba %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000016 |
| 2060 | membar #Sync ! Added by membar checker (13) |
| 2061 | ! %l2 = 0000000000000000, Mem[00000000100c1410] = 00000000 |
| 2062 | stha %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 |
| 2063 | ! Mem[00000000218000c0] = 0176b9e0, %l3 = ffffffffffff98f5 |
| 2064 | ldstub [%o3+0x0c0],%l3 ! %l3 = 0000000000000001 |
| 2065 | ! %f14 = 00000000 ee000000, %l6 = 000000000cfdefcd |
| 2066 | ! Mem[0000000010141428] = 6c4f5be66fbbc49f |
| 2067 | add %i5,0x028,%g1 |
| 2068 | stda %f14,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141428] = 004f00ee6fbb0000 |
| 2069 | ! Mem[0000000010081400] = ffffffff, %l6 = 000000000cfdefcd |
| 2070 | ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff |
| 2071 | ! %l4 = 0000000000000016, Mem[00000000100c1400] = ffff0000 |
| 2072 | stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffff0016 |
| 2073 | ! %l7 = 00000000000000ff, Mem[00000000100c1400] = 0000cec4ffff0016 |
| 2074 | stxa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000000000ff |
| 2075 | ! Mem[0000000030081400] = f84ee221, %l6 = 00000000000000ff |
| 2076 | swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000f84ee221 |
| 2077 | ! Mem[00000000100c1420] = ba9f877acd9de800, %l6 = 00000000f84ee221, %l6 = 00000000f84ee221 |
| 2078 | add %i3,0x20,%g1 |
| 2079 | casxa [%g1]0x80,%l6,%l6 ! %l6 = ba9f877acd9de800 |
| 2080 | |
| 2081 | p0_label_78: |
| 2082 | ! Starting 10 instruction Load Burst |
| 2083 | ! Mem[0000000030041408] = 6d0700ff f6496676, %l6 = cd9de800, %l7 = 000000ff |
| 2084 | ldda [%i1+%o4]0x89,%l6 ! %l6 = 00000000f6496676 000000006d0700ff |
| 2085 | ! Mem[00000000300c1400] = 00000000 ff639887 ffffd04c 00000000 |
| 2086 | ! Mem[00000000300c1410] = 00000070 77ac3b81 2616afca 27b20a73 |
| 2087 | ! Mem[00000000300c1420] = 175bbcd8 4bde6289 4f4baed6 666e35cf |
| 2088 | ! Mem[00000000300c1430] = 0d427144 64a491c5 6af06ba2 63c98feb |
| 2089 | ldda [%i3+%g0]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400 |
| 2090 | ! Mem[0000000010141408] = 0000000d, %l6 = 00000000f6496676 |
| 2091 | ldswa [%i5+%o4]0x88,%l6 ! %l6 = 000000000000000d |
| 2092 | ! Mem[0000000010141410] = 0cfdefcd, %l7 = 000000006d0700ff |
| 2093 | lduwa [%i5+%o5]0x80,%l7 ! %l7 = 000000000cfdefcd |
| 2094 | ! Mem[00000000300c1410] = 70000000, %l1 = 000000006591e0a1 |
| 2095 | ldsha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000 |
| 2096 | ! Mem[0000000010081420] = 29d81830, %l2 = 0000000000000000, %asi = 80 |
| 2097 | lduha [%i2+0x020]%asi,%l2 ! %l2 = 00000000000029d8 |
| 2098 | ! Mem[0000000010041410] = 00000000, %l3 = 0000000000000001 |
| 2099 | ldsba [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000 |
| 2100 | ! Mem[00000000300c1410] = 70000000, %l5 = 000000000d000000 |
| 2101 | ldsba [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000 |
| 2102 | ! %f24 = 175bbcd8, %f18 = ffffd04c, %f4 = 00000070 |
| 2103 | fsubs %f24,%f18,%f4 ! %f4 = ffffd04c |
| 2104 | ! Mem[0000000030001410] = ffffd04c, %l5 = 0000000000000000 |
| 2105 | lduwa [%i0+%o5]0x81,%l5 ! %l5 = 00000000ffffd04c |
| 2106 | |
| 2107 | p0_label_79: |
| 2108 | ! Starting 10 instruction Store Burst |
| 2109 | ! Mem[0000000010081410] = ffffffff, %l5 = 00000000ffffd04c |
| 2110 | ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff |
| 2111 | ! Mem[0000000010081410] = ffffffff, %l7 = 000000000cfdefcd |
| 2112 | swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000ffffffff |
| 2113 | ! Mem[0000000010081400] = ffffffff, %l7 = 00000000ffffffff |
| 2114 | ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff |
| 2115 | ! %l0 = 00000000f84ee221, Mem[0000000010141410] = cdeffd0c |
| 2116 | stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = cdefe221 |
| 2117 | ! Mem[0000000030081400] = 000000ff, %l6 = 000000000000000d |
| 2118 | ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000 |
| 2119 | ! Mem[0000000010081408] = 0686000c, %l3 = 0000000000000000 |
| 2120 | swapa [%i2+%o4]0x88,%l3 ! %l3 = 000000000686000c |
| 2121 | ! %l4 = 00000016, %l5 = 000000ff, Mem[0000000030141410] = 16000000 951f0000 |
| 2122 | stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000016 000000ff |
| 2123 | ! %l4 = 0000000000000016, Mem[0000000030101408] = ff000000 |
| 2124 | stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00160000 |
| 2125 | ! Mem[0000000030141408] = ff6600ee, %l1 = 0000000000000000 |
| 2126 | ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff |
| 2127 | ! Mem[0000000030001410] = ffffd04c, %l4 = 0000000000000016 |
| 2128 | swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ffffd04c |
| 2129 | |
| 2130 | p0_label_80: |
| 2131 | ! Starting 10 instruction Load Burst |
| 2132 | ! Mem[0000000030101400] = ffffffffffffffff, %l5 = 00000000000000ff |
| 2133 | ldxa [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffff |
| 2134 | ! %l4 = 00000000ffffd04c, Mem[00000000201c0000] = ff004a90 |
| 2135 | sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = d04c4a90 |
| 2136 | ! Mem[0000000010141408] = 0000000d, %l5 = ffffffffffffffff |
| 2137 | ldswa [%i5+%o4]0x88,%l5 ! %l5 = 000000000000000d |
| 2138 | ! Mem[0000000030101400] = ffffffff, %l4 = 00000000ffffd04c |
| 2139 | lduba [%i4+%g0]0x81,%l4 ! %l4 = 00000000000000ff |
| 2140 | ! Mem[0000000030001410] = 00000016, %l2 = 00000000000029d8 |
| 2141 | ldsha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 |
| 2142 | ! %f19 = 00000000, %f18 = ffffd04c, %f3 = 000019ff |
| 2143 | fdivs %f19,%f18,%f3 ! %f3 = ffffd04c |
| 2144 | ! Mem[0000000010001408] = 766649f6, %l1 = 00000000000000ff |
| 2145 | ldsha [%i0+%o4]0x80,%l1 ! %l1 = 0000000000007666 |
| 2146 | ! Mem[0000000010181410] = 70000000, %l0 = 00000000f84ee221 |
| 2147 | ldswa [%i6+%o5]0x88,%l0 ! %l0 = 0000000070000000 |
| 2148 | ! Mem[0000000030141400] = 00000000 62682877, %l6 = 00000000, %l7 = 000000ff |
| 2149 | ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000062682877 |
| 2150 | ! Mem[00000000100c1430] = 813bac77ff00e850, %f14 = 00000000 ee000000, %asi = 80 |
| 2151 | ldda [%i3+0x030]%asi,%f14 ! %f14 = 813bac77 ff00e850 |
| 2152 | |
| 2153 | p0_label_81: |
| 2154 | ! Starting 10 instruction Store Burst |
| 2155 | ! Mem[0000000030141410] = 00000016, %l2 = 0000000000000000 |
| 2156 | ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000 |
| 2157 | ! Mem[0000000010181410] = 70000000, %l7 = 0000000062682877 |
| 2158 | ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000 |
| 2159 | ! %l2 = 0000000000000000, Mem[0000000030001410] = 16000000 |
| 2160 | stha %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 16000000 |
| 2161 | ! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff |
| 2162 | ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 |
| 2163 | ! %l2 = 00000000, %l3 = 0686000c, Mem[0000000010001420] = 51733388 ffd61079, %asi = 80 |
| 2164 | stda %l2,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 0686000c |
| 2165 | ! %l0 = 0000000070000000, imm = 0000000000000668, %l5 = 000000000000000d |
| 2166 | orn %l0,0x668,%l5 ! %l5 = fffffffffffff997 |
| 2167 | ! %l4 = 0000000000000000, Mem[0000000030001408] = ffffffff |
| 2168 | stha %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ffff |
| 2169 | membar #Sync ! Added by membar checker (14) |
| 2170 | ! %f12 = 6c4f5be6, Mem[00000000300c1410] = 70000000 |
| 2171 | sta %f12,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 6c4f5be6 |
| 2172 | ! %l0 = 0000000070000000, Mem[00000000201c0001] = d04c4a90, %asi = 80 |
| 2173 | stba %l0,[%o0+0x001]%asi ! Mem[00000000201c0000] = d0004a90 |
| 2174 | ! Mem[0000000010001400] = 0cfdefcd 000000ff 766649f6 00000000 |
| 2175 | ! %f0 = ffffffff 3018d829 ff000000 ffffd04c |
| 2176 | ! %f4 = ffffd04c f6496676 32df213a ff000000 |
| 2177 | ! %f8 = 1599520d f6006676 51154dee 060f0987 |
| 2178 | ! %f12 = 6c4f5be6 6fbbc49f 813bac77 ff00e850 |
| 2179 | stda %f0 ,[%i0+%g0]ASI_BLK_AIUPL ! Block Store to 0000000010001400 |
| 2180 | |
| 2181 | p0_label_82: |
| 2182 | ! Starting 10 instruction Load Burst |
| 2183 | ! Mem[0000000010181400] = ffffffff, %l2 = 0000000000000000 |
| 2184 | ldsba [%i6+%g0]0x80,%l2 ! %l2 = ffffffffffffffff |
| 2185 | ! Mem[00000000100c1410] = 00000000, %l1 = 0000000000007666 |
| 2186 | ldsba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000 |
| 2187 | ! Mem[0000000030101408] = 00001600, %l2 = ffffffffffffffff |
| 2188 | ldsha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000001600 |
| 2189 | ! Mem[0000000030001408] = 000025edffff0000, %l3 = 000000000686000c |
| 2190 | ldxa [%i0+%o4]0x89,%l3 ! %l3 = 000025edffff0000 |
| 2191 | ! Mem[00000000300c1408] = 000000004cd0ffff, %l3 = 000025edffff0000 |
| 2192 | ldxa [%i3+%o4]0x89,%l3 ! %l3 = 000000004cd0ffff |
| 2193 | ! Mem[0000000030081408] = f6496676 00000000, %l4 = 00000000, %l5 = fffff997 |
| 2194 | ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000f6496676 0000000000000000 |
| 2195 | ! Mem[0000000030081408] = 766649f6, %f28 = 0d427144 |
| 2196 | lda [%i2+%o4]0x89,%f28 ! %f28 = 766649f6 |
| 2197 | ! Mem[0000000010041413] = 00000000, %l5 = 0000000000000000 |
| 2198 | ldub [%i1+0x013],%l5 ! %l5 = 0000000000000000 |
| 2199 | ! Mem[0000000010041408] = 000049f600000049, %f24 = 175bbcd8 4bde6289 |
| 2200 | ldda [%i1+%o4]0x80,%f24 ! %f24 = 000049f6 00000049 |
| 2201 | ! %l6 = 0000000000000000, immd = 0000012d, %y = 6e521811 |
| 2202 | udiv %l6,0x12d,%l0 ! %l0 = 00000000ffffffff |
| 2203 | mov %l0,%y ! %y = ffffffff |
| 2204 | |
| 2205 | p0_label_83: |
| 2206 | ! Starting 10 instruction Store Burst |
| 2207 | ! %l2 = 0000000000001600, Mem[00000000100c1408] = ff000000, %asi = 80 |
| 2208 | stba %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 00000000 |
| 2209 | ! %l2 = 0000000000001600, Mem[0000000030181408] = ff878606 |
| 2210 | stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 16008606 |
| 2211 | ! %f4 = ffffd04c f6496676, %l3 = 000000004cd0ffff |
| 2212 | ! Mem[0000000030081400] = ff0000ff6591e0a1 |
| 2213 | stda %f4,[%i2+%l3]ASI_PST8_S ! Mem[0000000030081400] = ffffd04cf6496676 |
| 2214 | ! %l4 = 00000000f6496676, Mem[0000000010181408] = 000000ff |
| 2215 | stha %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00006676 |
| 2216 | ! Mem[000000001004142b] = ed250000, %l4 = 00000000f6496676 |
| 2217 | ldstuba [%i1+0x02b]%asi,%l4 ! %l4 = 0000000000000000 |
| 2218 | ! Mem[00000000100c1400] = ff000000, %l6 = 0000000000000000 |
| 2219 | swapa [%i3+%g0]0x80,%l6 ! %l6 = 00000000ff000000 |
| 2220 | ! Mem[0000000030041408] = f6496676, %l3 = 000000004cd0ffff |
| 2221 | swapa [%i1+%o4]0x89,%l3 ! %l3 = 00000000f6496676 |
| 2222 | ! Mem[00000000100c1408] = 00000000, %l6 = 00000000ff000000 |
| 2223 | ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000 |
| 2224 | ! Mem[0000000030081400] = ffffd04c, %l4 = 0000000000000000 |
| 2225 | swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ffffd04c |
| 2226 | ! Mem[0000000010041438] = 49f75032, %l4 = ffffd04c, %l5 = 00000000 |
| 2227 | add %i1,0x38,%g1 |
| 2228 | casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000049f75032 |
| 2229 | |
| 2230 | p0_label_84: |
| 2231 | ! Starting 10 instruction Load Burst |
| 2232 | ! Mem[0000000030081400] = 00000000, %f27 = 666e35cf |
| 2233 | lda [%i2+%g0]0x89,%f27 ! %f27 = 00000000 |
| 2234 | ! Mem[0000000030081408] = 766649f6, %l4 = 00000000ffffd04c |
| 2235 | lduwa [%i2+%o4]0x89,%l4 ! %l4 = 00000000766649f6 |
| 2236 | ! Mem[0000000010181424] = f6006676, %l4 = 00000000766649f6 |
| 2237 | lduw [%i6+0x024],%l4 ! %l4 = 00000000f6006676 |
| 2238 | ! Mem[0000000030081400] = 766649f600000000, %l6 = 0000000000000000 |
| 2239 | ldxa [%i2+%g0]0x89,%l6 ! %l6 = 766649f600000000 |
| 2240 | ! Mem[0000000030141408] = ff6600ee, %l1 = 0000000000000000 |
| 2241 | lduwa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ff6600ee |
| 2242 | ! Mem[0000000010041400] = ee000000, %l5 = 0000000049f75032 |
| 2243 | lduba [%i1+%g0]0x88,%l5 ! %l5 = 0000000000000000 |
| 2244 | ! Mem[0000000030001400] = 0000000a00000000, %f18 = ffffd04c 00000000 |
| 2245 | ldda [%i0+%g0]0x89,%f18 ! %f18 = 0000000a 00000000 |
| 2246 | ! Mem[0000000030081400] = 00000000f6496676, %f22 = 2616afca 27b20a73 |
| 2247 | ldda [%i2+%g0]0x81,%f22 ! %f22 = 00000000 f6496676 |
| 2248 | ! Mem[00000000218000c1] = ff76b9e0, %l4 = 00000000f6006676, %asi = 80 |
| 2249 | lduba [%o3+0x0c1]%asi,%l4 ! %l4 = 0000000000000076 |
| 2250 | ! Mem[0000000030141400] = 00000000, %f17 = ff639887 |
| 2251 | lda [%i5+%g0]0x89,%f17 ! %f17 = 00000000 |
| 2252 | |
| 2253 | p0_label_85: |
| 2254 | ! Starting 10 instruction Store Burst |
| 2255 | ! %l1 = 00000000ff6600ee, Mem[0000000010141408] = 0d00000000000000 |
| 2256 | stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ff6600ee |
| 2257 | ! Mem[0000000010101408] = 068687f8, %l3 = 00000000f6496676 |
| 2258 | ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000f8 |
| 2259 | ! %l5 = 0000000000000000, %l4 = 0000000000000076, %l5 = 0000000000000000 |
| 2260 | sub %l5,%l4,%l5 ! %l5 = ffffffffffffff8a |
| 2261 | ! %l0 = ffffffff, %l1 = ff6600ee, Mem[0000000010141418] = 54329fda 000019ff, %asi = 80 |
| 2262 | stda %l0,[%i5+0x018]%asi ! Mem[0000000010141418] = ffffffff ff6600ee |
| 2263 | ! %f19 = 00000000, %f1 = 3018d829, %f3 = ffffd04c |
| 2264 | fsubs %f19,%f1 ,%f3 ! %f3 = b018d829 |
| 2265 | ! Mem[0000000010141400] = ff000000 162d7131 00000000 ff6600ee |
| 2266 | ! %f16 = 00000000 00000000 0000000a 00000000 |
| 2267 | ! %f20 = 00000070 77ac3b81 00000000 f6496676 |
| 2268 | ! %f24 = 000049f6 00000049 4f4baed6 00000000 |
| 2269 | ! %f28 = 766649f6 64a491c5 6af06ba2 63c98feb |
| 2270 | stda %f16,[%i5+%g0]ASI_BLK_PL ! Block Store to 0000000010141400 |
| 2271 | ! %l6 = 766649f600000000, Mem[00000000100c1408] = ff000000068687f8 |
| 2272 | stxa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 766649f600000000 |
| 2273 | ! Mem[0000000010081400] = ffffffff, %l5 = 00000000ffffff8a |
| 2274 | swapa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ffffffff |
| 2275 | ! %f12 = 6c4f5be6 6fbbc49f, Mem[0000000010141410] = 77ac3b81 00000070 |
| 2276 | stda %f12,[%i5+%o5]0x88 ! Mem[0000000010141410] = 6c4f5be6 6fbbc49f |
| 2277 | ! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1408] = 4cd0ffff 00000000 |
| 2278 | stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 00000000 |
| 2279 | |
| 2280 | p0_label_86: |
| 2281 | ! Starting 10 instruction Load Burst |
| 2282 | ! Mem[0000000030081408] = 766649f6, %l4 = 0000000000000076 |
| 2283 | ldsha [%i2+%o4]0x89,%l4 ! %l4 = 00000000000049f6 |
| 2284 | ! Mem[0000000030101400] = ffffffff ffffffff, %l0 = ffffffff, %l1 = ff6600ee |
| 2285 | ldda [%i4+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff |
| 2286 | membar #Sync ! Added by membar checker (15) |
| 2287 | ! Mem[0000000010141430] = c591a464, %l7 = 0000000000000000 |
| 2288 | lduw [%i5+0x030],%l7 ! %l7 = 00000000c591a464 |
| 2289 | ! Mem[0000000030181410] = 000000ee, %l4 = 00000000000049f6 |
| 2290 | lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ee |
| 2291 | ! Mem[00000000100c1408] = 766649f6, %l7 = 00000000c591a464 |
| 2292 | ldsba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000076 |
| 2293 | ! Mem[0000000030001400] = 00000000, %l0 = 00000000ffffffff |
| 2294 | ldsha [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000 |
| 2295 | ! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000 |
| 2296 | ldswa [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000 |
| 2297 | ! Mem[0000000030141408] = 9725ed1e ee0066ff, %l6 = 00000000, %l7 = 00000076 |
| 2298 | ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000ee0066ff 000000009725ed1e |
| 2299 | ! Mem[0000000030101408] = 00160000, %l1 = 00000000ffffffff |
| 2300 | ldswa [%i4+%o4]0x81,%l1 ! %l1 = 0000000000160000 |
| 2301 | ! Mem[0000000030181400] = f1fad75f0d000000, %f22 = 00000000 f6496676 |
| 2302 | ldda [%i6+%g0]0x89,%f22 ! %f22 = f1fad75f 0d000000 |
| 2303 | |
| 2304 | p0_label_87: |
| 2305 | ! Starting 10 instruction Store Burst |
| 2306 | ! Mem[0000000021800101] = 25ff4c10, %l6 = 00000000ee0066ff |
| 2307 | ldstub [%o3+0x101],%l6 ! %l6 = 00000000000000ff |
| 2308 | ! %l4 = 00000000000000ee, Mem[00000000100c1408] = 766649f6, %asi = 80 |
| 2309 | stwa %l4,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ee |
| 2310 | ! %l0 = 0000000000000000, Mem[0000000030081408] = f6496676 |
| 2311 | stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00006676 |
| 2312 | ! %l5 = 00000000ffffffff, Mem[0000000020800040] = ffff22f0, %asi = 80 |
| 2313 | stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = ffff22f0 |
| 2314 | ! %l7 = 000000009725ed1e, Mem[0000000010041410] = 00000000 |
| 2315 | stha %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = ed1e0000 |
| 2316 | ! Mem[0000000030141408] = ee0066ff, %l3 = 00000000000000f8 |
| 2317 | swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000ee0066ff |
| 2318 | ! Mem[0000000010101408] = ff878606, %l6 = 00000000000000ff |
| 2319 | swapa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff878606 |
| 2320 | ! %f2 = ff000000 b018d829, %l1 = 0000000000160000 |
| 2321 | ! Mem[0000000030081428] = 59e08776101fc7ef |
| 2322 | add %i2,0x028,%g1 |
| 2323 | stda %f2,[%g1+%l1]ASI_PST8_S ! Mem[0000000030081428] = 59e08776101fc7ef |
| 2324 | ! %l4 = 000000ee, %l5 = ffffffff, Mem[0000000010101410] = ff190000 00000000 |
| 2325 | stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ee ffffffff |
| 2326 | ! %f6 = 32df213a, Mem[0000000030081410] = 31712d16 |
| 2327 | sta %f6 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 32df213a |
| 2328 | |
| 2329 | p0_label_88: |
| 2330 | ! Starting 10 instruction Load Burst |
| 2331 | ! Mem[0000000010181410] = ff000070, %l3 = 00000000ee0066ff |
| 2332 | lduha [%i6+%o5]0x80,%l3 ! %l3 = 000000000000ff00 |
| 2333 | ! Mem[00000000100c1400] = 00000000, %l4 = 00000000000000ee |
| 2334 | lduwa [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000000 |
| 2335 | ! Mem[0000000030101410] = 21e24ef81218526e, %l6 = 00000000ff878606 |
| 2336 | ldxa [%i4+%o5]0x81,%l6 ! %l6 = 21e24ef81218526e |
| 2337 | ! %l3 = 000000000000ff00, %l6 = 21e24ef81218526e, %l5 = 00000000ffffffff |
| 2338 | addc %l3,%l6,%l5 ! %l5 = 21e24ef81219516e |
| 2339 | ! Mem[0000000010041410] = 00001eed, %l0 = 0000000000000000 |
| 2340 | lduwa [%i1+%o5]0x88,%l0 ! %l0 = 0000000000001eed |
| 2341 | ! Mem[0000000010041400] = 000000ee, %l3 = 000000000000ff00 |
| 2342 | lduwa [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ee |
| 2343 | ! Mem[0000000010041410] = 00001eed, %l4 = 0000000000000000 |
| 2344 | lduwa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000001eed |
| 2345 | ! Mem[0000000030081408] = 0000667600000000, %f4 = ffffd04c f6496676 |
| 2346 | ldda [%i2+%o4]0x81,%f4 ! %f4 = 00006676 00000000 |
| 2347 | ! Mem[00000000100c1406] = 00000000, %l0 = 0000000000001eed, %asi = 80 |
| 2348 | lduha [%i3+0x006]%asi,%l0 ! %l0 = 0000000000000000 |
| 2349 | ! Mem[0000000010041400] = 000000ee, %l4 = 0000000000001eed |
| 2350 | ldswa [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ee |
| 2351 | |
| 2352 | p0_label_89: |
| 2353 | ! Starting 10 instruction Store Burst |
| 2354 | ! Mem[0000000010181428] = 51154dee, %l4 = 000000ee, %l6 = 1218526e |
| 2355 | add %i6,0x28,%g1 |
| 2356 | casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000051154dee |
| 2357 | ! Mem[0000000010041412] = ed1e0000, %l5 = 21e24ef81219516e |
| 2358 | ldstub [%i1+0x012],%l5 ! %l5 = 0000000000000000 |
| 2359 | ! %l0 = 0000000000000000, Mem[0000000010181410] = 700000ff |
| 2360 | stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 70000000 |
| 2361 | ! %l7 = 000000009725ed1e, Mem[00000000300c1408] = 0000000000000000 |
| 2362 | stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000009725ed1e |
| 2363 | ! %l7 = 000000009725ed1e, imm = 00000000000004b0, %l6 = 0000000051154dee |
| 2364 | addc %l7,0x4b0,%l6 ! %l6 = 000000009725f1ce |
| 2365 | ! %l2 = 0000000000001600, Mem[0000000030041408] = ffffd04c |
| 2366 | stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00ffd04c |
| 2367 | ! %l6 = 000000009725f1ce, Mem[0000000030081408] = 76660000 |
| 2368 | stwa %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 9725f1ce |
| 2369 | ! Mem[0000000010141410] = 9fc4bb6f, %l4 = 00000000000000ee |
| 2370 | swapa [%i5+%o5]0x80,%l4 ! %l4 = 000000009fc4bb6f |
| 2371 | ! Mem[000000001010142c] = 00000000, %l3 = 00000000000000ee, %asi = 80 |
| 2372 | swapa [%i4+0x02c]%asi,%l3 ! %l3 = 0000000000000000 |
| 2373 | ! %f23 = 0d000000, %f21 = 77ac3b81 |
| 2374 | fcmpes %fcc0,%f23,%f21 ! %fcc0 = 1 |
| 2375 | |
| 2376 | p0_label_90: |
| 2377 | ! Starting 10 instruction Load Burst |
| 2378 | ! Mem[0000000010081400] = 00000000 ffffff8a, %l6 = 9725f1ce, %l7 = 9725ed1e |
| 2379 | ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffff8a 0000000000000000 |
| 2380 | ! Mem[0000000030181400] = 0d000000, %l3 = 0000000000000000 |
| 2381 | lduba [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000 |
| 2382 | ! Mem[0000000010041408] = 49000000 f6490000, %l0 = 00000000, %l1 = 00160000 |
| 2383 | ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000f6490000 0000000049000000 |
| 2384 | ! %l4 = 9fc4bb6f, %l5 = 00000000, Mem[0000000010181408] = 76660000 000019ff |
| 2385 | stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 9fc4bb6f 00000000 |
| 2386 | ! Mem[0000000010041400] = 000000ee, %l6 = 00000000ffffff8a |
| 2387 | lduba [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000 |
| 2388 | ! Mem[0000000030101400] = ffffffff, %f29 = 64a491c5 |
| 2389 | lda [%i4+%g0]0x81,%f29 ! %f29 = ffffffff |
| 2390 | ! Mem[00000000100c1422] = ba9f877a, %l6 = 0000000000000000 |
| 2391 | ldsb [%i3+0x022],%l6 ! %l6 = ffffffffffffff87 |
| 2392 | ! %l7 = 0000000000000000, imm = fffffffffffffa22, %l0 = 00000000f6490000 |
| 2393 | andn %l7,-0x5de,%l0 ! %l0 = 0000000000000000 |
| 2394 | ! Mem[0000000010101414] = ffffffff, %l4 = 000000009fc4bb6f |
| 2395 | ldsw [%i4+0x014],%l4 ! %l4 = ffffffffffffffff |
| 2396 | ! Mem[0000000010181434] = 6fbbc49f, %l5 = 0000000000000000 |
| 2397 | ldub [%i6+0x034],%l5 ! %l5 = 000000000000006f |
| 2398 | |
| 2399 | ! End of Random Code for Thread 0 |
| 2400 | |
| 2401 | |
| 2402 | ! Check Registers |
| 2403 | |
| 2404 | p0_check_registers: |
| 2405 | set p0_expected_registers,%g1 |
| 2406 | ldx [%g1+0x000],%g2 |
| 2407 | cmp %l0,%g2 ! %l0 should be 0000000000000000 |
| 2408 | bne %xcc,p0_reg_l0_fail |
| 2409 | mov %l0,%g3 |
| 2410 | ldx [%g1+0x008],%g2 |
| 2411 | cmp %l1,%g2 ! %l1 should be 0000000049000000 |
| 2412 | bne %xcc,p0_reg_l1_fail |
| 2413 | mov %l1,%g3 |
| 2414 | ldx [%g1+0x010],%g2 |
| 2415 | cmp %l2,%g2 ! %l2 should be 0000000000001600 |
| 2416 | bne %xcc,p0_reg_l2_fail |
| 2417 | mov %l2,%g3 |
| 2418 | ldx [%g1+0x018],%g2 |
| 2419 | cmp %l3,%g2 ! %l3 should be 0000000000000000 |
| 2420 | bne %xcc,p0_reg_l3_fail |
| 2421 | mov %l3,%g3 |
| 2422 | ldx [%g1+0x020],%g2 |
| 2423 | cmp %l4,%g2 ! %l4 should be ffffffffffffffff |
| 2424 | bne %xcc,p0_reg_l4_fail |
| 2425 | mov %l4,%g3 |
| 2426 | ldx [%g1+0x028],%g2 |
| 2427 | cmp %l5,%g2 ! %l5 should be 000000000000006f |
| 2428 | bne %xcc,p0_reg_l5_fail |
| 2429 | mov %l5,%g3 |
| 2430 | ldx [%g1+0x030],%g2 |
| 2431 | cmp %l6,%g2 ! %l6 should be ffffffffffffff87 |
| 2432 | bne %xcc,p0_reg_l6_fail |
| 2433 | mov %l6,%g3 |
| 2434 | ldx [%g1+0x038],%g2 |
| 2435 | cmp %l7,%g2 ! %l7 should be 0000000000000000 |
| 2436 | bne %xcc,p0_reg_l7_fail |
| 2437 | mov %l7,%g3 |
| 2438 | |
| 2439 | ! Check %y register |
| 2440 | |
| 2441 | set 0xffffffff,%g2 |
| 2442 | rd %y,%g3 |
| 2443 | cmp %g2,%g3 |
| 2444 | bne,a p0_failed |
| 2445 | mov 0x111,%g1 |
| 2446 | |
| 2447 | ! Check Floating Point Registers |
| 2448 | |
| 2449 | p0_check_fp_registers: |
| 2450 | set p0_expected_fp_regs,%g3 |
| 2451 | std %f0,[%g1] |
| 2452 | ldx [%g1],%l1 |
| 2453 | ldx [%g3+0x00],%l0 |
| 2454 | cmp %l0,%l1 ! %f0 should be ffffffff 3018d829 |
| 2455 | bne %xcc,p0_freg_fail |
| 2456 | std %f2,[%g1] |
| 2457 | ldx [%g1],%l1 |
| 2458 | ldx [%g3+0x08],%l0 |
| 2459 | cmp %l0,%l1 ! %f2 should be ff000000 b018d829 |
| 2460 | bne %xcc,p0_freg_fail |
| 2461 | std %f4,[%g1] |
| 2462 | ldx [%g1],%l1 |
| 2463 | ldx [%g3+0x10],%l0 |
| 2464 | cmp %l0,%l1 ! %f4 should be 00006676 00000000 |
| 2465 | bne %xcc,p0_freg_fail |
| 2466 | std %f6,[%g1] |
| 2467 | ldx [%g1],%l1 |
| 2468 | ldx [%g3+0x18],%l0 |
| 2469 | cmp %l0,%l1 ! %f6 should be 32df213a ff000000 |
| 2470 | bne %xcc,p0_freg_fail |
| 2471 | std %f8,[%g1] |
| 2472 | ldx [%g1],%l1 |
| 2473 | ldx [%g3+0x20],%l0 |
| 2474 | cmp %l0,%l1 ! %f8 should be 1599520d f6006676 |
| 2475 | bne %xcc,p0_freg_fail |
| 2476 | std %f10,[%g1] |
| 2477 | ldx [%g1],%l1 |
| 2478 | ldx [%g3+0x28],%l0 |
| 2479 | cmp %l0,%l1 ! %f10 should be 51154dee 060f0987 |
| 2480 | bne %xcc,p0_freg_fail |
| 2481 | std %f12,[%g1] |
| 2482 | ldx [%g1],%l1 |
| 2483 | ldx [%g3+0x30],%l0 |
| 2484 | cmp %l0,%l1 ! %f12 should be 6c4f5be6 6fbbc49f |
| 2485 | bne %xcc,p0_freg_fail |
| 2486 | std %f14,[%g1] |
| 2487 | ldx [%g1],%l1 |
| 2488 | ldx [%g3+0x38],%l0 |
| 2489 | cmp %l0,%l1 ! %f14 should be 813bac77 ff00e850 |
| 2490 | bne %xcc,p0_freg_fail |
| 2491 | std %f16,[%g1] |
| 2492 | ldx [%g1],%l1 |
| 2493 | ldx [%g3+0x40],%l0 |
| 2494 | cmp %l0,%l1 ! %f16 should be 00000000 00000000 |
| 2495 | bne %xcc,p0_freg_fail |
| 2496 | std %f18,[%g1] |
| 2497 | ldx [%g1],%l1 |
| 2498 | ldx [%g3+0x48],%l0 |
| 2499 | cmp %l0,%l1 ! %f18 should be 0000000a 00000000 |
| 2500 | bne %xcc,p0_freg_fail |
| 2501 | std %f20,[%g1] |
| 2502 | ldx [%g1],%l1 |
| 2503 | ldx [%g3+0x50],%l0 |
| 2504 | cmp %l0,%l1 ! %f20 should be 00000070 77ac3b81 |
| 2505 | bne %xcc,p0_freg_fail |
| 2506 | std %f22,[%g1] |
| 2507 | ldx [%g1],%l1 |
| 2508 | ldx [%g3+0x58],%l0 |
| 2509 | cmp %l0,%l1 ! %f22 should be f1fad75f 0d000000 |
| 2510 | bne %xcc,p0_freg_fail |
| 2511 | std %f24,[%g1] |
| 2512 | ldx [%g1],%l1 |
| 2513 | ldx [%g3+0x60],%l0 |
| 2514 | cmp %l0,%l1 ! %f24 should be 000049f6 00000049 |
| 2515 | bne %xcc,p0_freg_fail |
| 2516 | std %f26,[%g1] |
| 2517 | ldx [%g1],%l1 |
| 2518 | ldx [%g3+0x68],%l0 |
| 2519 | cmp %l0,%l1 ! %f26 should be 4f4baed6 00000000 |
| 2520 | bne %xcc,p0_freg_fail |
| 2521 | std %f28,[%g1] |
| 2522 | ldx [%g1],%l1 |
| 2523 | ldx [%g3+0x70],%l0 |
| 2524 | cmp %l0,%l1 ! %f28 should be 766649f6 ffffffff |
| 2525 | bne %xcc,p0_freg_fail |
| 2526 | std %f30,[%g1] |
| 2527 | ldx [%g1],%l1 |
| 2528 | ldx [%g3+0x78],%l0 |
| 2529 | cmp %l0,%l1 ! %f30 should be 6af06ba2 63c98feb |
| 2530 | bne %xcc,p0_freg_fail |
| 2531 | nop |
| 2532 | |
| 2533 | ! The test for processor 0 has passed |
| 2534 | |
| 2535 | p0_passed: |
| 2536 | ta GOOD_TRAP |
| 2537 | nop |
| 2538 | |
| 2539 | p0_reg_l0_fail: |
| 2540 | or %g0,0xbd0,%g1 |
| 2541 | ba,a p0_failed |
| 2542 | p0_reg_l1_fail: |
| 2543 | or %g0,0xbd1,%g1 |
| 2544 | ba,a p0_failed |
| 2545 | p0_reg_l2_fail: |
| 2546 | or %g0,0xbd2,%g1 |
| 2547 | ba,a p0_failed |
| 2548 | p0_reg_l3_fail: |
| 2549 | or %g0,0xbd3,%g1 |
| 2550 | ba,a p0_failed |
| 2551 | p0_reg_l4_fail: |
| 2552 | or %g0,0xbd4,%g1 |
| 2553 | ba,a p0_failed |
| 2554 | p0_reg_l5_fail: |
| 2555 | or %g0,0xbd5,%g1 |
| 2556 | ba,a p0_failed |
| 2557 | p0_reg_l6_fail: |
| 2558 | or %g0,0xbd6,%g1 |
| 2559 | ba,a p0_failed |
| 2560 | p0_reg_l7_fail: |
| 2561 | or %g0,0xbd7,%g1 |
| 2562 | ba,a p0_failed |
| 2563 | p0_freg_fail: |
| 2564 | ta BAD_TRAP |
| 2565 | |
| 2566 | |
| 2567 | ! The test for processor 0 failed |
| 2568 | |
| 2569 | p0_failed: |
| 2570 | set p0_temp,%g6 |
| 2571 | stx %g1,[%g6] |
| 2572 | stx %g2,[%g6+8] |
| 2573 | stx %g3,[%g6+16] |
| 2574 | stx %fsr,[%g6+24] |
| 2575 | ta BAD_TRAP |
| 2576 | |
| 2577 | |
| 2578 | ! The local area data for processor 0 failed |
| 2579 | |
| 2580 | p0_local_failed: |
| 2581 | set done_flags,%g5 |
| 2582 | mov 3,%g6 |
| 2583 | st %g6,[%g5+0x000] ! Set processor 0 done flag |
| 2584 | |
| 2585 | set p0_temp,%g6 |
| 2586 | add %g1,%g4,%g1 |
| 2587 | stx %g4,[%g6] |
| 2588 | stx %g2,[%g6+8] |
| 2589 | stx %g3,[%g6+16] |
| 2590 | st %fsr,[%g6+24] |
| 2591 | ta BAD_TRAP |
| 2592 | |
| 2593 | p0_selfmod_failed: |
| 2594 | ba p0_failed |
| 2595 | mov 0xabc,%g1 |
| 2596 | |
| 2597 | p0_branch_failed: |
| 2598 | mov 0xbbb,%g1 |
| 2599 | rd %ccr,%g2 |
| 2600 | ba p0_failed |
| 2601 | mov 0x0,%g3 |
| 2602 | |
| 2603 | inst_access_handler: |
| 2604 | done |
| 2605 | |
| 2606 | .align 256 |
| 2607 | data_access_handler: |
| 2608 | 1: done |
| 2609 | |
| 2610 | check_critical_timed_out: |
| 2611 | ta BAD_TRAP |
| 2612 | |
| 2613 | |
| 2614 | get_thread_mask: |
| 2615 | retl |
| 2616 | mov 3,%i7 |
| 2617 | |
| 2618 | get_park_semaphore: |
| 2619 | set park_semaphore,%g6 |
| 2620 | mov 100,%g5 |
| 2621 | 1: ldstub [%g6],%g7 |
| 2622 | cmp %g7,0 |
| 2623 | bne 1b |
| 2624 | nop |
| 2625 | retl |
| 2626 | nop |
| 2627 | |
| 2628 | p0_init_memory_pointers: |
| 2629 | set p0_init_registers,%g1 |
| 2630 | mov %g0,%g2 |
| 2631 | mov %g0,%g3 |
| 2632 | mov %g0,%g4 |
| 2633 | mov %g0,%g5 |
| 2634 | mov %g0,%g6 |
| 2635 | mov %g0,%g7 |
| 2636 | |
| 2637 | ! Initialize memory pointers for window 0 |
| 2638 | set p0_local0_start,%i0 |
| 2639 | set p0_local1_start,%i1 |
| 2640 | set p0_local2_start,%i2 |
| 2641 | set p0_local3_start,%i3 |
| 2642 | set p0_local4_start,%i4 |
| 2643 | set p0_local5_start,%i5 |
| 2644 | set p0_local6_start,%i6 |
| 2645 | clr %i7 |
| 2646 | ! Init Local Registers in Window 0 |
| 2647 | ldx [%g1+0x000],%l0 ! %l0 = 48eda61ccfbcfc1e |
| 2648 | ldx [%g1+0x008],%l1 ! %l1 = c30ca78c43f54ec9 |
| 2649 | ldx [%g1+0x010],%l2 ! %l2 = d02c3a202732bd84 |
| 2650 | ldx [%g1+0x018],%l3 ! %l3 = 7899c09d85a7cb4f |
| 2651 | ldx [%g1+0x020],%l4 ! %l4 = 68f050d5897b8b2a |
| 2652 | ldx [%g1+0x028],%l5 ! %l5 = 18f04eb99fe4a015 |
| 2653 | ldx [%g1+0x030],%l6 ! %l6 = c730c9f0ef543d10 |
| 2654 | ldx [%g1+0x038],%l7 ! %l7 = 87922d4f91b1251b |
| 2655 | |
| 2656 | ! Initialize the output register of window 0 |
| 2657 | |
| 2658 | set share0_start,%o0 |
| 2659 | set share1_start,%o1 |
| 2660 | set share2_start,%o2 |
| 2661 | set share3_start,%o3 |
| 2662 | mov 0x08,%o4 |
| 2663 | mov 0x10,%o5 |
| 2664 | mov 0x18,%o6 |
| 2665 | |
| 2666 | retl |
| 2667 | nop |
| 2668 | |
| 2669 | user_text_end: |
| 2670 | .seg "text" |
| 2671 | .align 0x2000 |
| 2672 | .global p0_near_0_le,p0_near_0_he |
| 2673 | .global p0_near_0_lo,p0_near_0_ho |
| 2674 | .global near0_b2b_l,near0_b2b_h |
| 2675 | .global far0_b2b_l,far0_b2b_h |
| 2676 | .global far1_b2b_l,far1_b2b_h |
| 2677 | .global far2_b2b_l,far2_b2b_h |
| 2678 | .global far3_b2b_l,far3_b2b_h |
| 2679 | user_near0_start: |
| 2680 | p0_near_0_le: |
| 2681 | fsqrts %f14,%f15 |
| 2682 | xnor %l7,%l3,%l6 |
| 2683 | and %l7,0x1fb,%l7 |
| 2684 | st %f9 ,[%i6+%o4] ! Mem[0000000010181408] |
| 2685 | udivx %l3,%l3,%l4 |
| 2686 | jmpl %o7,%g0 |
| 2687 | add %l2,-0xe07,%l5 |
| 2688 | p0_near_0_he: |
| 2689 | jmpl %o7,%g0 |
| 2690 | sdivx %l6,%l3,%l3 |
| 2691 | jmpl %o7,%g0 |
| 2692 | nop |
| 2693 | p0_near_0_lo: |
| 2694 | fsqrts %f14,%f15 |
| 2695 | xnor %l7,%l3,%l6 |
| 2696 | and %l7,0x1fb,%l7 |
| 2697 | st %f9 ,[%o6+%i4] ! Mem[0000000010181408] |
| 2698 | udivx %l3,%l3,%l4 |
| 2699 | jmpl %o7,%g0 |
| 2700 | add %l2,-0xe07,%l5 |
| 2701 | p0_near_0_ho: |
| 2702 | jmpl %o7,%g0 |
| 2703 | sdivx %l6,%l3,%l3 |
| 2704 | jmpl %o7,%g0 |
| 2705 | nop |
| 2706 | near0_b2b_h: |
| 2707 | or %l7,%l2,%l1 |
| 2708 | sdivx %l5,0xd68,%l0 |
| 2709 | mulx %l7,-0x486,%l7 |
| 2710 | andn %l0,0xbb0,%l0 |
| 2711 | udivx %l0,0xa33,%l2 |
| 2712 | xor %l2,0x5cb,%l3 |
| 2713 | addc %l2,-0x992,%l5 |
| 2714 | jmpl %o7,%g0 |
| 2715 | xor %l6,%l0,%l6 |
| 2716 | near0_b2b_l: |
| 2717 | fsubs %f13,%f7 ,%f11 |
| 2718 | andn %l1,0x344,%l4 |
| 2719 | fdtos %f8 ,%f12 |
| 2720 | smul %l4,%l4,%l4 |
| 2721 | fmuls %f12,%f2 ,%f6 |
| 2722 | sub %l1,0x549,%l2 |
| 2723 | add %l4,%l2,%l7 |
| 2724 | jmpl %o7,%g0 |
| 2725 | add %l6,-0x7e8,%l1 |
| 2726 | user_near0_end: |
| 2727 | .seg "text" |
| 2728 | .align 0x2000 |
| 2729 | .global p0_near_1_le,p0_near_1_he |
| 2730 | .global p0_near_1_lo,p0_near_1_ho |
| 2731 | .global near1_b2b_l,near1_b2b_h |
| 2732 | .global far0_b2b_l,far0_b2b_h |
| 2733 | .global far1_b2b_l,far1_b2b_h |
| 2734 | .global far2_b2b_l,far2_b2b_h |
| 2735 | .global far3_b2b_l,far3_b2b_h |
| 2736 | user_near1_start: |
| 2737 | p0_near_1_le: |
| 2738 | mulx %l7,%l0,%l7 |
| 2739 | add %l7,-0xac4,%l4 |
| 2740 | orn %l7,0x893,%l3 |
| 2741 | fsqrts %f1 ,%f1 |
| 2742 | fdivs %f12,%f11,%f13 |
| 2743 | fdtos %f14,%f8 |
| 2744 | add %l3,0x3c7,%l3 |
| 2745 | jmpl %o7,%g0 |
| 2746 | sub %l5,%l2,%l3 |
| 2747 | p0_near_1_he: |
| 2748 | umul %l7,0xe08,%l4 |
| 2749 | fdivs %f20,%f29,%f20 |
| 2750 | subc %l4,0x8bb,%l7 |
| 2751 | or %l6,-0xa9b,%l5 |
| 2752 | jmpl %o7,%g0 |
| 2753 | fmuls %f18,%f25,%f27 |
| 2754 | p0_near_1_lo: |
| 2755 | mulx %l7,%l0,%l7 |
| 2756 | add %l7,-0xac4,%l4 |
| 2757 | orn %l7,0x893,%l3 |
| 2758 | fsqrts %f1 ,%f1 |
| 2759 | fdivs %f12,%f11,%f13 |
| 2760 | fdtos %f14,%f8 |
| 2761 | add %l3,0x3c7,%l3 |
| 2762 | jmpl %o7,%g0 |
| 2763 | sub %l5,%l2,%l3 |
| 2764 | p0_near_1_ho: |
| 2765 | umul %l7,0xe08,%l4 |
| 2766 | fdivs %f20,%f29,%f20 |
| 2767 | subc %l4,0x8bb,%l7 |
| 2768 | or %l6,-0xa9b,%l5 |
| 2769 | jmpl %o7,%g0 |
| 2770 | fmuls %f18,%f25,%f27 |
| 2771 | near1_b2b_h: |
| 2772 | xnor %l3,%l2,%l3 |
| 2773 | jmpl %o7,%g0 |
| 2774 | add %l6,%l3,%l2 |
| 2775 | near1_b2b_l: |
| 2776 | smul %l1,-0xf69,%l7 |
| 2777 | jmpl %o7,%g0 |
| 2778 | fsubs %f0 ,%f10,%f8 |
| 2779 | user_near1_end: |
| 2780 | .seg "text" |
| 2781 | .align 0x2000 |
| 2782 | .global p0_near_2_le,p0_near_2_he |
| 2783 | .global p0_near_2_lo,p0_near_2_ho |
| 2784 | .global near2_b2b_l,near2_b2b_h |
| 2785 | .global far0_b2b_l,far0_b2b_h |
| 2786 | .global far1_b2b_l,far1_b2b_h |
| 2787 | .global far2_b2b_l,far2_b2b_h |
| 2788 | .global far3_b2b_l,far3_b2b_h |
| 2789 | user_near2_start: |
| 2790 | p0_near_2_le: |
| 2791 | std %f12,[%i4+%o4] ! Mem[0000000010101408] |
| 2792 | sub %l0,0x6a3,%l5 |
| 2793 | jmpl %o7,%g0 |
| 2794 | xor %l1,-0x309,%l5 |
| 2795 | p0_near_2_he: |
| 2796 | and %l3,%l5,%l2 |
| 2797 | xor %l6,%l1,%l0 |
| 2798 | jmpl %o7,%g0 |
| 2799 | mulx %l1,-0x83f,%l6 |
| 2800 | p0_near_2_lo: |
| 2801 | std %f12,[%o4+%i4] ! Mem[0000000010101408] |
| 2802 | sub %l0,0x6a3,%l5 |
| 2803 | jmpl %o7,%g0 |
| 2804 | xor %l1,-0x309,%l5 |
| 2805 | p0_near_2_ho: |
| 2806 | and %l3,%l5,%l2 |
| 2807 | xor %l6,%l1,%l0 |
| 2808 | jmpl %o7,%g0 |
| 2809 | mulx %l1,-0x83f,%l6 |
| 2810 | near2_b2b_h: |
| 2811 | subc %l5,-0x96d,%l6 |
| 2812 | and %l1,-0x1ed,%l1 |
| 2813 | fadds %f31,%f31,%f29 |
| 2814 | add %l6,%l6,%l5 |
| 2815 | sub %l2,%l4,%l0 |
| 2816 | addc %l4,%l7,%l3 |
| 2817 | xnor %l4,%l5,%l6 |
| 2818 | jmpl %o7,%g0 |
| 2819 | smul %l2,-0xa78,%l1 |
| 2820 | near2_b2b_l: |
| 2821 | xor %l0,-0x6cc,%l3 |
| 2822 | fsqrts %f9 ,%f1 |
| 2823 | andn %l2,-0xeb2,%l7 |
| 2824 | fcmps %fcc2,%f2 ,%f11 |
| 2825 | subc %l1,0x6d2,%l2 |
| 2826 | umul %l3,-0xdce,%l0 |
| 2827 | fmuls %f6 ,%f4 ,%f6 |
| 2828 | jmpl %o7,%g0 |
| 2829 | xnor %l1,%l3,%l6 |
| 2830 | user_near2_end: |
| 2831 | .seg "text" |
| 2832 | .align 0x2000 |
| 2833 | .global p0_near_3_le,p0_near_3_he |
| 2834 | .global p0_near_3_lo,p0_near_3_ho |
| 2835 | .global near3_b2b_l,near3_b2b_h |
| 2836 | .global far0_b2b_l,far0_b2b_h |
| 2837 | .global far1_b2b_l,far1_b2b_h |
| 2838 | .global far2_b2b_l,far2_b2b_h |
| 2839 | .global far3_b2b_l,far3_b2b_h |
| 2840 | user_near3_start: |
| 2841 | p0_near_3_le: |
| 2842 | fsubs %f3 ,%f14,%f1 |
| 2843 | jmpl %o7,%g0 |
| 2844 | andn %l1,-0xc07,%l4 |
| 2845 | p0_near_3_he: |
| 2846 | orn %l5,%l3,%l4 |
| 2847 | smul %l4,0x4c6,%l0 |
| 2848 | fmuls %f26,%f17,%f21 |
| 2849 | or %l3,-0xed4,%l4 |
| 2850 | sub %l2,-0x997,%l3 |
| 2851 | fsqrts %f16,%f30 |
| 2852 | orn %l4,%l4,%l2 |
| 2853 | jmpl %o7,%g0 |
| 2854 | xnor %l2,%l3,%l0 |
| 2855 | p0_near_3_lo: |
| 2856 | fsubs %f3 ,%f14,%f1 |
| 2857 | jmpl %o7,%g0 |
| 2858 | andn %l1,-0xc07,%l4 |
| 2859 | p0_near_3_ho: |
| 2860 | orn %l5,%l3,%l4 |
| 2861 | smul %l4,0x4c6,%l0 |
| 2862 | fmuls %f26,%f17,%f21 |
| 2863 | or %l3,-0xed4,%l4 |
| 2864 | sub %l2,-0x997,%l3 |
| 2865 | fsqrts %f16,%f30 |
| 2866 | orn %l4,%l4,%l2 |
| 2867 | jmpl %o7,%g0 |
| 2868 | xnor %l2,%l3,%l0 |
| 2869 | near3_b2b_h: |
| 2870 | fsubs %f19,%f21,%f25 |
| 2871 | xor %l0,%l3,%l4 |
| 2872 | mulx %l1,0x647,%l4 |
| 2873 | addc %l0,0x459,%l6 |
| 2874 | xnor %l7,-0xa07,%l0 |
| 2875 | xnor %l1,-0x007,%l4 |
| 2876 | jmpl %o7,%g0 |
| 2877 | mulx %l0,-0xbe6,%l4 |
| 2878 | near3_b2b_l: |
| 2879 | umul %l5,-0x5dc,%l5 |
| 2880 | umul %l3,-0xe31,%l1 |
| 2881 | addc %l7,%l6,%l2 |
| 2882 | fsubs %f9 ,%f3 ,%f8 |
| 2883 | umul %l3,%l0,%l2 |
| 2884 | umul %l0,%l2,%l7 |
| 2885 | jmpl %o7,%g0 |
| 2886 | sdivx %l7,%l1,%l4 |
| 2887 | user_near3_end: |
| 2888 | .seg "text" |
| 2889 | .align 0x2000 |
| 2890 | .global p0_far_0_le,p0_far_0_he |
| 2891 | .global p0_far_0_lo,p0_far_0_ho |
| 2892 | .global far0_b2b_l,far0_b2b_h |
| 2893 | .global near0_b2b_l,near0_b2b_h |
| 2894 | .global near1_b2b_l,near1_b2b_h |
| 2895 | .global near2_b2b_l,near2_b2b_h |
| 2896 | .global near3_b2b_l,near3_b2b_h |
| 2897 | user_far0_start: |
| 2898 | p0_far_0_le: |
| 2899 | andn %l2,%l3,%l4 |
| 2900 | and %l4,0x43b,%l3 |
| 2901 | addc %l1,%l4,%l3 |
| 2902 | fadds %f11,%f0 ,%f8 |
| 2903 | jmpl %o7,%g0 |
| 2904 | fitod %f10,%f4 |
| 2905 | p0_far_0_he: |
| 2906 | addc %l4,0x10b,%l5 |
| 2907 | udivx %l7,0x680,%l1 |
| 2908 | or %l1,-0xbd8,%l3 |
| 2909 | andn %l5,%l3,%l4 |
| 2910 | jmpl %o7,%g0 |
| 2911 | add %l7,%l3,%l4 |
| 2912 | p0_far_0_lo: |
| 2913 | andn %l2,%l3,%l4 |
| 2914 | and %l4,0x43b,%l3 |
| 2915 | addc %l1,%l4,%l3 |
| 2916 | fadds %f11,%f0 ,%f8 |
| 2917 | jmpl %o7,%g0 |
| 2918 | fitod %f10,%f4 |
| 2919 | p0_far_0_ho: |
| 2920 | addc %l4,0x10b,%l5 |
| 2921 | udivx %l7,0x680,%l1 |
| 2922 | or %l1,-0xbd8,%l3 |
| 2923 | andn %l5,%l3,%l4 |
| 2924 | jmpl %o7,%g0 |
| 2925 | add %l7,%l3,%l4 |
| 2926 | far0_b2b_h: |
| 2927 | or %l5,%l5,%l2 |
| 2928 | jmpl %o7,%g0 |
| 2929 | subc %l7,%l0,%l6 |
| 2930 | far0_b2b_l: |
| 2931 | xor %l0,0xcb4,%l0 |
| 2932 | jmpl %o7,%g0 |
| 2933 | mulx %l0,%l0,%l3 |
| 2934 | user_far0_end: |
| 2935 | .seg "text" |
| 2936 | .align 0x2000 |
| 2937 | .global p0_far_1_le,p0_far_1_he |
| 2938 | .global p0_far_1_lo,p0_far_1_ho |
| 2939 | .global far1_b2b_l,far1_b2b_h |
| 2940 | .global near0_b2b_l,near0_b2b_h |
| 2941 | .global near1_b2b_l,near1_b2b_h |
| 2942 | .global near2_b2b_l,near2_b2b_h |
| 2943 | .global near3_b2b_l,near3_b2b_h |
| 2944 | user_far1_start: |
| 2945 | p0_far_1_le: |
| 2946 | sub %l2,-0x7e6,%l6 |
| 2947 | fmuls %f15,%f0 ,%f13 |
| 2948 | fsqrts %f6 ,%f8 |
| 2949 | fdivs %f3 ,%f9 ,%f14 |
| 2950 | jmpl %o7,%g0 |
| 2951 | fsubs %f0 ,%f6 ,%f2 |
| 2952 | p0_far_1_he: |
| 2953 | jmpl %o7,%g0 |
| 2954 | subc %l3,%l5,%l6 |
| 2955 | jmpl %o7,%g0 |
| 2956 | nop |
| 2957 | p0_far_1_lo: |
| 2958 | sub %l2,-0x7e6,%l6 |
| 2959 | fmuls %f15,%f0 ,%f13 |
| 2960 | fsqrts %f6 ,%f8 |
| 2961 | fdivs %f3 ,%f9 ,%f14 |
| 2962 | jmpl %o7,%g0 |
| 2963 | fsubs %f0 ,%f6 ,%f2 |
| 2964 | p0_far_1_ho: |
| 2965 | jmpl %o7,%g0 |
| 2966 | subc %l3,%l5,%l6 |
| 2967 | jmpl %o7,%g0 |
| 2968 | nop |
| 2969 | jmpl %o7,%g0 |
| 2970 | nop |
| 2971 | far1_b2b_h: |
| 2972 | jmpl %o7,%g0 |
| 2973 | fsubs %f25,%f18,%f28 |
| 2974 | jmpl %o7,%g0 |
| 2975 | nop |
| 2976 | far1_b2b_l: |
| 2977 | jmpl %o7,%g0 |
| 2978 | mulx %l7,-0x3de,%l7 |
| 2979 | jmpl %o7,%g0 |
| 2980 | nop |
| 2981 | user_far1_end: |
| 2982 | .seg "text" |
| 2983 | .align 0x2000 |
| 2984 | .global p0_far_2_le,p0_far_2_he |
| 2985 | .global p0_far_2_lo,p0_far_2_ho |
| 2986 | .global far2_b2b_l,far2_b2b_h |
| 2987 | .global near0_b2b_l,near0_b2b_h |
| 2988 | .global near1_b2b_l,near1_b2b_h |
| 2989 | .global near2_b2b_l,near2_b2b_h |
| 2990 | .global near3_b2b_l,near3_b2b_h |
| 2991 | user_far2_start: |
| 2992 | p0_far_2_le: |
| 2993 | fsqrts %f8 ,%f9 |
| 2994 | fsubs %f9 ,%f12,%f13 |
| 2995 | smul %l3,0x82e,%l6 |
| 2996 | fdivs %f10,%f14,%f4 |
| 2997 | addc %l7,%l6,%l0 |
| 2998 | stx %l5,[%i5+0x008] ! Mem[0000000010141408] |
| 2999 | and %l6,%l7,%l0 |
| 3000 | jmpl %o7,%g0 |
| 3001 | sdivx %l0,0xacf,%l3 |
| 3002 | p0_far_2_he: |
| 3003 | xnor %l5,-0x16f,%l6 |
| 3004 | fdivs %f20,%f27,%f17 |
| 3005 | fadds %f22,%f30,%f31 |
| 3006 | udivx %l4,%l2,%l5 |
| 3007 | andn %l0,0x3b4,%l7 |
| 3008 | sub %l7,-0x657,%l1 |
| 3009 | jmpl %o7,%g0 |
| 3010 | or %l6,0xc90,%l6 |
| 3011 | p0_far_2_lo: |
| 3012 | fsqrts %f8 ,%f9 |
| 3013 | fsubs %f9 ,%f12,%f13 |
| 3014 | smul %l3,0x82e,%l6 |
| 3015 | fdivs %f10,%f14,%f4 |
| 3016 | addc %l7,%l6,%l0 |
| 3017 | stx %l5,[%o5+0x008] ! Mem[0000000010141408] |
| 3018 | and %l6,%l7,%l0 |
| 3019 | jmpl %o7,%g0 |
| 3020 | sdivx %l0,0xacf,%l3 |
| 3021 | p0_far_2_ho: |
| 3022 | xnor %l5,-0x16f,%l6 |
| 3023 | fdivs %f20,%f27,%f17 |
| 3024 | fadds %f22,%f30,%f31 |
| 3025 | udivx %l4,%l2,%l5 |
| 3026 | andn %l0,0x3b4,%l7 |
| 3027 | sub %l7,-0x657,%l1 |
| 3028 | jmpl %o7,%g0 |
| 3029 | or %l6,0xc90,%l6 |
| 3030 | far2_b2b_h: |
| 3031 | subc %l5,%l3,%l6 |
| 3032 | udivx %l3,0x1a7,%l5 |
| 3033 | jmpl %o7,%g0 |
| 3034 | fsubs %f22,%f23,%f31 |
| 3035 | far2_b2b_l: |
| 3036 | udivx %l2,0x2a0,%l0 |
| 3037 | smul %l2,%l6,%l2 |
| 3038 | jmpl %o7,%g0 |
| 3039 | smul %l5,%l1,%l4 |
| 3040 | user_far2_end: |
| 3041 | .seg "text" |
| 3042 | .align 0x2000 |
| 3043 | .global p0_far_3_le,p0_far_3_he |
| 3044 | .global p0_far_3_lo,p0_far_3_ho |
| 3045 | .global far3_b2b_l,far3_b2b_h |
| 3046 | .global near0_b2b_l,near0_b2b_h |
| 3047 | .global near1_b2b_l,near1_b2b_h |
| 3048 | .global near2_b2b_l,near2_b2b_h |
| 3049 | .global near3_b2b_l,near3_b2b_h |
| 3050 | user_far3_start: |
| 3051 | p0_far_3_le: |
| 3052 | sdivx %l6,%l0,%l3 |
| 3053 | fdivs %f5 ,%f7 ,%f4 |
| 3054 | and %l5,%l1,%l3 |
| 3055 | orn %l5,%l6,%l0 |
| 3056 | udivx %l0,%l4,%l0 |
| 3057 | jmpl %o7,%g0 |
| 3058 | xor %l3,%l7,%l7 |
| 3059 | p0_far_3_he: |
| 3060 | fcmps %fcc0,%f30,%f17 |
| 3061 | ldd [%i6+0x008],%f28 ! Mem[0000000010181408] |
| 3062 | stb %l4,[%i1+0x00a] ! Mem[000000001004140a] |
| 3063 | swap [%i1+0x02c],%l5 ! Mem[000000001004142c] |
| 3064 | addc %l0,%l3,%l5 |
| 3065 | udivx %l0,0xd32,%l2 |
| 3066 | sub %l4,%l0,%l3 |
| 3067 | jmpl %o7,%g0 |
| 3068 | fdivs %f17,%f16,%f19 |
| 3069 | p0_far_3_lo: |
| 3070 | sdivx %l6,%l0,%l3 |
| 3071 | fdivs %f5 ,%f7 ,%f4 |
| 3072 | and %l5,%l1,%l3 |
| 3073 | orn %l5,%l6,%l0 |
| 3074 | udivx %l0,%l4,%l0 |
| 3075 | jmpl %o7,%g0 |
| 3076 | xor %l3,%l7,%l7 |
| 3077 | p0_far_3_ho: |
| 3078 | fcmps %fcc0,%f30,%f17 |
| 3079 | ldd [%o6+0x008],%f28 ! Mem[0000000010181408] |
| 3080 | stb %l4,[%o1+0x00a] ! Mem[000000001004140a] |
| 3081 | swap [%o1+0x02c],%l5 ! Mem[000000001004142c] |
| 3082 | addc %l0,%l3,%l5 |
| 3083 | udivx %l0,0xd32,%l2 |
| 3084 | sub %l4,%l0,%l3 |
| 3085 | jmpl %o7,%g0 |
| 3086 | fdivs %f17,%f16,%f19 |
| 3087 | far3_b2b_h: |
| 3088 | udivx %l2,%l3,%l2 |
| 3089 | fdivs %f27,%f26,%f21 |
| 3090 | and %l5,%l7,%l0 |
| 3091 | sub %l3,%l0,%l4 |
| 3092 | xor %l6,-0x7dd,%l5 |
| 3093 | fcmps %fcc0,%f23,%f21 |
| 3094 | jmpl %o7,%g0 |
| 3095 | fadds %f23,%f23,%f22 |
| 3096 | far3_b2b_l: |
| 3097 | fmuls %f11,%f3 ,%f11 |
| 3098 | xnor %l5,%l4,%l3 |
| 3099 | fdivs %f7 ,%f13,%f8 |
| 3100 | fadds %f11,%f13,%f11 |
| 3101 | smul %l2,-0xdf1,%l5 |
| 3102 | udivx %l5,0xb06,%l6 |
| 3103 | jmpl %o7,%g0 |
| 3104 | xnor %l1,%l1,%l0 |
| 3105 | user_far3_end: |
| 3106 | .seg "text" |
| 3107 | .align 0x2000 |
| 3108 | user_jump0_start: |
| 3109 | .skip 16 |
| 3110 | p0_jmpl_0_le: |
| 3111 | fsubs %f14,%f15,%f1 |
| 3112 | add %l4,%l5,%l0 |
| 3113 | xnor %l3,0x9b6,%l7 |
| 3114 | orn %l2,0x6fa,%l0 |
| 3115 | xnor %l5,0x2ef,%l1 |
| 3116 | jmpl %g6+8,%g0 |
| 3117 | ldsh [%o2+0x000],%l2 ! Mem[00000000211c0000] |
| 3118 | p0_call_0_le: |
| 3119 | subc %l3,-0x5fa,%l7 |
| 3120 | fdivs %f6 ,%f13,%f12 |
| 3121 | fsqrts %f15,%f1 |
| 3122 | retl |
| 3123 | umul %l4,-0x355,%l6 |
| 3124 | p0_jmpl_0_lo: |
| 3125 | fsubs %f14,%f15,%f1 |
| 3126 | add %l4,%l5,%l0 |
| 3127 | xnor %l3,0x9b6,%l7 |
| 3128 | orn %l2,0x6fa,%l0 |
| 3129 | xnor %l5,0x2ef,%l1 |
| 3130 | jmpl %g6+8,%g0 |
| 3131 | ldsh [%i2+0x000],%l2 ! Mem[00000000211c0000] |
| 3132 | p0_call_0_lo: |
| 3133 | subc %l3,-0x5fa,%l7 |
| 3134 | fdivs %f6 ,%f13,%f12 |
| 3135 | fsqrts %f15,%f1 |
| 3136 | retl |
| 3137 | umul %l4,-0x355,%l6 |
| 3138 | p0_jmpl_0_he: |
| 3139 | add %l0,%l4,%l2 |
| 3140 | andn %l2,-0x8d9,%l2 |
| 3141 | orn %l3,-0x213,%l5 |
| 3142 | fadds %f30,%f20,%f31 |
| 3143 | smul %l1,%l4,%l4 |
| 3144 | jmpl %g6+8,%g0 |
| 3145 | or %l5,-0xff2,%l1 |
| 3146 | p0_call_0_he: |
| 3147 | fcmps %fcc3,%f25,%f19 |
| 3148 | udivx %l3,%l3,%l5 |
| 3149 | umul %l2,0xe85,%l0 |
| 3150 | sub %l0,0x0e7,%l4 |
| 3151 | fsubs %f21,%f22,%f20 |
| 3152 | udivx %l5,0xaa8,%l0 |
| 3153 | sub %l7,%l2,%l2 |
| 3154 | retl |
| 3155 | sdivx %l1,0x3ef,%l4 |
| 3156 | p0_jmpl_0_ho: |
| 3157 | add %l0,%l4,%l2 |
| 3158 | andn %l2,-0x8d9,%l2 |
| 3159 | orn %l3,-0x213,%l5 |
| 3160 | fadds %f30,%f20,%f31 |
| 3161 | smul %l1,%l4,%l4 |
| 3162 | jmpl %g6+8,%g0 |
| 3163 | or %l5,-0xff2,%l1 |
| 3164 | p0_call_0_ho: |
| 3165 | fcmps %fcc3,%f25,%f19 |
| 3166 | udivx %l3,%l3,%l5 |
| 3167 | umul %l2,0xe85,%l0 |
| 3168 | sub %l0,0x0e7,%l4 |
| 3169 | fsubs %f21,%f22,%f20 |
| 3170 | udivx %l5,0xaa8,%l0 |
| 3171 | sub %l7,%l2,%l2 |
| 3172 | retl |
| 3173 | sdivx %l1,0x3ef,%l4 |
| 3174 | user_jump0_end: |
| 3175 | .seg "text" |
| 3176 | .align 0x2000 |
| 3177 | user_jump1_start: |
| 3178 | .skip 32 |
| 3179 | p0_jmpl_1_le: |
| 3180 | fsqrts %f9 ,%f8 |
| 3181 | smul %l1,%l3,%l2 |
| 3182 | fsubs %f6 ,%f10,%f8 |
| 3183 | or %l3,%l2,%l1 |
| 3184 | add %l3,%l4,%l5 |
| 3185 | jmpl %g6+8,%g0 |
| 3186 | mulx %l3,%l3,%l3 |
| 3187 | p0_call_1_le: |
| 3188 | retl |
| 3189 | std %f4 ,[%i6+0x030] ! Mem[0000000010181430] |
| 3190 | p0_jmpl_1_lo: |
| 3191 | fsqrts %f9 ,%f8 |
| 3192 | smul %l1,%l3,%l2 |
| 3193 | fsubs %f6 ,%f10,%f8 |
| 3194 | or %l3,%l2,%l1 |
| 3195 | add %l3,%l4,%l5 |
| 3196 | jmpl %g6+8,%g0 |
| 3197 | mulx %l3,%l3,%l3 |
| 3198 | p0_call_1_lo: |
| 3199 | retl |
| 3200 | std %f4 ,[%o6+0x030] ! Mem[0000000010181430] |
| 3201 | p0_jmpl_1_he: |
| 3202 | swap [%i2+0x01c],%l3 ! Mem[000000001008141c] |
| 3203 | smul %l0,-0x40f,%l0 |
| 3204 | add %l1,-0xeec,%l0 |
| 3205 | mulx %l1,%l3,%l1 |
| 3206 | smul %l4,%l4,%l2 |
| 3207 | xnor %l6,%l4,%l4 |
| 3208 | jmpl %g6+8,%g0 |
| 3209 | and %l1,%l2,%l0 |
| 3210 | p0_call_1_he: |
| 3211 | xnor %l3,0xb10,%l3 |
| 3212 | addc %l1,-0x04b,%l0 |
| 3213 | retl |
| 3214 | fsqrts %f17,%f19 |
| 3215 | p0_jmpl_1_ho: |
| 3216 | swap [%o2+0x01c],%l3 ! Mem[000000001008141c] |
| 3217 | smul %l0,-0x40f,%l0 |
| 3218 | add %l1,-0xeec,%l0 |
| 3219 | mulx %l1,%l3,%l1 |
| 3220 | smul %l4,%l4,%l2 |
| 3221 | xnor %l6,%l4,%l4 |
| 3222 | jmpl %g6+8,%g0 |
| 3223 | and %l1,%l2,%l0 |
| 3224 | p0_call_1_ho: |
| 3225 | xnor %l3,0xb10,%l3 |
| 3226 | addc %l1,-0x04b,%l0 |
| 3227 | retl |
| 3228 | fsqrts %f17,%f19 |
| 3229 | user_jump1_end: |
| 3230 | .seg "text" |
| 3231 | .align 0x2000 |
| 3232 | user_jump2_start: |
| 3233 | .skip 48 |
| 3234 | p0_jmpl_2_le: |
| 3235 | xnor %l7,%l2,%l2 |
| 3236 | and %l2,%l6,%l2 |
| 3237 | fdivs %f6 ,%f7 ,%f4 |
| 3238 | xnor %l7,0x6ba,%l4 |
| 3239 | fdivs %f1 ,%f7 ,%f7 |
| 3240 | stx %l7,[%i0+0x030] ! Mem[0000000010001430] |
| 3241 | jmpl %g6+8,%g0 |
| 3242 | xnor %l7,%l6,%l6 |
| 3243 | p0_call_2_le: |
| 3244 | retl |
| 3245 | fdivs %f3 ,%f6 ,%f8 |
| 3246 | p0_jmpl_2_lo: |
| 3247 | xnor %l7,%l2,%l2 |
| 3248 | and %l2,%l6,%l2 |
| 3249 | fdivs %f6 ,%f7 ,%f4 |
| 3250 | xnor %l7,0x6ba,%l4 |
| 3251 | fdivs %f1 ,%f7 ,%f7 |
| 3252 | stx %l7,[%o0+0x030] ! Mem[0000000010001430] |
| 3253 | jmpl %g6+8,%g0 |
| 3254 | xnor %l7,%l6,%l6 |
| 3255 | p0_call_2_lo: |
| 3256 | retl |
| 3257 | fdivs %f3 ,%f6 ,%f8 |
| 3258 | p0_jmpl_2_he: |
| 3259 | add %l0,%l1,%l0 |
| 3260 | fstod %f18,%f26 |
| 3261 | stb %l1,[%o3+0x100] ! Mem[0000000021800100] |
| 3262 | xor %l7,-0xfb6,%l6 |
| 3263 | fstoi %f25,%f24 |
| 3264 | jmpl %g6+8,%g0 |
| 3265 | mulx %l7,%l3,%l5 |
| 3266 | p0_call_2_he: |
| 3267 | retl |
| 3268 | addc %l4,%l3,%l4 |
| 3269 | p0_jmpl_2_ho: |
| 3270 | add %l0,%l1,%l0 |
| 3271 | fstod %f18,%f26 |
| 3272 | stb %l1,[%i3+0x100] ! Mem[0000000021800100] |
| 3273 | xor %l7,-0xfb6,%l6 |
| 3274 | fstoi %f25,%f24 |
| 3275 | jmpl %g6+8,%g0 |
| 3276 | mulx %l7,%l3,%l5 |
| 3277 | p0_call_2_ho: |
| 3278 | retl |
| 3279 | addc %l4,%l3,%l4 |
| 3280 | user_jump2_end: |
| 3281 | .seg "text" |
| 3282 | .align 0x2000 |
| 3283 | user_jump3_start: |
| 3284 | .skip 64 |
| 3285 | p0_jmpl_3_le: |
| 3286 | sub %l1,%l5,%l3 |
| 3287 | fmuls %f9 ,%f15,%f8 |
| 3288 | fcmps %fcc2,%f8 ,%f1 |
| 3289 | jmpl %g6+8,%g0 |
| 3290 | udivx %l4,%l7,%l7 |
| 3291 | p0_call_3_le: |
| 3292 | fmuls %f5 ,%f15,%f3 |
| 3293 | retl |
| 3294 | sth %l3,[%o2+0x000] ! Mem[00000000211c0000] |
| 3295 | p0_jmpl_3_lo: |
| 3296 | sub %l1,%l5,%l3 |
| 3297 | fmuls %f9 ,%f15,%f8 |
| 3298 | fcmps %fcc2,%f8 ,%f1 |
| 3299 | jmpl %g6+8,%g0 |
| 3300 | udivx %l4,%l7,%l7 |
| 3301 | p0_call_3_lo: |
| 3302 | fmuls %f5 ,%f15,%f3 |
| 3303 | retl |
| 3304 | sth %l3,[%i2+0x000] ! Mem[00000000211c0000] |
| 3305 | p0_jmpl_3_he: |
| 3306 | xnor %l2,-0x42b,%l4 |
| 3307 | fdivs %f31,%f28,%f18 |
| 3308 | smul %l7,%l7,%l7 |
| 3309 | subc %l7,%l3,%l4 |
| 3310 | fadds %f27,%f21,%f24 |
| 3311 | andn %l2,-0x94d,%l6 |
| 3312 | xor %l5,%l2,%l4 |
| 3313 | jmpl %g6+8,%g0 |
| 3314 | fmuls %f31,%f18,%f27 |
| 3315 | p0_call_3_he: |
| 3316 | udivx %l1,0x823,%l0 |
| 3317 | fcmps %fcc0,%f29,%f16 |
| 3318 | sub %l0,0x73f,%l3 |
| 3319 | mulx %l7,-0x6a1,%l6 |
| 3320 | andn %l1,0x7de,%l3 |
| 3321 | subc %l2,0x706,%l6 |
| 3322 | retl |
| 3323 | xor %l6,%l5,%l4 |
| 3324 | p0_jmpl_3_ho: |
| 3325 | xnor %l2,-0x42b,%l4 |
| 3326 | fdivs %f31,%f28,%f18 |
| 3327 | smul %l7,%l7,%l7 |
| 3328 | subc %l7,%l3,%l4 |
| 3329 | fadds %f27,%f21,%f24 |
| 3330 | andn %l2,-0x94d,%l6 |
| 3331 | xor %l5,%l2,%l4 |
| 3332 | jmpl %g6+8,%g0 |
| 3333 | fmuls %f31,%f18,%f27 |
| 3334 | p0_call_3_ho: |
| 3335 | udivx %l1,0x823,%l0 |
| 3336 | fcmps %fcc0,%f29,%f16 |
| 3337 | sub %l0,0x73f,%l3 |
| 3338 | mulx %l7,-0x6a1,%l6 |
| 3339 | andn %l1,0x7de,%l3 |
| 3340 | subc %l2,0x706,%l6 |
| 3341 | retl |
| 3342 | xor %l6,%l5,%l4 |
| 3343 | user_jump3_end: |
| 3344 | |
| 3345 | .seg "data" |
| 3346 | .align 0x2000 |
| 3347 | user_data_start: |
| 3348 | done_flags: |
| 3349 | .word 0 |
| 3350 | .align 8 |
| 3351 | done_count: |
| 3352 | .word 0,0 |
| 3353 | Start_Flags: |
| 3354 | .word 0,0,0,0 |
| 3355 | .align 64 |
| 3356 | Finish_Flag: |
| 3357 | .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
| 3358 | .word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
| 3359 | .align 8 |
| 3360 | num_processors: |
| 3361 | .word 1 |
| 3362 | v8_binary: |
| 3363 | .word 0 |
| 3364 | no_fpu: |
| 3365 | .word 0 |
| 3366 | max_ireg: |
| 3367 | .word 8,0 |
| 3368 | max_freg: |
| 3369 | .word 32,0 |
| 3370 | .align 8 |
| 3371 | park_semaphore: |
| 3372 | .word 0,0 |
| 3373 | .align 64 |
| 3374 | p0_temp: |
| 3375 | .word 0,0,0,0,0,0,0,0 |
| 3376 | .word 0,0,0,0,0,0,0,0 |
| 3377 | .word 0,0,0,0,0,0,0,0 |
| 3378 | .word 0,0,0,0,0,0,0,0 |
| 3379 | p0_debug: |
| 3380 | .word 0,0,0,0,0,0,0,0 |
| 3381 | .word 0,0,0,0,0,0,0,0 |
| 3382 | p0_fsr: |
| 3383 | .word 0x00000000,0x00000000 |
| 3384 | .align 8 |
| 3385 | p0_loop_cnt: |
| 3386 | .word 1,0 |
| 3387 | max_windows: |
| 3388 | .word 1,0,0,0,0,0,0,0 |
| 3389 | .word 0,0,0,0,0,0,0,0 |
| 3390 | .word 0,0,0,0,0,0,0,0 |
| 3391 | .word 0,0,0,0,0,0,0,0 |
| 3392 | .word 0,0,0,0,0,0,0,0 |
| 3393 | .word 0,0,0,0,0,0,0,0 |
| 3394 | .word 0,0,0,0,0,0,0,0 |
| 3395 | .word 0,0,0,0,0,0,0,0 |
| 3396 | .word 0,0,0,0,0,0,0,0 |
| 3397 | .word 0,0,0,0,0,0,0,0 |
| 3398 | .word 0,0,0,0,0,0,0,0 |
| 3399 | .word 0,0,0,0,0,0,0,0 |
| 3400 | .word 0,0,0,0,0,0,0,0 |
| 3401 | .word 0,0,0,0,0,0,0,0 |
| 3402 | .word 0,0,0,0,0,0,0,0 |
| 3403 | .word 0,0,0,0,0,0,0,0 |
| 3404 | .word 0,0,0,0,0,0,0,0 |
| 3405 | .word 0,0,0,0,0,0,0,0 |
| 3406 | .word 0,0,0,0,0,0,0,0 |
| 3407 | .word 0,0,0,0,0,0,0,0 |
| 3408 | .word 0,0,0,0,0,0,0,0 |
| 3409 | .word 0,0,0,0,0,0,0,0 |
| 3410 | .word 0,0,0,0,0,0,0,0 |
| 3411 | .word 0,0,0,0,0,0,0,0 |
| 3412 | .word 0,0,0,0,0,0,0,0 |
| 3413 | .word 0,0,0,0,0,0,0,0 |
| 3414 | .word 0,0,0,0,0,0,0,0 |
| 3415 | .word 0,0,0,0,0,0,0,0 |
| 3416 | .word 0,0,0,0,0,0,0,0 |
| 3417 | .word 0,0,0,0,0,0,0,0 |
| 3418 | .word 0,0,0,0,0,0,0,0 |
| 3419 | .word 0,0,0,0,0,0,0,0 |
| 3420 | |
| 3421 | .align 8 |
| 3422 | p0_init_registers: |
| 3423 | .word 0x48eda61c,0xcfbcfc1e ! Init value for %l0 |
| 3424 | .word 0xc30ca78c,0x43f54ec9 ! Init value for %l1 |
| 3425 | .word 0xd02c3a20,0x2732bd84 ! Init value for %l2 |
| 3426 | .word 0x7899c09d,0x85a7cb4f ! Init value for %l3 |
| 3427 | .word 0x68f050d5,0x897b8b2a ! Init value for %l4 |
| 3428 | .word 0x18f04eb9,0x9fe4a015 ! Init value for %l5 |
| 3429 | .word 0xc730c9f0,0xef543d10 ! Init value for %l6 |
| 3430 | .word 0x87922d4f,0x91b1251b ! Init value for %l7 |
| 3431 | .align 64 |
| 3432 | p0_init_freg: |
| 3433 | .word 0x11e1df30,0x233ea481 ! Init value for %f0 |
| 3434 | .word 0x51154dee,0x060f0987 ! Init value for %f2 |
| 3435 | .word 0x5da4431c,0x351e153d ! Init value for %f4 |
| 3436 | .word 0x2177563a,0x742d5123 ! Init value for %f6 |
| 3437 | .word 0x4f85fac8,0x22d832b9 ! Init value for %f8 |
| 3438 | .word 0x0c166046,0x0a687b7f ! Init value for %f10 |
| 3439 | .word 0x03045234,0x713598f5 ! Init value for %f12 |
| 3440 | .word 0x3a871812,0x1d27049b ! Init value for %f14 |
| 3441 | .word 0x46ae5560,0x55b1a3f1 ! Init value for %f16 |
| 3442 | .word 0x158de99e,0x62682877 ! Init value for %f18 |
| 3443 | .word 0x4dd0d04c,0x25f66fad ! Init value for %f20 |
| 3444 | .word 0x192b00ea,0x7e1fe313 ! Init value for %f22 |
| 3445 | .word 0x21e24ef8,0x3018d829 ! Init value for %f24 |
| 3446 | .word 0x766649f6,0x0d52f06f ! Init value for %f26 |
| 3447 | .word 0x5faf1d64,0x57947965 ! Init value for %f28 |
| 3448 | .word 0x6edb70c2,0x6bf2cc8b ! Init value for %f30 |
| 3449 | .word 0x0c454790,0x1307af61 ! Init value for %f32 |
| 3450 | .word 0x1605e14e,0x3179b367 ! Init value for %f34 |
| 3451 | .word 0x0da0997c,0x26af961d ! Init value for %f36 |
| 3452 | .word 0x644cc79a,0x2046a103 ! Init value for %f38 |
| 3453 | .word 0x13169f28,0x37a40999 ! Init value for %f40 |
| 3454 | .word 0x47cf0fa6,0x03b9515f ! Init value for %f42 |
| 3455 | .word 0x7982a494,0x13d3a5d5 ! Init value for %f44 |
| 3456 | .word 0x1eef6572,0x390e407b ! Init value for %f46 |
| 3457 | .word 0x7731b5c0,0x4abfc6d1 |
| 3458 | .word 0x48a034fe,0x5efaaa57 |
| 3459 | .word 0x1b8e9eac,0x72f8888d |
| 3460 | .word 0x366faa4a,0x68088af3 |
| 3461 | .word 0x6e8deb58,0x3858c709 |
| 3462 | .word 0x2c53b156,0x0bb29e4f |
| 3463 | .word 0x3bd9e7c4,0x0f021e45 |
| 3464 | .word 0x1a35f622,0x5240606b |
| 3465 | p0_share_mask: |
| 3466 | .word 0xffff0000,0x00000000 |
| 3467 | .word 0x00000000,0x00000000 |
| 3468 | .word 0x00000000,0x00000000 |
| 3469 | .word 0x00000000,0x00000000 |
| 3470 | .word 0x00000000,0x00000000 |
| 3471 | .word 0x00000000,0x00000000 |
| 3472 | .word 0x00000000,0x00000000 |
| 3473 | .word 0x00000000,0x00000000 |
| 3474 | p0_expected_registers: |
| 3475 | .word 0x00000000,0x00000000 ! %l0 |
| 3476 | .word 0x00000000,0x49000000 ! %l1 |
| 3477 | .word 0x00000000,0x00001600 ! %l2 |
| 3478 | .word 0x00000000,0x00000000 ! %l3 |
| 3479 | .word 0xffffffff,0xffffffff ! %l4 |
| 3480 | .word 0x00000000,0x0000006f ! %l5 |
| 3481 | .word 0xffffffff,0xffffff87 ! %l6 |
| 3482 | .word 0x00000000,0x00000000 ! %l7 |
| 3483 | p0_expected_fp_regs: |
| 3484 | .word 0xffffffff,0x3018d829 ! %f0 |
| 3485 | .word 0xff000000,0xb018d829 ! %f2 |
| 3486 | .word 0x00006676,0x00000000 ! %f4 |
| 3487 | .word 0x32df213a,0xff000000 ! %f6 |
| 3488 | .word 0x1599520d,0xf6006676 ! %f8 |
| 3489 | .word 0x51154dee,0x060f0987 ! %f10 |
| 3490 | .word 0x6c4f5be6,0x6fbbc49f ! %f12 |
| 3491 | .word 0x813bac77,0xff00e850 ! %f14 |
| 3492 | .word 0x00000000,0x00000000 ! %f16 |
| 3493 | .word 0x0000000a,0x00000000 ! %f18 |
| 3494 | .word 0x00000070,0x77ac3b81 ! %f20 |
| 3495 | .word 0xf1fad75f,0x0d000000 ! %f22 |
| 3496 | .word 0x000049f6,0x00000049 ! %f24 |
| 3497 | .word 0x4f4baed6,0x00000000 ! %f26 |
| 3498 | .word 0x766649f6,0xffffffff ! %f28 |
| 3499 | .word 0x6af06ba2,0x63c98feb ! %f30 |
| 3500 | .word 0x00000010,0x000004a0 ! %fsr |
| 3501 | p0_local0_expect: |
| 3502 | .word 0x29d81830,0xffffffff,0x4cd0ffff,0x000000ff ! PA = 0000000010001400 |
| 3503 | .word 0x766649f6,0x4cd0ffff,0x000000ff,0x3a21df32 ! PA = 0000000010001410 |
| 3504 | .word 0x766600f6,0x0d529915,0x87090f06,0xee4d1551 ! PA = 0000000010001420 |
| 3505 | .word 0x9fc4bb6f,0xe65b4f6c,0x50e800ff,0x77ac3b81 ! PA = 0000000010001430 |
| 3506 | p0_local0_sec_expect: |
| 3507 | .word 0x00000000,0x0a000000,0x0000ffff,0xed250000 ! PA = 0000000030001400 |
| 3508 | .word 0x00000016,0x25f66fad,0x192b00ea,0x7e1fe313 ! PA = 0000000030001410 |
| 3509 | .word 0x21e24ef8,0x3018d829,0x766649f6,0x0d52f06f ! PA = 0000000030001420 |
| 3510 | .word 0x5faf1d64,0x57947965,0x6edb70c2,0x6bf2cc8b ! PA = 0000000030001430 |
| 3511 | ! Scratch Area for Non-Transactional Memory Stores |
| 3512 | .word 0x014d953e,0x2662b58f,0xb6ba6ae2,0xb4e26bfb |
| 3513 | .word 0x6fd23ea6,0x1e0128c7,0x26edc98a,0xb93476f3 |
| 3514 | .word 0xb633cc8e,0xa94ef97f,0xfadb50b2,0x009f2b6b |
| 3515 | .word 0xe18fe6f6,0x79341fb7,0x8187e85a,0xa7f84163 |
| 3516 | p0_local1_expect: |
| 3517 | .word 0x000000ee,0x00000000,0x000049f6,0x00000049 ! PA = 0000000010041400 |
| 3518 | .word 0xed1eff00,0x0d000000,0x00000112,0xe076a648 ! PA = 0000000010041410 |
| 3519 | .word 0xffffffff,0xcec4595c,0xed2500ff,0x000000f8 ! PA = 0000000010041420 |
| 3520 | .word 0x3edaea7d,0x713598f5,0x49f75032,0x2764c83b ! PA = 0000000010041430 |
| 3521 | p0_local1_sec_expect: |
| 3522 | .word 0x00000000,0x0000000c,0x00ffd04c,0xff00076d ! PA = 0000000030041400 |
| 3523 | .word 0x00000049,0x00000000,0x1fc24d0a,0x096beab3 ! PA = 0000000030041410 |
| 3524 | .word 0x04a4f418,0x407734c9,0x49000000,0x00000000 ! PA = 0000000030041420 |
| 3525 | .word 0x5eb84c84,0x7a80f805,0x078650e2,0x29b7982b ! PA = 0000000030041430 |
| 3526 | p0_local2_expect: |
| 3527 | .word 0x8affffff,0x00000000,0x00000000,0x70000000 ! PA = 0000000010081400 |
| 3528 | .word 0xcdeffd0c,0x4cd0d0ff,0xf1fad75f,0x0d000000 ! PA = 0000000010081410 |
| 3529 | .word 0x29d81830,0xf84ee221,0x6ff0520d,0xf6496676 ! PA = 0000000010081420 |
| 3530 | .word 0x50e800ff,0x77ac3b81,0x00000000,0x000019ff ! PA = 0000000010081430 |
| 3531 | p0_local2_sec_expect: |
| 3532 | .word 0x00000000,0xf6496676,0xcef12597,0x00000000 ! PA = 0000000030081400 |
| 3533 | .word 0x3a21df32,0x1041f32d,0x3700466a,0x2156a293 ! PA = 0000000030081410 |
| 3534 | .word 0x26c06078,0x0845b3a9,0x59e08776,0x101fc7ef ! PA = 0000000030081420 |
| 3535 | .word 0x1d1be6e4,0x39822ce5,0x12ac2642,0x41513c0b ! PA = 0000000030081430 |
| 3536 | p0_local3_expect: |
| 3537 | .word 0x00000000,0x00000000,0x000000ee,0x00000000 ! PA = 00000000100c1400 |
| 3538 | .word 0x00000000,0x31712d16,0xcdeffd0c,0x8e85595c ! PA = 00000000100c1410 |
| 3539 | .word 0xba9f877a,0xcd9de800,0xffffffff,0xff639887 ! PA = 00000000100c1420 |
| 3540 | .word 0x813bac77,0xff00e850,0xff190000,0x00000000 ! PA = 00000000100c1430 |
| 3541 | p0_local3_sec_expect: |
| 3542 | .word 0x00000000,0xff639887,0x1eed2597,0x00000000 ! PA = 00000000300c1400 |
| 3543 | .word 0xe65b4f6c,0x77ac3b81,0x2616afca,0x27b20a73 ! PA = 00000000300c1410 |
| 3544 | .word 0x175bbcd8,0x4bde6289,0x4f4baed6,0x666e35cf ! PA = 00000000300c1420 |
| 3545 | .word 0x0d427144,0x64a491c5,0x6af06ba2,0x63c98feb ! PA = 00000000300c1430 |
| 3546 | p0_local4_expect: |
| 3547 | .word 0xf5983571,0x7deada3e,0x000000ff,0x00000000 ! PA = 0000000010101400 |
| 3548 | .word 0x000000ee,0xffffffff,0x5c59858e,0x0cfdefcd ! PA = 0000000010101410 |
| 3549 | .word 0x29d81830,0xf84ee221,0x879863ff,0x000000ee ! PA = 0000000010101420 |
| 3550 | .word 0x50e800ff,0x77ac3b81,0x00000000,0x000019ff ! PA = 0000000010101430 |
| 3551 | p0_local4_sec_expect: |
| 3552 | .word 0xffffffff,0xffffffff,0x00160000,0x00000000 ! PA = 0000000030101400 |
| 3553 | .word 0x21e24ef8,0x1218526e,0xa3b07e74,0xbabbc70d ! PA = 0000000030101410 |
| 3554 | .word 0x7fae4c0e,0x482cf01b,0xfff2d11c,0xc6bd7554 ! PA = 0000000030101420 |
| 3555 | .word 0x75ec7c4c,0xb43b3777,0x1b144454,0x92edc61d ! PA = 0000000030101430 |
| 3556 | p0_local5_expect: |
| 3557 | .word 0x00000000,0x00000000,0x00000000,0x0a000000 ! PA = 0000000010141400 |
| 3558 | .word 0x000000ee,0xe65b4f6c,0x766649f6,0x00000000 ! PA = 0000000010141410 |
| 3559 | .word 0x49000000,0xf6490000,0x00000000,0xd6ae4b4f ! PA = 0000000010141420 |
| 3560 | .word 0xc591a464,0xf6496676,0xeb8fc963,0xa26bf06a ! PA = 0000000010141430 |
| 3561 | p0_local5_sec_expect: |
| 3562 | .word 0x00000000,0x62682877,0xf8000000,0x1eed2597 ! PA = 0000000030141400 |
| 3563 | .word 0xff000016,0x000000ff,0x362cd28a,0x049aea33 ! PA = 0000000030141410 |
| 3564 | .word 0x49724598,0x3a4e5049,0x340c4d96,0x169a218f ! PA = 0000000030141420 |
| 3565 | .word 0x66385604,0x392ceb85,0x29344662,0x5a3647ab ! PA = 0000000030141430 |
| 3566 | p0_local6_expect: |
| 3567 | .word 0xffffffff,0x3018d829,0x9fc4bb6f,0x00000000 ! PA = 0000000010181400 |
| 3568 | .word 0x00000070,0xf6496676,0x32df213a,0x221b1023 ! PA = 0000000010181410 |
| 3569 | .word 0x1599520d,0xf6006676,0x51154dee,0x060f0987 ! PA = 0000000010181420 |
| 3570 | .word 0x6c4f5be6,0x6fbbc49f,0x00000000,0xee000000 ! PA = 0000000010181430 |
| 3571 | p0_local6_sec_expect: |
| 3572 | .word 0x0000000d,0x5fd7faf1,0x16008606,0x70000000 ! PA = 0000000030181400 |
| 3573 | .word 0xee000000,0x00000000,0x0000cec4,0x000000ff ! PA = 0000000030181410 |
| 3574 | .word 0x439d71f8,0x0d158f29,0x7591c4f6,0x5be79f6f ! PA = 0000000030181420 |
| 3575 | .word 0x26b7b064,0x4d82e065,0x3863dbc2,0x349aab8b ! PA = 0000000030181430 |
| 3576 | share0_expect: |
| 3577 | .word 0xd0004a90,0x54d6c661,0x6fbe3c4e,0x62dbc267 ! PA = 00000000201c0000 |
| 3578 | .word 0x3c650c7c,0x4e7e5d1d,0x2078129a,0x7db9e003 ! PA = 00000000201c0010 |
| 3579 | .word 0x19298228,0x2dc18099,0x30204aa6,0x0444c05f ! PA = 00000000201c0020 |
| 3580 | .word 0x616ef794,0x25beccd5,0x4f899072,0x1668df7b ! PA = 00000000201c0030 |
| 3581 | share1_expect: |
| 3582 | .word 0x69d078c0,0x72279dd1,0x7b164ffe,0x548b7957 ! PA = 0000000020800000 |
| 3583 | .word 0x718ed1ac,0x4cbc0f8d,0x7cc4b54a,0x21e689f3 ! PA = 0000000020800010 |
| 3584 | .word 0x7da88e58,0x2b86fe09,0x1bfaac56,0x45a4cd4f ! PA = 0000000020800020 |
| 3585 | .word 0x4859fac4,0x23da0545,0x6711e122,0x26bdbf6b ! PA = 0000000020800030 |
| 3586 | .word 0xffff22f0,0x0e098141,0x42a3bfae,0x1e919c47 ! PA = 0000000020800040 |
| 3587 | .word 0x2ac1d2dc,0x45e88dfd,0x2a9573fa,0x1e455fe3 ! PA = 0000000020800050 |
| 3588 | .word 0x2a459688,0x24050779,0x50e3ea06,0x22dec63f ! PA = 0000000020800060 |
| 3589 | .word 0x2093b9f4,0x0ba389b5,0x062fcdd2,0x34204b5b ! PA = 0000000020800070 |
| 3590 | share2_expect: |
| 3591 | .word 0xff7d4920,0x297b70b1,0x18098b5e,0x6a252b37 ! PA = 00000000211c0000 |
| 3592 | .word 0x3df9100c,0x3f32d86d,0x10fd4eaa,0x35bd61d3 ! PA = 00000000211c0010 |
| 3593 | .word 0x59eb9ab8,0x179a9ce9,0x065f03b6,0x6789ab2f ! PA = 00000000211c0020 |
| 3594 | .word 0x5cf73524,0x7faa5a25,0x5fd65682,0x31d7834b ! PA = 00000000211c0030 |
| 3595 | share3_expect: |
| 3596 | .word 0xff95eb50,0x603c6c21,0x44aab30e,0x213d2627 ! PA = 0000000021800000 |
| 3597 | .word 0x46ef893c,0x5489eedd,0x1acf455a,0x47f58fc3 ! PA = 0000000021800010 |
| 3598 | .word 0x79459ae8,0x5966be59,0x43aef966,0x17fc7c1f ! PA = 0000000021800020 |
| 3599 | .word 0x4e1f6c54,0x713d7695,0x02b87b32,0x27ea673b ! PA = 0000000021800030 |
| 3600 | .word 0x46520980,0x58cb7391,0x39aa36be,0x5e908d17 ! PA = 0000000021800040 |
| 3601 | .word 0x57203e6c,0x289cd14d,0x669e580a,0x4154e9b3 ! PA = 0000000021800050 |
| 3602 | .word 0x56be9718,0x7f486bc9,0x0fd6cb16,0x614e390f ! PA = 0000000021800060 |
| 3603 | .word 0x52675f84,0x106bdf05,0x09493be2,0x231ff72b ! PA = 0000000021800070 |
| 3604 | .word 0x1dd2a3b0,0x34678701,0x3feb166e,0x5d966007 ! PA = 0000000021800080 |
| 3605 | .word 0x25c62f9c,0x54da7fbd,0x76bd86ba,0x0b026fa3 ! PA = 0000000021800090 |
| 3606 | .word 0x52818f48,0x51dea539,0x219978c6,0x0955e1ff ! PA = 00000000218000a0 |
| 3607 | .word 0x05ea0eb4,0x3c049375,0x49bb9892,0x24ff331b ! PA = 00000000218000b0 |
| 3608 | .word 0xff76b9e0,0x7f0fa671,0x2810521e,0x6a859ef7 ! PA = 00000000218000c0 |
| 3609 | .word 0x3fdc5ccc,0x5971fa2d,0x613fd16a,0x7ae52193 ! PA = 00000000218000d0 |
| 3610 | .word 0x0e798378,0x3c886aa9,0x0f7a0276,0x5eaa76ef ! PA = 00000000218000e0 |
| 3611 | .word 0x728279e4,0x719693e5,0x06029142,0x13cf1b0b ! PA = 00000000218000f0 |
| 3612 | .word 0x25ff4c10,0x1f82d1e1,0x7a7ce9ce,0x525549e7 ! PA = 0000000021800100 |
| 3613 | .word 0x381dc5fc,0x0d52409d,0x7ff8381a,0x43a3ff83 ! PA = 0000000021800110 |
| 3614 | .word 0x1e5173a8,0x3d64bc19,0x7fbb6826,0x28a2f7df ! PA = 0000000021800120 |
| 3615 | .word 0x3fcba114,0x3d70e055,0x1bd125f2,0x2a96aefb ! PA = 0000000021800130 |
| 3616 | .word 0x49545a40,0x47400951,0x2753dd7e,0x52bc60d7 ! PA = 0000000021800140 |
| 3617 | .word 0x57056b2c,0x0e2a530d,0x2079baca,0x64a60973 ! PA = 0000000021800150 |
| 3618 | .word 0x37745fd8,0x55529989,0x5860a9d6,0x175664cf ! PA = 0000000021800160 |
| 3619 | .word 0x63208444,0x2aa278c5,0x349a56a2,0x691ceeeb ! PA = 0000000021800170 |
| 3620 | .word 0xff3de470,0x62864cc1,0x36782d2e,0x0a31e3c7 ! PA = 0000000021800180 |
| 3621 | .word 0x4ace4c5c,0x3069317d,0x3417597a,0x1a123f63 ! PA = 0000000021800190 |
| 3622 | .word 0x610d4808,0x77f102f9,0x6f2cc786,0x339bbdbf ! PA = 00000000218001a0 |
| 3623 | .word 0x4f9c2374,0x32fa5d35,0x75912352,0x03e8dadb ! PA = 00000000218001b0 |
| 3624 | .word 0xff6deaa0,0x08549c31,0x778cd8de,0x67ecd2b7 ! PA = 00000000218001c0 |
| 3625 | .word 0x5773698c,0x6f3ddbed,0x7fe4142a,0x4ccfa153 ! PA = 00000000218001d0 |
| 3626 | .word 0x24072c38,0x7b9ef869,0x39a2c136,0x4f0a02af ! PA = 00000000218001e0 |
| 3627 | .word 0x26197ea4,0x2f078da5,0x2fa88c02,0x544172cb ! PA = 00000000218001f0 |
| 3628 | p0_invalidate_semaphore: |
| 3629 | .word 0,0 |
| 3630 | user_data_end: |
| 3631 | |
| 3632 | |
| 3633 | SECTION .p0_local0 DATA_VA=0x000800000 |
| 3634 | |
| 3635 | attr_data { |
| 3636 | Name = .p0_local0, |
| 3637 | VA = 0x0000000000800000, |
| 3638 | RA = ra2pa(0x0000000010000000,0), |
| 3639 | PA = ra2pa(0x0000000010000000,0), |
| 3640 | part_0_ctx_nonzero_tsb_config_0, |
| 3641 | TTE_Context=PCONTEXT, |
| 3642 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3643 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3644 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3645 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3646 | } |
| 3647 | |
| 3648 | .data |
| 3649 | .seg "data" |
| 3650 | .align 0x2000 |
| 3651 | .global p0_local0_start |
| 3652 | p0_local0_begin: |
| 3653 | .skip 0x1400 |
| 3654 | p0_local0_start: |
| 3655 | .word 0x55be9ff0,0x2718ea41,0x3b3fe4ae,0x37620d47 ! PA = 0000000010001400 |
| 3656 | .word 0x5bd5dfdc,0x7d4046fd,0x66e6a8fa,0x1f8ca0e3 ! PA = 0000000010001410 |
| 3657 | .word 0x51733388,0x23d61079,0x3fb72f06,0x1c15d73f ! PA = 0000000010001420 |
| 3658 | .word 0x0fcfe6f4,0x20eee2b5,0x2be222d2,0x3a102c5b ! PA = 0000000010001430 |
| 3659 | p0_local0_end: |
| 3660 | |
| 3661 | SECTION .p0_local0_sec DATA_VA=0x000800000 |
| 3662 | |
| 3663 | attr_data { |
| 3664 | Name = .p0_local0_sec, |
| 3665 | VA = 0x0000000000800000, |
| 3666 | RA = ra2pa(0x0000000030000000,0), |
| 3667 | PA = ra2pa(0x0000000030000000,0), |
| 3668 | part_0_ctx_nonzero_tsb_config_0, |
| 3669 | TTE_Context=SCONTEXT, |
| 3670 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3671 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3672 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3673 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3674 | } |
| 3675 | |
| 3676 | .data |
| 3677 | .seg "data" |
| 3678 | .align 0x2000 |
| 3679 | .global p0_local0_sec_start |
| 3680 | p0_local0_sec_begin: |
| 3681 | .skip 0x1400 |
| 3682 | p0_local0_sec_start: |
| 3683 | .word 0x5ff70620,0x7d1219b1,0x4387f05e,0x57e6dc37 ! PA = 0000000030001400 |
| 3684 | .word 0x48715d0c,0x5eb5d16d,0x20c4c3aa,0x3db9e2d3 ! PA = 0000000030001410 |
| 3685 | .word 0x5ab177b8,0x4e7ae5e9,0x3d7c88b6,0x7479fc2f ! PA = 0000000030001420 |
| 3686 | .word 0x0c3fa224,0x0028f325,0x4ae6eb82,0x17c4a44b ! PA = 0000000030001430 |
| 3687 | p0_local0_sec_end: |
| 3688 | |
| 3689 | SECTION .p0_local1 DATA_VA=0x000802000 |
| 3690 | |
| 3691 | attr_data { |
| 3692 | Name = .p0_local1, |
| 3693 | VA = 0x0000000000802000, |
| 3694 | RA = ra2pa(0x0000000010040000,0), |
| 3695 | PA = ra2pa(0x0000000010040000,0), |
| 3696 | part_0_ctx_nonzero_tsb_config_0, |
| 3697 | TTE_Context=PCONTEXT, |
| 3698 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3699 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3700 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3701 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3702 | } |
| 3703 | |
| 3704 | .data |
| 3705 | .seg "data" |
| 3706 | .align 0x2000 |
| 3707 | .global p0_local1_start |
| 3708 | p0_local1_begin: |
| 3709 | .skip 0x1400 |
| 3710 | p0_local1_start: |
| 3711 | .word 0x67a5e850,0x3c6a5521,0x2edb580e,0x1e801727 ! PA = 0000000010041400 |
| 3712 | .word 0x211c163c,0x474827dd,0x12dcfa5a,0x563750c3 ! PA = 0000000010041410 |
| 3713 | .word 0x5af3b7e8,0x5f664759,0x30e6be66,0x0d360d1f ! PA = 0000000010041420 |
| 3714 | .word 0x25c41954,0x31ff4f95,0x49f75032,0x2764c83b ! PA = 0000000010041430 |
| 3715 | p0_local1_end: |
| 3716 | |
| 3717 | SECTION .p0_local1_sec DATA_VA=0x000802000 |
| 3718 | |
| 3719 | attr_data { |
| 3720 | Name = .p0_local1_sec, |
| 3721 | VA = 0x0000000000802000, |
| 3722 | RA = ra2pa(0x0000000030040000,0), |
| 3723 | PA = ra2pa(0x0000000030040000,0), |
| 3724 | part_0_ctx_nonzero_tsb_config_0, |
| 3725 | TTE_Context=SCONTEXT, |
| 3726 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3727 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3728 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3729 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3730 | } |
| 3731 | |
| 3732 | .data |
| 3733 | .seg "data" |
| 3734 | .align 0x2000 |
| 3735 | .global p0_local1_sec_start |
| 3736 | p0_local1_sec_begin: |
| 3737 | .skip 0x1400 |
| 3738 | p0_local1_sec_start: |
| 3739 | .word 0x08564680,0x5fa09c91,0x725d1bbe,0x19e4be17 ! PA = 0000000030041400 |
| 3740 | .word 0x1b510b6c,0x6da64a4d,0x1fc24d0a,0x096beab3 ! PA = 0000000030041410 |
| 3741 | .word 0x04a4f418,0x407734c9,0x24f8d016,0x07610a0f ! PA = 0000000030041420 |
| 3742 | .word 0x5eb84c84,0x7a80f805,0x078650e2,0x29b7982b ! PA = 0000000030041430 |
| 3743 | p0_local1_sec_end: |
| 3744 | |
| 3745 | SECTION .p0_local2 DATA_VA=0x000804000 |
| 3746 | |
| 3747 | attr_data { |
| 3748 | Name = .p0_local2, |
| 3749 | VA = 0x0000000000804000, |
| 3750 | RA = ra2pa(0x0000000010080000,0), |
| 3751 | PA = ra2pa(0x0000000010080000,0), |
| 3752 | part_0_ctx_nonzero_tsb_config_0, |
| 3753 | TTE_Context=PCONTEXT, |
| 3754 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3755 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3756 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3757 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3758 | } |
| 3759 | |
| 3760 | .data |
| 3761 | .seg "data" |
| 3762 | .align 0x2000 |
| 3763 | .global p0_local2_start |
| 3764 | p0_local2_begin: |
| 3765 | .skip 0x1400 |
| 3766 | p0_local2_start: |
| 3767 | .word 0x575320b0,0x5bf3f001,0x5af03b6e,0x798bd107 ! PA = 0000000010081400 |
| 3768 | .word 0x124b3c9c,0x7f3f38bd,0x0dc7bbba,0x747eb0a3 ! PA = 0000000010081410 |
| 3769 | .word 0x1bf02c48,0x0e4cae39,0x5475bdc6,0x1cd1f2ff ! PA = 0000000010081420 |
| 3770 | .word 0x77373bb4,0x4c7cec75,0x1dc6ed92,0x5444141b ! PA = 0000000010081430 |
| 3771 | p0_local2_end: |
| 3772 | |
| 3773 | SECTION .p0_local2_sec DATA_VA=0x000804000 |
| 3774 | |
| 3775 | attr_data { |
| 3776 | Name = .p0_local2_sec, |
| 3777 | VA = 0x0000000000804000, |
| 3778 | RA = ra2pa(0x0000000030080000,0), |
| 3779 | PA = ra2pa(0x0000000030080000,0), |
| 3780 | part_0_ctx_nonzero_tsb_config_0, |
| 3781 | TTE_Context=SCONTEXT, |
| 3782 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3783 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3784 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3785 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3786 | } |
| 3787 | |
| 3788 | .data |
| 3789 | .seg "data" |
| 3790 | .align 0x2000 |
| 3791 | .global p0_local2_sec_start |
| 3792 | p0_local2_sec_begin: |
| 3793 | .skip 0x1400 |
| 3794 | p0_local2_sec_start: |
| 3795 | .word 0x13a776e0,0x11634f71,0x3d37b71e,0x7dac4ff7 ! PA = 0000000030081400 |
| 3796 | .word 0x3705a9cc,0x1041f32d,0x3700466a,0x2156a293 ! PA = 0000000030081410 |
| 3797 | .word 0x26c06078,0x0845b3a9,0x59e08776,0x101fc7ef ! PA = 0000000030081420 |
| 3798 | .word 0x1d1be6e4,0x39822ce5,0x12ac2642,0x41513c0b ! PA = 0000000030081430 |
| 3799 | p0_local2_sec_end: |
| 3800 | |
| 3801 | SECTION .p0_local3 DATA_VA=0x000806000 |
| 3802 | |
| 3803 | attr_data { |
| 3804 | Name = .p0_local3, |
| 3805 | VA = 0x0000000000806000, |
| 3806 | RA = ra2pa(0x00000000100c0000,0), |
| 3807 | PA = ra2pa(0x00000000100c0000,0), |
| 3808 | part_0_ctx_nonzero_tsb_config_0, |
| 3809 | TTE_Context=PCONTEXT, |
| 3810 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3811 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3812 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3813 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3814 | } |
| 3815 | |
| 3816 | .data |
| 3817 | .seg "data" |
| 3818 | .align 0x2000 |
| 3819 | .global p0_local3_start |
| 3820 | p0_local3_begin: |
| 3821 | .skip 0x1400 |
| 3822 | p0_local3_start: |
| 3823 | .word 0x561e4910,0x3aadbae1,0x25968ece,0x673d3ae7 ! PA = 00000000100c1400 |
| 3824 | .word 0x403b52fc,0x0b9d799d,0x393eed1a,0x769ac083 ! PA = 00000000100c1410 |
| 3825 | .word 0x1cc090a8,0x00814519,0x5f7c2d26,0x1ca188df ! PA = 00000000100c1420 |
| 3826 | .word 0x1c014e14,0x61dfb955,0x07e8faf2,0x5fe60ffb ! PA = 00000000100c1430 |
| 3827 | p0_local3_end: |
| 3828 | |
| 3829 | SECTION .p0_local3_sec DATA_VA=0x000806000 |
| 3830 | |
| 3831 | attr_data { |
| 3832 | Name = .p0_local3_sec, |
| 3833 | VA = 0x0000000000806000, |
| 3834 | RA = ra2pa(0x00000000300c0000,0), |
| 3835 | PA = ra2pa(0x00000000300c0000,0), |
| 3836 | part_0_ctx_nonzero_tsb_config_0, |
| 3837 | TTE_Context=SCONTEXT, |
| 3838 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3839 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3840 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3841 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3842 | } |
| 3843 | |
| 3844 | .data |
| 3845 | .seg "data" |
| 3846 | .align 0x2000 |
| 3847 | .global p0_local3_sec_start |
| 3848 | p0_local3_sec_begin: |
| 3849 | .skip 0x1400 |
| 3850 | p0_local3_sec_start: |
| 3851 | .word 0x41429740,0x5d523251,0x082fc27e,0x67f591d7 ! PA = 00000000300c1400 |
| 3852 | .word 0x1a67382c,0x2300cc0d,0x2616afca,0x27b20a73 ! PA = 00000000300c1410 |
| 3853 | .word 0x175bbcd8,0x4bde6289,0x4f4baed6,0x666e35cf ! PA = 00000000300c1420 |
| 3854 | .word 0x0d427144,0x64a491c5,0x6af06ba2,0x63c98feb ! PA = 00000000300c1430 |
| 3855 | p0_local3_sec_end: |
| 3856 | |
| 3857 | SECTION .p0_local4 DATA_VA=0x000808000 |
| 3858 | |
| 3859 | attr_data { |
| 3860 | Name = .p0_local4, |
| 3861 | VA = 0x0000000000808000, |
| 3862 | RA = ra2pa(0x0000000010100000,0), |
| 3863 | PA = ra2pa(0x0000000010100000,0), |
| 3864 | part_0_ctx_nonzero_tsb_config_0, |
| 3865 | TTE_Context=PCONTEXT, |
| 3866 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3867 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3868 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3869 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3870 | } |
| 3871 | |
| 3872 | .data |
| 3873 | .seg "data" |
| 3874 | .align 0x2000 |
| 3875 | .global p0_local4_start |
| 3876 | p0_local4_begin: |
| 3877 | .skip 0x1400 |
| 3878 | p0_local4_start: |
| 3879 | .word 0x315f6170,0x398fb5c1,0x70e6522e,0x124c54c7 ! PA = 0000000010101400 |
| 3880 | .word 0x17c4595c,0x3edaea7d,0x32da8e7a,0x24c38063 ! PA = 0000000010101410 |
| 3881 | .word 0x01bce508,0x31fc0bf9,0x03120c86,0x6a5ccebf ! PA = 0000000010101420 |
| 3882 | .word 0x07fa5074,0x4f9fb635,0x24f57852,0x3582bbdb ! PA = 0000000010101430 |
| 3883 | p0_local4_end: |
| 3884 | |
| 3885 | SECTION .p0_local4_sec DATA_VA=0x000808000 |
| 3886 | |
| 3887 | attr_data { |
| 3888 | Name = .p0_local4_sec, |
| 3889 | VA = 0x0000000000808000, |
| 3890 | RA = ra2pa(0x0000000030100000,0), |
| 3891 | PA = ra2pa(0x0000000030100000,0), |
| 3892 | part_0_ctx_nonzero_tsb_config_0, |
| 3893 | TTE_Context=SCONTEXT, |
| 3894 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3895 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3896 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3897 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3898 | } |
| 3899 | |
| 3900 | .data |
| 3901 | .seg "data" |
| 3902 | .align 0x2000 |
| 3903 | .global p0_local4_sec_start |
| 3904 | p0_local4_sec_begin: |
| 3905 | .skip 0x1400 |
| 3906 | p0_local4_sec_start: |
| 3907 | .word 0x6c7fa7a0,0x3a654531,0x335d3dde,0x497883b7 ! PA = 0000000030101400 |
| 3908 | .word 0x204db68c,0x6e5ad4ed,0x689d892a,0x0ab62253 ! PA = 0000000030101410 |
| 3909 | .word 0x48cf0938,0x5d394169,0x74524636,0x6e0453af ! PA = 0000000030101420 |
| 3910 | .word 0x5103eba4,0x0f6026a5,0x4aeb2102,0x625893cb ! PA = 0000000030101430 |
| 3911 | p0_local4_sec_end: |
| 3912 | |
| 3913 | SECTION .p0_local5 DATA_VA=0x00080a000 |
| 3914 | |
| 3915 | attr_data { |
| 3916 | Name = .p0_local5, |
| 3917 | VA = 0x000000000080a000, |
| 3918 | RA = ra2pa(0x0000000010140000,0), |
| 3919 | PA = ra2pa(0x0000000010140000,0), |
| 3920 | part_0_ctx_nonzero_tsb_config_0, |
| 3921 | TTE_Context=PCONTEXT, |
| 3922 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3923 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3924 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3925 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3926 | } |
| 3927 | |
| 3928 | .data |
| 3929 | .seg "data" |
| 3930 | .align 0x2000 |
| 3931 | .global p0_local5_start |
| 3932 | p0_local5_begin: |
| 3933 | .skip 0x1400 |
| 3934 | p0_local5_start: |
| 3935 | .word 0x526e69d0,0x6591e0a1,0x1af7858e,0x31711ea7 ! PA = 0000000010141400 |
| 3936 | .word 0x61be4fbc,0x576f8b5d,0x54329fda,0x1330f043 ! PA = 0000000010141410 |
| 3937 | .word 0x0b3d2968,0x4ab502d9,0x6c4f5be6,0x6fbbc49f ! PA = 0000000010141420 |
| 3938 | .word 0x0afa42d4,0x5f34e315,0x4d8465b2,0x0c5217bb ! PA = 0000000010141430 |
| 3939 | p0_local5_end: |
| 3940 | |
| 3941 | SECTION .p0_local5_sec DATA_VA=0x00080a000 |
| 3942 | |
| 3943 | attr_data { |
| 3944 | Name = .p0_local5_sec, |
| 3945 | VA = 0x000000000080a000, |
| 3946 | RA = ra2pa(0x0000000030140000,0), |
| 3947 | PA = ra2pa(0x0000000030140000,0), |
| 3948 | part_0_ctx_nonzero_tsb_config_0, |
| 3949 | TTE_Context=SCONTEXT, |
| 3950 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3951 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3952 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3953 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3954 | } |
| 3955 | |
| 3956 | .data |
| 3957 | .seg "data" |
| 3958 | .align 0x2000 |
| 3959 | .global p0_local5_sec_start |
| 3960 | p0_local5_sec_begin: |
| 3961 | .skip 0x1400 |
| 3962 | p0_local5_sec_start: |
| 3963 | .word 0x0cb6a800,0x4b948811,0x1ad8293e,0x1eed2597 ! PA = 0000000030141400 |
| 3964 | .word 0x7f9124ec,0x26c80dcd,0x362cd28a,0x049aea33 ! PA = 0000000030141410 |
| 3965 | .word 0x49724598,0x3a4e5049,0x340c4d96,0x169a218f ! PA = 0000000030141420 |
| 3966 | .word 0x66385604,0x392ceb85,0x29344662,0x5a3647ab ! PA = 0000000030141430 |
| 3967 | p0_local5_sec_end: |
| 3968 | |
| 3969 | SECTION .p0_local6 DATA_VA=0x00080c000 |
| 3970 | |
| 3971 | attr_data { |
| 3972 | Name = .p0_local6, |
| 3973 | VA = 0x000000000080c000, |
| 3974 | RA = ra2pa(0x0000000010180000,0), |
| 3975 | PA = ra2pa(0x0000000010180000,0), |
| 3976 | part_0_ctx_nonzero_tsb_config_0, |
| 3977 | TTE_Context=PCONTEXT, |
| 3978 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 3979 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 3980 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 3981 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 3982 | } |
| 3983 | |
| 3984 | .data |
| 3985 | .seg "data" |
| 3986 | .align 0x2000 |
| 3987 | .global p0_local6_start |
| 3988 | p0_local6_begin: |
| 3989 | .skip 0x1400 |
| 3990 | p0_local6_start: |
| 3991 | .word 0x3ea36230,0x77ac3b81,0x7de228ee,0x07639887 ! PA = 0000000010181400 |
| 3992 | .word 0x4301361c,0x7fd35c3d,0x32df213a,0x221b1023 ! PA = 0000000010181410 |
| 3993 | .word 0x15995dc8,0x1ea429b9,0x444c1b46,0x22766a7f ! PA = 0000000010181420 |
| 3994 | .word 0x50d92534,0x46173ff5,0x162dc312,0x678c239b ! PA = 0000000010181430 |
| 3995 | p0_local6_end: |
| 3996 | |
| 3997 | SECTION .p0_local6_sec DATA_VA=0x00080c000 |
| 3998 | |
| 3999 | attr_data { |
| 4000 | Name = .p0_local6_sec, |
| 4001 | VA = 0x000000000080c000, |
| 4002 | RA = ra2pa(0x0000000030180000,0), |
| 4003 | PA = ra2pa(0x0000000030180000,0), |
| 4004 | part_0_ctx_nonzero_tsb_config_0, |
| 4005 | TTE_Context=SCONTEXT, |
| 4006 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 4007 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 4008 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 4009 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 4010 | } |
| 4011 | |
| 4012 | .data |
| 4013 | .seg "data" |
| 4014 | .align 0x2000 |
| 4015 | .global p0_local6_sec_start |
| 4016 | p0_local6_sec_begin: |
| 4017 | .skip 0x1400 |
| 4018 | p0_local6_sec_start: |
| 4019 | .word 0x353f9860,0x5fd7faf1,0x16b8849e,0x710b7777 ! PA = 0000000030181400 |
| 4020 | .word 0x4b09834c,0x6cc076ad,0x025c8bea,0x1b986213 ! PA = 0000000030181410 |
| 4021 | .word 0x439d71f8,0x0d158f29,0x7591c4f6,0x5be79f6f ! PA = 0000000030181420 |
| 4022 | .word 0x26b7b064,0x4d82e065,0x3863dbc2,0x349aab8b ! PA = 0000000030181430 |
| 4023 | p0_local6_sec_end: |
| 4024 | |
| 4025 | SECTION .share0 DATA_VA=0x00080e000 |
| 4026 | |
| 4027 | attr_data { |
| 4028 | Name = .share0, |
| 4029 | VA = 0x000000000080e000, |
| 4030 | RA = ra2pa(0x00000000201c0000,0), |
| 4031 | PA = ra2pa(0x00000000201c0000,0), |
| 4032 | part_0_ctx_nonzero_tsb_config_0, |
| 4033 | TTE_Context=PCONTEXT, |
| 4034 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 4035 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 4036 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 4037 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 4038 | } |
| 4039 | |
| 4040 | .data |
| 4041 | .seg "data" |
| 4042 | .align 0x2000 |
| 4043 | .global share0_start |
| 4044 | share0_begin: |
| 4045 | share0_start: |
| 4046 | .word 0x17564a90,0x54d6c661,0x6fbe3c4e,0x62dbc267 ! PA = 00000000201c0000 |
| 4047 | .word 0x3c650c7c,0x4e7e5d1d,0x2078129a,0x7db9e003 ! PA = 00000000201c0010 |
| 4048 | .word 0x19298228,0x2dc18099,0x30204aa6,0x0444c05f ! PA = 00000000201c0020 |
| 4049 | .word 0x616ef794,0x25beccd5,0x4f899072,0x1668df7b ! PA = 00000000201c0030 |
| 4050 | share0_end: |
| 4051 | |
| 4052 | SECTION .share1 DATA_VA=0x000810000 |
| 4053 | |
| 4054 | attr_data { |
| 4055 | Name = .share1, |
| 4056 | VA = 0x0000000000810000, |
| 4057 | RA = ra2pa(0x0000000020800000,0), |
| 4058 | PA = ra2pa(0x0000000020800000,0), |
| 4059 | part_0_ctx_nonzero_tsb_config_0, |
| 4060 | TTE_Context=PCONTEXT, |
| 4061 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 4062 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 4063 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 4064 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 4065 | } |
| 4066 | |
| 4067 | .data |
| 4068 | .seg "data" |
| 4069 | .align 0x2000 |
| 4070 | .global share1_start |
| 4071 | share1_begin: |
| 4072 | share1_start: |
| 4073 | .word 0x157278c0,0x72279dd1,0x7b164ffe,0x548b7957 ! PA = 0000000020800000 |
| 4074 | .word 0x718ed1ac,0x4cbc0f8d,0x7cc4b54a,0x21e689f3 ! PA = 0000000020800010 |
| 4075 | .word 0x7da88e58,0x2b86fe09,0x1bfaac56,0x45a4cd4f ! PA = 0000000020800020 |
| 4076 | .word 0x4859fac4,0x23da0545,0x6711e122,0x26bdbf6b ! PA = 0000000020800030 |
| 4077 | .word 0x19df22f0,0x0e098141,0x42a3bfae,0x1e919c47 ! PA = 0000000020800040 |
| 4078 | .word 0x2ac1d2dc,0x45e88dfd,0x2a9573fa,0x1e455fe3 ! PA = 0000000020800050 |
| 4079 | .word 0x2a459688,0x24050779,0x50e3ea06,0x22dec63f ! PA = 0000000020800060 |
| 4080 | .word 0x2093b9f4,0x0ba389b5,0x062fcdd2,0x34204b5b ! PA = 0000000020800070 |
| 4081 | share1_end: |
| 4082 | |
| 4083 | SECTION .share2 DATA_VA=0x000812000 |
| 4084 | |
| 4085 | attr_data { |
| 4086 | Name = .share2, |
| 4087 | VA = 0x0000000000812000, |
| 4088 | RA = ra2pa(0x00000000211c0000,0), |
| 4089 | PA = ra2pa(0x00000000211c0000,0), |
| 4090 | part_0_ctx_nonzero_tsb_config_0, |
| 4091 | TTE_Context=PCONTEXT, |
| 4092 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 4093 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 4094 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 4095 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 4096 | } |
| 4097 | |
| 4098 | .data |
| 4099 | .seg "data" |
| 4100 | .align 0x2000 |
| 4101 | .global share2_start |
| 4102 | share2_begin: |
| 4103 | share2_start: |
| 4104 | .word 0x78a74920,0x297b70b1,0x18098b5e,0x6a252b37 ! PA = 00000000211c0000 |
| 4105 | .word 0x3df9100c,0x3f32d86d,0x10fd4eaa,0x35bd61d3 ! PA = 00000000211c0010 |
| 4106 | .word 0x59eb9ab8,0x179a9ce9,0x065f03b6,0x6789ab2f ! PA = 00000000211c0020 |
| 4107 | .word 0x5cf73524,0x7faa5a25,0x5fd65682,0x31d7834b ! PA = 00000000211c0030 |
| 4108 | share2_end: |
| 4109 | |
| 4110 | SECTION .share3 DATA_VA=0x000814000 |
| 4111 | |
| 4112 | attr_data { |
| 4113 | Name = .share3, |
| 4114 | VA = 0x0000000000814000, |
| 4115 | RA = ra2pa(0x0000000021800000,0), |
| 4116 | PA = ra2pa(0x0000000021800000,0), |
| 4117 | part_0_ctx_nonzero_tsb_config_0, |
| 4118 | TTE_Context=PCONTEXT, |
| 4119 | TTE_Size=0, TTE_NFO=0, TTE_IE=0, |
| 4120 | TTE_Diag=0, TTE_L=0, TTE_EP=1, |
| 4121 | TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1, |
| 4122 | TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0 |
| 4123 | } |
| 4124 | |
| 4125 | .data |
| 4126 | .seg "data" |
| 4127 | .align 0x2000 |
| 4128 | .global share3_start |
| 4129 | share3_begin: |
| 4130 | share3_start: |
| 4131 | .word 0x1f95eb50,0x603c6c21,0x44aab30e,0x213d2627 ! PA = 0000000021800000 |
| 4132 | .word 0x46ef893c,0x5489eedd,0x1acf455a,0x47f58fc3 ! PA = 0000000021800010 |
| 4133 | .word 0x79459ae8,0x5966be59,0x43aef966,0x17fc7c1f ! PA = 0000000021800020 |
| 4134 | .word 0x4e1f6c54,0x713d7695,0x02b87b32,0x27ea673b ! PA = 0000000021800030 |
| 4135 | .word 0x46360980,0x58cb7391,0x39aa36be,0x5e908d17 ! PA = 0000000021800040 |
| 4136 | .word 0x57203e6c,0x289cd14d,0x669e580a,0x4154e9b3 ! PA = 0000000021800050 |
| 4137 | .word 0x56be9718,0x7f486bc9,0x0fd6cb16,0x614e390f ! PA = 0000000021800060 |
| 4138 | .word 0x52675f84,0x106bdf05,0x09493be2,0x231ff72b ! PA = 0000000021800070 |
| 4139 | .word 0x1dd2a3b0,0x34678701,0x3feb166e,0x5d966007 ! PA = 0000000021800080 |
| 4140 | .word 0x25c62f9c,0x54da7fbd,0x76bd86ba,0x0b026fa3 ! PA = 0000000021800090 |
| 4141 | .word 0x52818f48,0x51dea539,0x219978c6,0x0955e1ff ! PA = 00000000218000a0 |
| 4142 | .word 0x05ea0eb4,0x3c049375,0x49bb9892,0x24ff331b ! PA = 00000000218000b0 |
| 4143 | .word 0x0176b9e0,0x7f0fa671,0x2810521e,0x6a859ef7 ! PA = 00000000218000c0 |
| 4144 | .word 0x3fdc5ccc,0x5971fa2d,0x613fd16a,0x7ae52193 ! PA = 00000000218000d0 |
| 4145 | .word 0x0e798378,0x3c886aa9,0x0f7a0276,0x5eaa76ef ! PA = 00000000218000e0 |
| 4146 | .word 0x728279e4,0x719693e5,0x06029142,0x13cf1b0b ! PA = 00000000218000f0 |
| 4147 | .word 0x25ed4c10,0x1f82d1e1,0x7a7ce9ce,0x525549e7 ! PA = 0000000021800100 |
| 4148 | .word 0x381dc5fc,0x0d52409d,0x7ff8381a,0x43a3ff83 ! PA = 0000000021800110 |
| 4149 | .word 0x1e5173a8,0x3d64bc19,0x7fbb6826,0x28a2f7df ! PA = 0000000021800120 |
| 4150 | .word 0x3fcba114,0x3d70e055,0x1bd125f2,0x2a96aefb ! PA = 0000000021800130 |
| 4151 | .word 0x49c15a40,0x47400951,0x2753dd7e,0x52bc60d7 ! PA = 0000000021800140 |
| 4152 | .word 0x57056b2c,0x0e2a530d,0x2079baca,0x64a60973 ! PA = 0000000021800150 |
| 4153 | .word 0x37745fd8,0x55529989,0x5860a9d6,0x175664cf ! PA = 0000000021800160 |
| 4154 | .word 0x63208444,0x2aa278c5,0x349a56a2,0x691ceeeb ! PA = 0000000021800170 |
| 4155 | .word 0x653de470,0x62864cc1,0x36782d2e,0x0a31e3c7 ! PA = 0000000021800180 |
| 4156 | .word 0x4ace4c5c,0x3069317d,0x3417597a,0x1a123f63 ! PA = 0000000021800190 |
| 4157 | .word 0x610d4808,0x77f102f9,0x6f2cc786,0x339bbdbf ! PA = 00000000218001a0 |
| 4158 | .word 0x4f9c2374,0x32fa5d35,0x75912352,0x03e8dadb ! PA = 00000000218001b0 |
| 4159 | .word 0x5a6deaa0,0x08549c31,0x778cd8de,0x67ecd2b7 ! PA = 00000000218001c0 |
| 4160 | .word 0x5773698c,0x6f3ddbed,0x7fe4142a,0x4ccfa153 ! PA = 00000000218001d0 |
| 4161 | .word 0x24072c38,0x7b9ef869,0x39a2c136,0x4f0a02af ! PA = 00000000218001e0 |
| 4162 | .word 0x26197ea4,0x2f078da5,0x2fa88c02,0x544172cb ! PA = 00000000218001f0 |
| 4163 | share3_end: |