1*a7d5e3d7SCurtis Hamilton/************************************************************** 2*a7d5e3d7SCurtis Hamilton * 3*a7d5e3d7SCurtis Hamilton * Licensed to the Apache Software Foundation (ASF) under one 4*a7d5e3d7SCurtis Hamilton * or more contributor license agreements. See the NOTICE file 5*a7d5e3d7SCurtis Hamilton * distributed with this work for additional information 6*a7d5e3d7SCurtis Hamilton * regarding copyright ownership. The ASF licenses this file 7*a7d5e3d7SCurtis Hamilton * to you under the Apache License, Version 2.0 (the 8*a7d5e3d7SCurtis Hamilton * "License"); you may not use this file except in compliance 9*a7d5e3d7SCurtis Hamilton * with the License. You may obtain a copy of the License at 10*a7d5e3d7SCurtis Hamilton * 11*a7d5e3d7SCurtis Hamilton * http://www.apache.org/licenses/LICENSE-2.0 12*a7d5e3d7SCurtis Hamilton * 13*a7d5e3d7SCurtis Hamilton * Unless required by applicable law or agreed to in writing, 14*a7d5e3d7SCurtis Hamilton * software distributed under the License is distributed on an 15*a7d5e3d7SCurtis Hamilton * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*a7d5e3d7SCurtis Hamilton * KIND, either express or implied. See the License for the 17*a7d5e3d7SCurtis Hamilton * specific language governing permissions and limitations 18*a7d5e3d7SCurtis Hamilton * under the License. 19*a7d5e3d7SCurtis Hamilton * 20*a7d5e3d7SCurtis Hamilton *************************************************************/ 21*a7d5e3d7SCurtis Hamilton 22*a7d5e3d7SCurtis Hamilton 23a0c169eaSCurtis Hamilton .file "uno_ppc64_asm.cc" 24a0c169eaSCurtis Hamilton .machine power4 25a0c169eaSCurtis Hamilton .abiversion 2 26a0c169eaSCurtis Hamilton .section ".text" 27a0c169eaSCurtis Hamilton .align 2 28a0c169eaSCurtis Hamilton .globl callVirtualMethod 29a0c169eaSCurtis Hamilton .type callVirtualMethod, @function 30a0c169eaSCurtis HamiltoncallVirtualMethod: 31a0c169eaSCurtis Hamilton.LFB0: 32a0c169eaSCurtis Hamilton .cfi_startproc 33a0c169eaSCurtis Hamilton.LCF0: 34a0c169eaSCurtis Hamilton0: addis 2,12,.TOC.-.LCF0@ha 35a0c169eaSCurtis Hamilton addi 2,2,.TOC.-.LCF0@l 36a0c169eaSCurtis Hamilton .localentry callVirtualMethod,.-callVirtualMethod 37a0c169eaSCurtis Hamilton mflr 0 38a0c169eaSCurtis Hamilton std 0,16(1) 39a0c169eaSCurtis Hamilton std 31,-8(1) 40a0c169eaSCurtis Hamilton stdu 1,-208(1) 41a0c169eaSCurtis Hamilton .cfi_def_cfa_offset 208 42a0c169eaSCurtis Hamilton .cfi_offset 65, 16 43a0c169eaSCurtis Hamilton .cfi_offset 31, -8 44a0c169eaSCurtis Hamilton mr 31,1 45a0c169eaSCurtis Hamilton .cfi_def_cfa_register 31 46a0c169eaSCurtis Hamilton std 3,136(31) 47a0c169eaSCurtis Hamilton std 5,128(31) 48a0c169eaSCurtis Hamilton std 6,120(31) 49a0c169eaSCurtis Hamilton std 7,112(31) 50a0c169eaSCurtis Hamilton std 9,104(31) 51a0c169eaSCurtis Hamilton mr 9,4 52a0c169eaSCurtis Hamilton stw 9,248(31) 53a0c169eaSCurtis Hamilton mr 9,8 54a0c169eaSCurtis Hamilton stw 9,280(31) 55a0c169eaSCurtis Hamilton mr 9,10 56a0c169eaSCurtis Hamilton stw 9,296(31) 57a0c169eaSCurtis Hamilton ld 9,304(31) 58a0c169eaSCurtis Hamilton std 9,96(31) 59a0c169eaSCurtis Hamilton ld 9,-28688(13) 60a0c169eaSCurtis Hamilton std 9,184(31) 61a0c169eaSCurtis Hamilton li 9,0 62a0c169eaSCurtis Hamilton lwz 9,280(31) 63a0c169eaSCurtis Hamilton cmpwi 0,9,0 64a0c169eaSCurtis Hamilton beq 0,.L2 65a0c169eaSCurtis Hamilton lwz 9,280(31) 66a0c169eaSCurtis Hamilton addi 9,9,1 67a0c169eaSCurtis Hamilton rldicl 9,9,0,32 68a0c169eaSCurtis Hamilton rlwinm 9,9,0,0,30 69a0c169eaSCurtis Hamilton stw 9,280(31) 70a0c169eaSCurtis Hamilton.L2: 71a0c169eaSCurtis Hamilton#ifdef __LITTLE_ENDIAN__ 72a0c169eaSCurtis Hamilton lwz 9,312(31) 73a0c169eaSCurtis Hamilton#else 74a0c169eaSCurtis Hamilton lwz 9,316(31) 75a0c169eaSCurtis Hamilton#endif 76a0c169eaSCurtis Hamilton cmplwi 0,9,13 77a0c169eaSCurtis Hamilton ble 0,.L3 78a0c169eaSCurtis Hamilton li 9,13 79a0c169eaSCurtis Hamilton#ifdef __LITTLE_ENDIAN__ 80a0c169eaSCurtis Hamilton stw 9,312(31) 81a0c169eaSCurtis Hamilton#else 82a0c169eaSCurtis Hamilton stw 9,316(31) 83a0c169eaSCurtis Hamilton#endif 84a0c169eaSCurtis Hamilton.L3: 85a0c169eaSCurtis Hamilton lwz 9,296(31) 86a0c169eaSCurtis Hamilton cmplwi 0,9,8 87a0c169eaSCurtis Hamilton ble 0,.L4 88a0c169eaSCurtis Hamilton li 9,8 89a0c169eaSCurtis Hamilton stw 9,296(31) 90a0c169eaSCurtis Hamilton.L4: 91a0c169eaSCurtis Hamilton lwz 9,280(31) 92a0c169eaSCurtis Hamilton slwi 9,9,3 93a0c169eaSCurtis Hamilton rldicl 9,9,0,32 94a0c169eaSCurtis Hamilton addi 9,9,15 95a0c169eaSCurtis Hamilton srdi 9,9,4 96a0c169eaSCurtis Hamilton sldi 9,9,4 97a0c169eaSCurtis Hamilton ld 10,0(1) 98a0c169eaSCurtis Hamilton neg 9,9 99a0c169eaSCurtis Hamilton stdux 10,1,9 100a0c169eaSCurtis Hamilton addi 9,1,96 101a0c169eaSCurtis Hamilton addi 9,9,15 102a0c169eaSCurtis Hamilton srdi 9,9,4 103a0c169eaSCurtis Hamilton sldi 9,9,4 104a0c169eaSCurtis Hamilton std 9,160(31) 105a0c169eaSCurtis Hamilton lwz 9,280(31) 106a0c169eaSCurtis Hamilton slwi 9,9,3 107a0c169eaSCurtis Hamilton rldicl 9,9,0,32 108a0c169eaSCurtis Hamilton mr 8,9 109a0c169eaSCurtis Hamilton ld 10,160(31) 110a0c169eaSCurtis Hamilton ld 9,112(31) 111a0c169eaSCurtis Hamilton mr 5,8 112a0c169eaSCurtis Hamilton mr 4,9 113a0c169eaSCurtis Hamilton mr 3,10 114a0c169eaSCurtis Hamilton bl memcpy 115a0c169eaSCurtis Hamilton nop 116a0c169eaSCurtis Hamilton ld 9,136(31) 117a0c169eaSCurtis Hamilton ld 9,0(9) 118a0c169eaSCurtis Hamilton std 9,168(31) 119a0c169eaSCurtis Hamilton lwz 9,248(31) 120a0c169eaSCurtis Hamilton slwi 9,9,3 121a0c169eaSCurtis Hamilton rldicl 9,9,0,32 122a0c169eaSCurtis Hamilton mr 10,9 123a0c169eaSCurtis Hamilton ld 9,168(31) 124a0c169eaSCurtis Hamilton add 9,9,10 125a0c169eaSCurtis Hamilton std 9,168(31) 126a0c169eaSCurtis Hamilton ld 9,168(31) 127a0c169eaSCurtis Hamilton ld 9,0(9) 128a0c169eaSCurtis Hamilton std 9,168(31) 129a0c169eaSCurtis Hamilton ld 9,168(31) 130a0c169eaSCurtis Hamilton std 9,176(31) 131a0c169eaSCurtis Hamilton ld 9,96(31) 132a0c169eaSCurtis Hamilton#APP 133a0c169eaSCurtis Hamilton # 123 "uno_ppc64_asm.cc" 1 134a0c169eaSCurtis Hamilton lfd 1, 0(9) 135a0c169eaSCurtis Hamilton lfd 2, 8(9) 136a0c169eaSCurtis Hamilton lfd 3, 16(9) 137a0c169eaSCurtis Hamilton lfd 4, 24(9) 138a0c169eaSCurtis Hamilton lfd 5, 32(9) 139a0c169eaSCurtis Hamilton lfd 6, 40(9) 140a0c169eaSCurtis Hamilton lfd 7, 48(9) 141a0c169eaSCurtis Hamilton lfd 8, 56(9) 142a0c169eaSCurtis Hamilton lfd 9, 64(9) 143a0c169eaSCurtis Hamilton lfd 10, 72(9) 144a0c169eaSCurtis Hamilton lfd 11, 80(9) 145a0c169eaSCurtis Hamilton lfd 12, 88(9) 146a0c169eaSCurtis Hamilton lfd 13, 96(9) 147a0c169eaSCurtis Hamilton 148a0c169eaSCurtis Hamilton # 0 "" 2 149a0c169eaSCurtis Hamilton#NO_APP 150a0c169eaSCurtis Hamilton ld 9,104(31) 151a0c169eaSCurtis Hamilton ld 3,0(9) 152a0c169eaSCurtis Hamilton ld 9,104(31) 153a0c169eaSCurtis Hamilton addi 9,9,8 154a0c169eaSCurtis Hamilton ld 4,0(9) 155a0c169eaSCurtis Hamilton ld 9,104(31) 156a0c169eaSCurtis Hamilton addi 9,9,16 157a0c169eaSCurtis Hamilton ld 5,0(9) 158a0c169eaSCurtis Hamilton ld 9,104(31) 159a0c169eaSCurtis Hamilton addi 9,9,24 160a0c169eaSCurtis Hamilton ld 6,0(9) 161a0c169eaSCurtis Hamilton ld 9,104(31) 162a0c169eaSCurtis Hamilton addi 9,9,32 163a0c169eaSCurtis Hamilton ld 7,0(9) 164a0c169eaSCurtis Hamilton ld 9,104(31) 165a0c169eaSCurtis Hamilton addi 9,9,40 166a0c169eaSCurtis Hamilton ld 8,0(9) 167a0c169eaSCurtis Hamilton ld 9,104(31) 168a0c169eaSCurtis Hamilton addi 9,9,48 169a0c169eaSCurtis Hamilton ld 0,0(9) 170a0c169eaSCurtis Hamilton ld 9,104(31) 171a0c169eaSCurtis Hamilton addi 9,9,56 172a0c169eaSCurtis Hamilton ld 9,0(9) 173a0c169eaSCurtis Hamilton ld 11,176(31) 174a0c169eaSCurtis Hamilton mr 10,9 175a0c169eaSCurtis Hamilton mr 9,0 176a0c169eaSCurtis Hamilton std 2,24(1) 177a0c169eaSCurtis Hamilton mr 12,11 178a0c169eaSCurtis Hamilton mtctr 12 179a0c169eaSCurtis Hamilton bctrl 180a0c169eaSCurtis Hamilton ld 2,24(1) 181a0c169eaSCurtis Hamilton#APP 182a0c169eaSCurtis Hamilton # 149 "uno_ppc64_asm.cc" 1 183a0c169eaSCurtis Hamilton mr 3, 3 184a0c169eaSCurtis Hamilton mr 4, 4 185a0c169eaSCurtis Hamilton fmr 0, 1 186a0c169eaSCurtis Hamilton 187a0c169eaSCurtis Hamilton # 0 "" 2 188a0c169eaSCurtis Hamilton#NO_APP 189a0c169eaSCurtis Hamilton stfd 0,152(31) 190a0c169eaSCurtis Hamilton mr 9,3 191a0c169eaSCurtis Hamilton mr 10,4 192a0c169eaSCurtis Hamilton lfd 0,152(31) 193a0c169eaSCurtis Hamilton ld 7,128(31) 194a0c169eaSCurtis Hamilton ld 6,120(31) 195a0c169eaSCurtis Hamilton fmr 1,0 196a0c169eaSCurtis Hamilton mr 4,10 197a0c169eaSCurtis Hamilton mr 3,9 198a0c169eaSCurtis Hamilton bl MapReturn 199a0c169eaSCurtis Hamilton nop 200a0c169eaSCurtis Hamilton nop 201a0c169eaSCurtis Hamilton ld 9,184(31) 202a0c169eaSCurtis Hamilton ld 10,-28688(13) 203a0c169eaSCurtis Hamilton xor. 9,9,10 204a0c169eaSCurtis Hamilton li 10,0 205a0c169eaSCurtis Hamilton beq 0,.L5 206a0c169eaSCurtis Hamilton bl __stack_chk_fail 207a0c169eaSCurtis Hamilton nop 208a0c169eaSCurtis Hamilton.L5: 209a0c169eaSCurtis Hamilton addi 1,31,208 210a0c169eaSCurtis Hamilton .cfi_def_cfa 1, 0 211a0c169eaSCurtis Hamilton ld 0,16(1) 212a0c169eaSCurtis Hamilton mtlr 0 213a0c169eaSCurtis Hamilton ld 31,-8(1) 214a0c169eaSCurtis Hamilton blr 215a0c169eaSCurtis Hamilton .long 0 216a0c169eaSCurtis Hamilton .byte 0,9,0,1,128,1,0,1 217a0c169eaSCurtis Hamilton .cfi_endproc 218a0c169eaSCurtis Hamilton.LFE0: 219a0c169eaSCurtis Hamilton .size callVirtualMethod,.-callVirtualMethod 220a0c169eaSCurtis Hamilton .section ".toc","aw" 221a0c169eaSCurtis Hamilton .align 3 222a0c169eaSCurtis Hamilton.LC0: 223a0c169eaSCurtis Hamilton .quad .L9 224a0c169eaSCurtis Hamilton .section ".text" 225a0c169eaSCurtis Hamilton .align 2 226a0c169eaSCurtis Hamilton .globl privateSnippetExecutor 227a0c169eaSCurtis Hamilton .type privateSnippetExecutor, @function 228a0c169eaSCurtis HamiltonprivateSnippetExecutor: 229a0c169eaSCurtis Hamilton.LFB1: 230a0c169eaSCurtis Hamilton .cfi_startproc 231a0c169eaSCurtis Hamilton.LCF1: 232a0c169eaSCurtis Hamilton0: addis 2,12,.TOC.-.LCF1@ha 233a0c169eaSCurtis Hamilton addi 2,2,.TOC.-.LCF1@l 234a0c169eaSCurtis Hamilton .localentry privateSnippetExecutor,.-privateSnippetExecutor 235a0c169eaSCurtis Hamilton mflr 0 236a0c169eaSCurtis Hamilton std 0,16(1) 237a0c169eaSCurtis Hamilton std 31,-8(1) 238a0c169eaSCurtis Hamilton stdu 1,-272(1) 239a0c169eaSCurtis Hamilton .cfi_def_cfa_offset 272 240a0c169eaSCurtis Hamilton .cfi_offset 65, 16 241a0c169eaSCurtis Hamilton .cfi_offset 31, -8 242a0c169eaSCurtis Hamilton mr 31,1 243a0c169eaSCurtis Hamilton .cfi_def_cfa_register 31 244a0c169eaSCurtis Hamilton ld 0,-28688(13) 245a0c169eaSCurtis Hamilton std 0,248(31) 246a0c169eaSCurtis Hamilton li 0,0 247a0c169eaSCurtis Hamilton std 3,80(31) 248a0c169eaSCurtis Hamilton std 4,88(31) 249a0c169eaSCurtis Hamilton std 5,96(31) 250a0c169eaSCurtis Hamilton std 6,104(31) 251a0c169eaSCurtis Hamilton std 7,112(31) 252a0c169eaSCurtis Hamilton std 8,120(31) 253a0c169eaSCurtis Hamilton std 9,128(31) 254a0c169eaSCurtis Hamilton mr 9,10 255a0c169eaSCurtis Hamilton std 9,136(31) 256a0c169eaSCurtis Hamilton addi 9,31,144 257a0c169eaSCurtis Hamilton#APP 258a0c169eaSCurtis Hamilton # 173 "uno_ppc64_asm.cc" 1 259a0c169eaSCurtis Hamilton stfd 1, 0(9) 260a0c169eaSCurtis Hamiltonstfd 2, 8(9) 261a0c169eaSCurtis Hamiltonstfd 3, 16(9) 262a0c169eaSCurtis Hamiltonstfd 4, 24(9) 263a0c169eaSCurtis Hamiltonstfd 5, 32(9) 264a0c169eaSCurtis Hamiltonstfd 6, 40(9) 265a0c169eaSCurtis Hamiltonstfd 7, 48(9) 266a0c169eaSCurtis Hamiltonstfd 8, 56(9) 267a0c169eaSCurtis Hamiltonstfd 9, 64(9) 268a0c169eaSCurtis Hamiltonstfd 10, 72(9) 269a0c169eaSCurtis Hamiltonstfd 11, 80(9) 270a0c169eaSCurtis Hamiltonstfd 12, 88(9) 271a0c169eaSCurtis Hamiltonstfd 13, 96(9) 272a0c169eaSCurtis Hamilton 273a0c169eaSCurtis Hamilton # 0 "" 2 274a0c169eaSCurtis Hamilton#NO_APP 275a0c169eaSCurtis Hamilton std 11,48(31) 276a0c169eaSCurtis Hamilton std 1,56(31) 277a0c169eaSCurtis Hamilton ld 9,48(31) 278a0c169eaSCurtis Hamilton addi 7,31,64 279a0c169eaSCurtis Hamilton addi 8,31,144 280a0c169eaSCurtis Hamilton addi 10,31,80 281a0c169eaSCurtis Hamilton ld 6,56(31) 282a0c169eaSCurtis Hamilton mr 5,8 283a0c169eaSCurtis Hamilton mr 4,10 284a0c169eaSCurtis Hamilton mr 3,9 285a0c169eaSCurtis Hamilton bl cpp_mediate 286a0c169eaSCurtis Hamilton nop 287a0c169eaSCurtis Hamilton mr 9,3 288a0c169eaSCurtis Hamilton stw 9,44(31) 289a0c169eaSCurtis Hamilton lwa 9,44(31) 290a0c169eaSCurtis Hamilton cmplwi 0,9,15 291a0c169eaSCurtis Hamilton bgt 0,.L7 292a0c169eaSCurtis Hamilton sldi 10,9,2 293a0c169eaSCurtis Hamilton addis 8,2,.LC0@toc@ha 294a0c169eaSCurtis Hamilton ld 9,.LC0@toc@l(8) 295a0c169eaSCurtis Hamilton add 9,10,9 296a0c169eaSCurtis Hamilton lwz 10,0(9) 297a0c169eaSCurtis Hamilton ld 9,.LC0@toc@l(8) 298a0c169eaSCurtis Hamilton extsw 10,10 299a0c169eaSCurtis Hamilton add 9,10,9 300a0c169eaSCurtis Hamilton mtctr 9 301a0c169eaSCurtis Hamilton bctr 302a0c169eaSCurtis Hamilton .p2align 2 303a0c169eaSCurtis Hamilton .align 2 304a0c169eaSCurtis Hamilton.L9: 305a0c169eaSCurtis Hamilton .long .L19-.L9 306a0c169eaSCurtis Hamilton .long .L13-.L9 307a0c169eaSCurtis Hamilton .long .L15-.L9 308a0c169eaSCurtis Hamilton .long .L15-.L9 309a0c169eaSCurtis Hamilton .long .L14-.L9 310a0c169eaSCurtis Hamilton .long .L13-.L9 311a0c169eaSCurtis Hamilton .long .L12-.L9 312a0c169eaSCurtis Hamilton .long .L8-.L9 313a0c169eaSCurtis Hamilton .long .L7-.L9 314a0c169eaSCurtis Hamilton .long .L7-.L9 315a0c169eaSCurtis Hamilton .long .L11-.L9 316a0c169eaSCurtis Hamilton .long .L10-.L9 317a0c169eaSCurtis Hamilton .long .L7-.L9 318a0c169eaSCurtis Hamilton .long .L7-.L9 319a0c169eaSCurtis Hamilton .long .L7-.L9 320a0c169eaSCurtis Hamilton .long .L8-.L9 321a0c169eaSCurtis Hamilton.L15: 322a0c169eaSCurtis Hamilton#APP 323a0c169eaSCurtis Hamilton # 209 "uno_ppc64_asm.cc" 1 324a0c169eaSCurtis Hamilton lbz 3,64(31) 325a0c169eaSCurtis Hamilton 326a0c169eaSCurtis Hamilton # 0 "" 2 327a0c169eaSCurtis Hamilton#NO_APP 328a0c169eaSCurtis Hamilton b .L17 329a0c169eaSCurtis Hamilton.L13: 330a0c169eaSCurtis Hamilton#APP 331a0c169eaSCurtis Hamilton # 214 "uno_ppc64_asm.cc" 1 332a0c169eaSCurtis Hamilton lhz 3,64(31) 333a0c169eaSCurtis Hamilton 334a0c169eaSCurtis Hamilton # 0 "" 2 335a0c169eaSCurtis Hamilton#NO_APP 336a0c169eaSCurtis Hamilton b .L17 337a0c169eaSCurtis Hamilton.L14: 338a0c169eaSCurtis Hamilton#APP 339a0c169eaSCurtis Hamilton # 218 "uno_ppc64_asm.cc" 1 340a0c169eaSCurtis Hamilton lha 3,64(31) 341a0c169eaSCurtis Hamilton 342a0c169eaSCurtis Hamilton # 0 "" 2 343a0c169eaSCurtis Hamilton#NO_APP 344a0c169eaSCurtis Hamilton b .L17 345a0c169eaSCurtis Hamilton.L8: 346a0c169eaSCurtis Hamilton#APP 347a0c169eaSCurtis Hamilton # 223 "uno_ppc64_asm.cc" 1 348a0c169eaSCurtis Hamilton lwz 3,64(31) 349a0c169eaSCurtis Hamilton 350a0c169eaSCurtis Hamilton # 0 "" 2 351a0c169eaSCurtis Hamilton#NO_APP 352a0c169eaSCurtis Hamilton b .L17 353a0c169eaSCurtis Hamilton.L12: 354a0c169eaSCurtis Hamilton#APP 355a0c169eaSCurtis Hamilton # 227 "uno_ppc64_asm.cc" 1 356a0c169eaSCurtis Hamilton lwa 3,64(31) 357a0c169eaSCurtis Hamilton 358a0c169eaSCurtis Hamilton # 0 "" 2 359a0c169eaSCurtis Hamilton#NO_APP 360a0c169eaSCurtis Hamilton b .L17 361a0c169eaSCurtis Hamilton.L11: 362a0c169eaSCurtis Hamilton addi 9,31,64 363a0c169eaSCurtis Hamilton#APP 364a0c169eaSCurtis Hamilton # 231 "uno_ppc64_asm.cc" 1 365a0c169eaSCurtis Hamilton lfs 1,0(9) 366a0c169eaSCurtis Hamilton 367a0c169eaSCurtis Hamilton # 0 "" 2 368a0c169eaSCurtis Hamilton#NO_APP 369a0c169eaSCurtis Hamilton b .L17 370a0c169eaSCurtis Hamilton.L10: 371a0c169eaSCurtis Hamilton addi 9,31,64 372a0c169eaSCurtis Hamilton#APP 373a0c169eaSCurtis Hamilton # 235 "uno_ppc64_asm.cc" 1 374a0c169eaSCurtis Hamilton lfd 1,0(9) 375a0c169eaSCurtis Hamilton 376a0c169eaSCurtis Hamilton # 0 "" 2 377a0c169eaSCurtis Hamilton#NO_APP 378a0c169eaSCurtis Hamilton b .L17 379a0c169eaSCurtis Hamilton.L7: 380a0c169eaSCurtis Hamilton#APP 381a0c169eaSCurtis Hamilton # 239 "uno_ppc64_asm.cc" 1 382a0c169eaSCurtis Hamilton ld 3,64(31) 383a0c169eaSCurtis Hamilton 384a0c169eaSCurtis Hamilton # 0 "" 2 385a0c169eaSCurtis Hamilton # 241 "uno_ppc64_asm.cc" 1 386a0c169eaSCurtis Hamilton ld 4,72(31) 387a0c169eaSCurtis Hamilton 388a0c169eaSCurtis Hamilton # 0 "" 2 389a0c169eaSCurtis Hamilton#NO_APP 390a0c169eaSCurtis Hamilton b .L17 391a0c169eaSCurtis Hamilton.L19: 392a0c169eaSCurtis Hamilton nop 393a0c169eaSCurtis Hamilton.L17: 394a0c169eaSCurtis Hamilton nop 395a0c169eaSCurtis Hamilton ld 9,248(31) 396a0c169eaSCurtis Hamilton ld 10,-28688(13) 397a0c169eaSCurtis Hamilton xor. 9,9,10 398a0c169eaSCurtis Hamilton li 10,0 399a0c169eaSCurtis Hamilton beq 0,.L18 400a0c169eaSCurtis Hamilton bl __stack_chk_fail 401a0c169eaSCurtis Hamilton nop 402a0c169eaSCurtis Hamilton.L18: 403a0c169eaSCurtis Hamilton addi 1,31,272 404a0c169eaSCurtis Hamilton .cfi_def_cfa 1, 0 405a0c169eaSCurtis Hamilton ld 0,16(1) 406a0c169eaSCurtis Hamilton mtlr 0 407a0c169eaSCurtis Hamilton ld 31,-8(1) 408a0c169eaSCurtis Hamilton blr 409a0c169eaSCurtis Hamilton .long 0 410a0c169eaSCurtis Hamilton .byte 0,9,0,1,128,1,0,1 411a0c169eaSCurtis Hamilton .cfi_endproc 412a0c169eaSCurtis Hamilton.LFE1: 413a0c169eaSCurtis Hamilton .size privateSnippetExecutor,.-privateSnippetExecutor 414a0c169eaSCurtis Hamilton .section .rodata 415a0c169eaSCurtis Hamilton .align 2 416a0c169eaSCurtis Hamilton .type _ZL15codeSnippetSize, @object 417a0c169eaSCurtis Hamilton .size _ZL15codeSnippetSize, 4 418a0c169eaSCurtis Hamilton_ZL15codeSnippetSize: 419a0c169eaSCurtis Hamilton .long 32 420a0c169eaSCurtis Hamilton .section ".text" 421a0c169eaSCurtis Hamilton .align 2 422a0c169eaSCurtis Hamilton .globl codeSnippet 423a0c169eaSCurtis Hamilton .type codeSnippet, @function 424a0c169eaSCurtis HamiltoncodeSnippet: 425a0c169eaSCurtis Hamilton.LFB2: 426a0c169eaSCurtis Hamilton .cfi_startproc 427a0c169eaSCurtis Hamilton.LCF2: 428a0c169eaSCurtis Hamilton0: addis 2,12,.TOC.-.LCF2@ha 429a0c169eaSCurtis Hamilton addi 2,2,.TOC.-.LCF2@l 430a0c169eaSCurtis Hamilton .localentry codeSnippet,.-codeSnippet 431a0c169eaSCurtis Hamilton std 31,-8(1) 432a0c169eaSCurtis Hamilton stdu 1,-96(1) 433a0c169eaSCurtis Hamilton .cfi_def_cfa_offset 96 434a0c169eaSCurtis Hamilton .cfi_offset 31, -8 435a0c169eaSCurtis Hamilton mr 31,1 436a0c169eaSCurtis Hamilton .cfi_def_cfa_register 31 437a0c169eaSCurtis Hamilton std 3,56(31) 438a0c169eaSCurtis Hamilton mr 9,4 439a0c169eaSCurtis Hamilton mr 8,5 440a0c169eaSCurtis Hamilton mr 10,6 441a0c169eaSCurtis Hamilton stw 9,52(31) 442a0c169eaSCurtis Hamilton mr 9,8 443a0c169eaSCurtis Hamilton stw 9,48(31) 444a0c169eaSCurtis Hamilton mr 9,10 445a0c169eaSCurtis Hamilton stb 9,47(31) 446a0c169eaSCurtis Hamilton lwa 9,48(31) 447a0c169eaSCurtis Hamilton sldi 10,9,32 448a0c169eaSCurtis Hamilton lwa 9,52(31) 449a0c169eaSCurtis Hamilton or 9,10,9 450a0c169eaSCurtis Hamilton std 9,64(31) 451a0c169eaSCurtis Hamilton lbz 9,47(31) 452a0c169eaSCurtis Hamilton cmpwi 0,9,0 453a0c169eaSCurtis Hamilton beq 0,.L21 454a0c169eaSCurtis Hamilton ld 9,64(31) 455a0c169eaSCurtis Hamilton oris 9,9,0x8000 456a0c169eaSCurtis Hamilton std 9,64(31) 457a0c169eaSCurtis Hamilton.L21: 458a0c169eaSCurtis Hamilton ld 9,56(31) 459a0c169eaSCurtis Hamilton std 9,72(31) 460a0c169eaSCurtis Hamilton ld 9,72(31) 461a0c169eaSCurtis Hamilton lis 10,0xe96c 462a0c169eaSCurtis Hamilton ori 10,10,0x18 463a0c169eaSCurtis Hamilton stw 10,0(9) 464a0c169eaSCurtis Hamilton ld 9,72(31) 465a0c169eaSCurtis Hamilton addi 9,9,4 466a0c169eaSCurtis Hamilton lis 10,0xe98c 467a0c169eaSCurtis Hamilton ori 10,10,0x10 468a0c169eaSCurtis Hamilton stw 10,0(9) 469a0c169eaSCurtis Hamilton ld 9,72(31) 470a0c169eaSCurtis Hamilton addi 9,9,8 471a0c169eaSCurtis Hamilton lis 10,0x7d89 472a0c169eaSCurtis Hamilton ori 10,10,0x3a6 473a0c169eaSCurtis Hamilton stw 10,0(9) 474a0c169eaSCurtis Hamilton ld 9,72(31) 475a0c169eaSCurtis Hamilton addi 9,9,12 476a0c169eaSCurtis Hamilton lis 10,0x4e80 477a0c169eaSCurtis Hamilton ori 10,10,0x420 478a0c169eaSCurtis Hamilton stw 10,0(9) 479a0c169eaSCurtis Hamilton ld 9,72(31) 480a0c169eaSCurtis Hamilton addi 9,9,16 481a0c169eaSCurtis Hamilton addis 10,2,privateSnippetExecutor@toc@ha 482a0c169eaSCurtis Hamilton addi 10,10,privateSnippetExecutor@toc@l 483a0c169eaSCurtis Hamilton std 10,0(9) 484a0c169eaSCurtis Hamilton ld 9,72(31) 485a0c169eaSCurtis Hamilton addi 9,9,24 486a0c169eaSCurtis Hamilton ld 10,64(31) 487a0c169eaSCurtis Hamilton std 10,0(9) 488a0c169eaSCurtis Hamilton ld 9,56(31) 489a0c169eaSCurtis Hamilton addi 9,9,32 490a0c169eaSCurtis Hamilton mr 3,9 491a0c169eaSCurtis Hamilton addi 1,31,96 492a0c169eaSCurtis Hamilton .cfi_def_cfa 1, 0 493a0c169eaSCurtis Hamilton ld 31,-8(1) 494a0c169eaSCurtis Hamilton blr 495a0c169eaSCurtis Hamilton .long 0 496a0c169eaSCurtis Hamilton .byte 0,9,0,0,128,1,0,1 497a0c169eaSCurtis Hamilton .cfi_endproc 498a0c169eaSCurtis Hamilton.LFE2: 499a0c169eaSCurtis Hamilton .size codeSnippet,.-codeSnippet 500a0c169eaSCurtis Hamilton .section .note.GNU-stack,"",@progbits 501