1/* Do not modify. This file is auto-generated from vpaes-x86_64.pl. */ 2.text 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19.type _vpaes_encrypt_core,@function 20.align 16 21_vpaes_encrypt_core: 22.cfi_startproc 23 movq %rdx,%r9 24 movq $16,%r11 25 movl 240(%rdx),%eax 26 movdqa %xmm9,%xmm1 27 movdqa .Lk_ipt(%rip),%xmm2 28 pandn %xmm0,%xmm1 29 movdqu (%r9),%xmm5 30 psrld $4,%xmm1 31 pand %xmm9,%xmm0 32.byte 102,15,56,0,208 33 movdqa .Lk_ipt+16(%rip),%xmm0 34.byte 102,15,56,0,193 35 pxor %xmm5,%xmm2 36 addq $16,%r9 37 pxor %xmm2,%xmm0 38 leaq .Lk_mc_backward(%rip),%r10 39 jmp .Lenc_entry 40 41.align 16 42.Lenc_loop: 43 44 movdqa %xmm13,%xmm4 45 movdqa %xmm12,%xmm0 46.byte 102,15,56,0,226 47.byte 102,15,56,0,195 48 pxor %xmm5,%xmm4 49 movdqa %xmm15,%xmm5 50 pxor %xmm4,%xmm0 51 movdqa -64(%r11,%r10,1),%xmm1 52.byte 102,15,56,0,234 53 movdqa (%r11,%r10,1),%xmm4 54 movdqa %xmm14,%xmm2 55.byte 102,15,56,0,211 56 movdqa %xmm0,%xmm3 57 pxor %xmm5,%xmm2 58.byte 102,15,56,0,193 59 addq $16,%r9 60 pxor %xmm2,%xmm0 61.byte 102,15,56,0,220 62 addq $16,%r11 63 pxor %xmm0,%xmm3 64.byte 102,15,56,0,193 65 andq $0x30,%r11 66 subq $1,%rax 67 pxor %xmm3,%xmm0 68 69.Lenc_entry: 70 71 movdqa %xmm9,%xmm1 72 movdqa %xmm11,%xmm5 73 pandn %xmm0,%xmm1 74 psrld $4,%xmm1 75 pand %xmm9,%xmm0 76.byte 102,15,56,0,232 77 movdqa %xmm10,%xmm3 78 pxor %xmm1,%xmm0 79.byte 102,15,56,0,217 80 movdqa %xmm10,%xmm4 81 pxor %xmm5,%xmm3 82.byte 102,15,56,0,224 83 movdqa %xmm10,%xmm2 84 pxor %xmm5,%xmm4 85.byte 102,15,56,0,211 86 movdqa %xmm10,%xmm3 87 pxor %xmm0,%xmm2 88.byte 102,15,56,0,220 89 movdqu (%r9),%xmm5 90 pxor %xmm1,%xmm3 91 jnz .Lenc_loop 92 93 94 movdqa -96(%r10),%xmm4 95 movdqa -80(%r10),%xmm0 96.byte 102,15,56,0,226 97 pxor %xmm5,%xmm4 98.byte 102,15,56,0,195 99 movdqa 64(%r11,%r10,1),%xmm1 100 pxor %xmm4,%xmm0 101.byte 102,15,56,0,193 102 .byte 0xf3,0xc3 103.cfi_endproc 104.size _vpaes_encrypt_core,.-_vpaes_encrypt_core 105 106 107 108 109 110 111.type _vpaes_decrypt_core,@function 112.align 16 113_vpaes_decrypt_core: 114.cfi_startproc 115 movq %rdx,%r9 116 movl 240(%rdx),%eax 117 movdqa %xmm9,%xmm1 118 movdqa .Lk_dipt(%rip),%xmm2 119 pandn %xmm0,%xmm1 120 movq %rax,%r11 121 psrld $4,%xmm1 122 movdqu (%r9),%xmm5 123 shlq $4,%r11 124 pand %xmm9,%xmm0 125.byte 102,15,56,0,208 126 movdqa .Lk_dipt+16(%rip),%xmm0 127 xorq $0x30,%r11 128 leaq .Lk_dsbd(%rip),%r10 129.byte 102,15,56,0,193 130 andq $0x30,%r11 131 pxor %xmm5,%xmm2 132 movdqa .Lk_mc_forward+48(%rip),%xmm5 133 pxor %xmm2,%xmm0 134 addq $16,%r9 135 addq %r10,%r11 136 jmp .Ldec_entry 137 138.align 16 139.Ldec_loop: 140 141 142 143 movdqa -32(%r10),%xmm4 144 movdqa -16(%r10),%xmm1 145.byte 102,15,56,0,226 146.byte 102,15,56,0,203 147 pxor %xmm4,%xmm0 148 movdqa 0(%r10),%xmm4 149 pxor %xmm1,%xmm0 150 movdqa 16(%r10),%xmm1 151 152.byte 102,15,56,0,226 153.byte 102,15,56,0,197 154.byte 102,15,56,0,203 155 pxor %xmm4,%xmm0 156 movdqa 32(%r10),%xmm4 157 pxor %xmm1,%xmm0 158 movdqa 48(%r10),%xmm1 159 160.byte 102,15,56,0,226 161.byte 102,15,56,0,197 162.byte 102,15,56,0,203 163 pxor %xmm4,%xmm0 164 movdqa 64(%r10),%xmm4 165 pxor %xmm1,%xmm0 166 movdqa 80(%r10),%xmm1 167 168.byte 102,15,56,0,226 169.byte 102,15,56,0,197 170.byte 102,15,56,0,203 171 pxor %xmm4,%xmm0 172 addq $16,%r9 173.byte 102,15,58,15,237,12 174 pxor %xmm1,%xmm0 175 subq $1,%rax 176 177.Ldec_entry: 178 179 movdqa %xmm9,%xmm1 180 pandn %xmm0,%xmm1 181 movdqa %xmm11,%xmm2 182 psrld $4,%xmm1 183 pand %xmm9,%xmm0 184.byte 102,15,56,0,208 185 movdqa %xmm10,%xmm3 186 pxor %xmm1,%xmm0 187.byte 102,15,56,0,217 188 movdqa %xmm10,%xmm4 189 pxor %xmm2,%xmm3 190.byte 102,15,56,0,224 191 pxor %xmm2,%xmm4 192 movdqa %xmm10,%xmm2 193.byte 102,15,56,0,211 194 movdqa %xmm10,%xmm3 195 pxor %xmm0,%xmm2 196.byte 102,15,56,0,220 197 movdqu (%r9),%xmm0 198 pxor %xmm1,%xmm3 199 jnz .Ldec_loop 200 201 202 movdqa 96(%r10),%xmm4 203.byte 102,15,56,0,226 204 pxor %xmm0,%xmm4 205 movdqa 112(%r10),%xmm0 206 movdqa -352(%r11),%xmm2 207.byte 102,15,56,0,195 208 pxor %xmm4,%xmm0 209.byte 102,15,56,0,194 210 .byte 0xf3,0xc3 211.cfi_endproc 212.size _vpaes_decrypt_core,.-_vpaes_decrypt_core 213 214 215 216 217 218 219.type _vpaes_schedule_core,@function 220.align 16 221_vpaes_schedule_core: 222.cfi_startproc 223 224 225 226 227 228 call _vpaes_preheat 229 movdqa .Lk_rcon(%rip),%xmm8 230 movdqu (%rdi),%xmm0 231 232 233 movdqa %xmm0,%xmm3 234 leaq .Lk_ipt(%rip),%r11 235 call _vpaes_schedule_transform 236 movdqa %xmm0,%xmm7 237 238 leaq .Lk_sr(%rip),%r10 239 testq %rcx,%rcx 240 jnz .Lschedule_am_decrypting 241 242 243 movdqu %xmm0,(%rdx) 244 jmp .Lschedule_go 245 246.Lschedule_am_decrypting: 247 248 movdqa (%r8,%r10,1),%xmm1 249.byte 102,15,56,0,217 250 movdqu %xmm3,(%rdx) 251 xorq $0x30,%r8 252 253.Lschedule_go: 254 cmpl $192,%esi 255 ja .Lschedule_256 256 je .Lschedule_192 257 258 259 260 261 262 263 264 265 266 267.Lschedule_128: 268 movl $10,%esi 269 270.Loop_schedule_128: 271 call _vpaes_schedule_round 272 decq %rsi 273 jz .Lschedule_mangle_last 274 call _vpaes_schedule_mangle 275 jmp .Loop_schedule_128 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292.align 16 293.Lschedule_192: 294 movdqu 8(%rdi),%xmm0 295 call _vpaes_schedule_transform 296 movdqa %xmm0,%xmm6 297 pxor %xmm4,%xmm4 298 movhlps %xmm4,%xmm6 299 movl $4,%esi 300 301.Loop_schedule_192: 302 call _vpaes_schedule_round 303.byte 102,15,58,15,198,8 304 call _vpaes_schedule_mangle 305 call _vpaes_schedule_192_smear 306 call _vpaes_schedule_mangle 307 call _vpaes_schedule_round 308 decq %rsi 309 jz .Lschedule_mangle_last 310 call _vpaes_schedule_mangle 311 call _vpaes_schedule_192_smear 312 jmp .Loop_schedule_192 313 314 315 316 317 318 319 320 321 322 323 324.align 16 325.Lschedule_256: 326 movdqu 16(%rdi),%xmm0 327 call _vpaes_schedule_transform 328 movl $7,%esi 329 330.Loop_schedule_256: 331 call _vpaes_schedule_mangle 332 movdqa %xmm0,%xmm6 333 334 335 call _vpaes_schedule_round 336 decq %rsi 337 jz .Lschedule_mangle_last 338 call _vpaes_schedule_mangle 339 340 341 pshufd $0xFF,%xmm0,%xmm0 342 movdqa %xmm7,%xmm5 343 movdqa %xmm6,%xmm7 344 call _vpaes_schedule_low_round 345 movdqa %xmm5,%xmm7 346 347 jmp .Loop_schedule_256 348 349 350 351 352 353 354 355 356 357 358 359 360.align 16 361.Lschedule_mangle_last: 362 363 leaq .Lk_deskew(%rip),%r11 364 testq %rcx,%rcx 365 jnz .Lschedule_mangle_last_dec 366 367 368 movdqa (%r8,%r10,1),%xmm1 369.byte 102,15,56,0,193 370 leaq .Lk_opt(%rip),%r11 371 addq $32,%rdx 372 373.Lschedule_mangle_last_dec: 374 addq $-16,%rdx 375 pxor .Lk_s63(%rip),%xmm0 376 call _vpaes_schedule_transform 377 movdqu %xmm0,(%rdx) 378 379 380 pxor %xmm0,%xmm0 381 pxor %xmm1,%xmm1 382 pxor %xmm2,%xmm2 383 pxor %xmm3,%xmm3 384 pxor %xmm4,%xmm4 385 pxor %xmm5,%xmm5 386 pxor %xmm6,%xmm6 387 pxor %xmm7,%xmm7 388 .byte 0xf3,0xc3 389.cfi_endproc 390.size _vpaes_schedule_core,.-_vpaes_schedule_core 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406.type _vpaes_schedule_192_smear,@function 407.align 16 408_vpaes_schedule_192_smear: 409.cfi_startproc 410 pshufd $0x80,%xmm6,%xmm1 411 pshufd $0xFE,%xmm7,%xmm0 412 pxor %xmm1,%xmm6 413 pxor %xmm1,%xmm1 414 pxor %xmm0,%xmm6 415 movdqa %xmm6,%xmm0 416 movhlps %xmm1,%xmm6 417 .byte 0xf3,0xc3 418.cfi_endproc 419.size _vpaes_schedule_192_smear,.-_vpaes_schedule_192_smear 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439.type _vpaes_schedule_round,@function 440.align 16 441_vpaes_schedule_round: 442.cfi_startproc 443 444 pxor %xmm1,%xmm1 445.byte 102,65,15,58,15,200,15 446.byte 102,69,15,58,15,192,15 447 pxor %xmm1,%xmm7 448 449 450 pshufd $0xFF,%xmm0,%xmm0 451.byte 102,15,58,15,192,1 452 453 454 455 456_vpaes_schedule_low_round: 457 458 movdqa %xmm7,%xmm1 459 pslldq $4,%xmm7 460 pxor %xmm1,%xmm7 461 movdqa %xmm7,%xmm1 462 pslldq $8,%xmm7 463 pxor %xmm1,%xmm7 464 pxor .Lk_s63(%rip),%xmm7 465 466 467 movdqa %xmm9,%xmm1 468 pandn %xmm0,%xmm1 469 psrld $4,%xmm1 470 pand %xmm9,%xmm0 471 movdqa %xmm11,%xmm2 472.byte 102,15,56,0,208 473 pxor %xmm1,%xmm0 474 movdqa %xmm10,%xmm3 475.byte 102,15,56,0,217 476 pxor %xmm2,%xmm3 477 movdqa %xmm10,%xmm4 478.byte 102,15,56,0,224 479 pxor %xmm2,%xmm4 480 movdqa %xmm10,%xmm2 481.byte 102,15,56,0,211 482 pxor %xmm0,%xmm2 483 movdqa %xmm10,%xmm3 484.byte 102,15,56,0,220 485 pxor %xmm1,%xmm3 486 movdqa %xmm13,%xmm4 487.byte 102,15,56,0,226 488 movdqa %xmm12,%xmm0 489.byte 102,15,56,0,195 490 pxor %xmm4,%xmm0 491 492 493 pxor %xmm7,%xmm0 494 movdqa %xmm0,%xmm7 495 .byte 0xf3,0xc3 496.cfi_endproc 497.size _vpaes_schedule_round,.-_vpaes_schedule_round 498 499 500 501 502 503 504 505 506 507 508.type _vpaes_schedule_transform,@function 509.align 16 510_vpaes_schedule_transform: 511.cfi_startproc 512 movdqa %xmm9,%xmm1 513 pandn %xmm0,%xmm1 514 psrld $4,%xmm1 515 pand %xmm9,%xmm0 516 movdqa (%r11),%xmm2 517.byte 102,15,56,0,208 518 movdqa 16(%r11),%xmm0 519.byte 102,15,56,0,193 520 pxor %xmm2,%xmm0 521 .byte 0xf3,0xc3 522.cfi_endproc 523.size _vpaes_schedule_transform,.-_vpaes_schedule_transform 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548.type _vpaes_schedule_mangle,@function 549.align 16 550_vpaes_schedule_mangle: 551.cfi_startproc 552 movdqa %xmm0,%xmm4 553 movdqa .Lk_mc_forward(%rip),%xmm5 554 testq %rcx,%rcx 555 jnz .Lschedule_mangle_dec 556 557 558 addq $16,%rdx 559 pxor .Lk_s63(%rip),%xmm4 560.byte 102,15,56,0,229 561 movdqa %xmm4,%xmm3 562.byte 102,15,56,0,229 563 pxor %xmm4,%xmm3 564.byte 102,15,56,0,229 565 pxor %xmm4,%xmm3 566 567 jmp .Lschedule_mangle_both 568.align 16 569.Lschedule_mangle_dec: 570 571 leaq .Lk_dksd(%rip),%r11 572 movdqa %xmm9,%xmm1 573 pandn %xmm4,%xmm1 574 psrld $4,%xmm1 575 pand %xmm9,%xmm4 576 577 movdqa 0(%r11),%xmm2 578.byte 102,15,56,0,212 579 movdqa 16(%r11),%xmm3 580.byte 102,15,56,0,217 581 pxor %xmm2,%xmm3 582.byte 102,15,56,0,221 583 584 movdqa 32(%r11),%xmm2 585.byte 102,15,56,0,212 586 pxor %xmm3,%xmm2 587 movdqa 48(%r11),%xmm3 588.byte 102,15,56,0,217 589 pxor %xmm2,%xmm3 590.byte 102,15,56,0,221 591 592 movdqa 64(%r11),%xmm2 593.byte 102,15,56,0,212 594 pxor %xmm3,%xmm2 595 movdqa 80(%r11),%xmm3 596.byte 102,15,56,0,217 597 pxor %xmm2,%xmm3 598.byte 102,15,56,0,221 599 600 movdqa 96(%r11),%xmm2 601.byte 102,15,56,0,212 602 pxor %xmm3,%xmm2 603 movdqa 112(%r11),%xmm3 604.byte 102,15,56,0,217 605 pxor %xmm2,%xmm3 606 607 addq $-16,%rdx 608 609.Lschedule_mangle_both: 610 movdqa (%r8,%r10,1),%xmm1 611.byte 102,15,56,0,217 612 addq $-16,%r8 613 andq $0x30,%r8 614 movdqu %xmm3,(%rdx) 615 .byte 0xf3,0xc3 616.cfi_endproc 617.size _vpaes_schedule_mangle,.-_vpaes_schedule_mangle 618 619 620 621 622.globl vpaes_set_encrypt_key 623.type vpaes_set_encrypt_key,@function 624.align 16 625vpaes_set_encrypt_key: 626.cfi_startproc 627.byte 243,15,30,250 628 movl %esi,%eax 629 shrl $5,%eax 630 addl $5,%eax 631 movl %eax,240(%rdx) 632 633 movl $0,%ecx 634 movl $0x30,%r8d 635 call _vpaes_schedule_core 636 xorl %eax,%eax 637 .byte 0xf3,0xc3 638.cfi_endproc 639.size vpaes_set_encrypt_key,.-vpaes_set_encrypt_key 640 641.globl vpaes_set_decrypt_key 642.type vpaes_set_decrypt_key,@function 643.align 16 644vpaes_set_decrypt_key: 645.cfi_startproc 646.byte 243,15,30,250 647 movl %esi,%eax 648 shrl $5,%eax 649 addl $5,%eax 650 movl %eax,240(%rdx) 651 shll $4,%eax 652 leaq 16(%rdx,%rax,1),%rdx 653 654 movl $1,%ecx 655 movl %esi,%r8d 656 shrl $1,%r8d 657 andl $32,%r8d 658 xorl $32,%r8d 659 call _vpaes_schedule_core 660 xorl %eax,%eax 661 .byte 0xf3,0xc3 662.cfi_endproc 663.size vpaes_set_decrypt_key,.-vpaes_set_decrypt_key 664 665.globl vpaes_encrypt 666.type vpaes_encrypt,@function 667.align 16 668vpaes_encrypt: 669.cfi_startproc 670.byte 243,15,30,250 671 movdqu (%rdi),%xmm0 672 call _vpaes_preheat 673 call _vpaes_encrypt_core 674 movdqu %xmm0,(%rsi) 675 .byte 0xf3,0xc3 676.cfi_endproc 677.size vpaes_encrypt,.-vpaes_encrypt 678 679.globl vpaes_decrypt 680.type vpaes_decrypt,@function 681.align 16 682vpaes_decrypt: 683.cfi_startproc 684.byte 243,15,30,250 685 movdqu (%rdi),%xmm0 686 call _vpaes_preheat 687 call _vpaes_decrypt_core 688 movdqu %xmm0,(%rsi) 689 .byte 0xf3,0xc3 690.cfi_endproc 691.size vpaes_decrypt,.-vpaes_decrypt 692.globl vpaes_cbc_encrypt 693.type vpaes_cbc_encrypt,@function 694.align 16 695vpaes_cbc_encrypt: 696.cfi_startproc 697.byte 243,15,30,250 698 xchgq %rcx,%rdx 699 subq $16,%rcx 700 jc .Lcbc_abort 701 movdqu (%r8),%xmm6 702 subq %rdi,%rsi 703 call _vpaes_preheat 704 cmpl $0,%r9d 705 je .Lcbc_dec_loop 706 jmp .Lcbc_enc_loop 707.align 16 708.Lcbc_enc_loop: 709 movdqu (%rdi),%xmm0 710 pxor %xmm6,%xmm0 711 call _vpaes_encrypt_core 712 movdqa %xmm0,%xmm6 713 movdqu %xmm0,(%rsi,%rdi,1) 714 leaq 16(%rdi),%rdi 715 subq $16,%rcx 716 jnc .Lcbc_enc_loop 717 jmp .Lcbc_done 718.align 16 719.Lcbc_dec_loop: 720 movdqu (%rdi),%xmm0 721 movdqa %xmm0,%xmm7 722 call _vpaes_decrypt_core 723 pxor %xmm6,%xmm0 724 movdqa %xmm7,%xmm6 725 movdqu %xmm0,(%rsi,%rdi,1) 726 leaq 16(%rdi),%rdi 727 subq $16,%rcx 728 jnc .Lcbc_dec_loop 729.Lcbc_done: 730 movdqu %xmm6,(%r8) 731.Lcbc_abort: 732 .byte 0xf3,0xc3 733.cfi_endproc 734.size vpaes_cbc_encrypt,.-vpaes_cbc_encrypt 735 736 737 738 739 740 741.type _vpaes_preheat,@function 742.align 16 743_vpaes_preheat: 744.cfi_startproc 745 leaq .Lk_s0F(%rip),%r10 746 movdqa -32(%r10),%xmm10 747 movdqa -16(%r10),%xmm11 748 movdqa 0(%r10),%xmm9 749 movdqa 48(%r10),%xmm13 750 movdqa 64(%r10),%xmm12 751 movdqa 80(%r10),%xmm15 752 movdqa 96(%r10),%xmm14 753 .byte 0xf3,0xc3 754.cfi_endproc 755.size _vpaes_preheat,.-_vpaes_preheat 756 757 758 759 760 761.type _vpaes_consts,@object 762.align 64 763_vpaes_consts: 764.Lk_inv: 765.quad 0x0E05060F0D080180, 0x040703090A0B0C02 766.quad 0x01040A060F0B0780, 0x030D0E0C02050809 767 768.Lk_s0F: 769.quad 0x0F0F0F0F0F0F0F0F, 0x0F0F0F0F0F0F0F0F 770 771.Lk_ipt: 772.quad 0xC2B2E8985A2A7000, 0xCABAE09052227808 773.quad 0x4C01307D317C4D00, 0xCD80B1FCB0FDCC81 774 775.Lk_sb1: 776.quad 0xB19BE18FCB503E00, 0xA5DF7A6E142AF544 777.quad 0x3618D415FAE22300, 0x3BF7CCC10D2ED9EF 778.Lk_sb2: 779.quad 0xE27A93C60B712400, 0x5EB7E955BC982FCD 780.quad 0x69EB88400AE12900, 0xC2A163C8AB82234A 781.Lk_sbo: 782.quad 0xD0D26D176FBDC700, 0x15AABF7AC502A878 783.quad 0xCFE474A55FBB6A00, 0x8E1E90D1412B35FA 784 785.Lk_mc_forward: 786.quad 0x0407060500030201, 0x0C0F0E0D080B0A09 787.quad 0x080B0A0904070605, 0x000302010C0F0E0D 788.quad 0x0C0F0E0D080B0A09, 0x0407060500030201 789.quad 0x000302010C0F0E0D, 0x080B0A0904070605 790 791.Lk_mc_backward: 792.quad 0x0605040702010003, 0x0E0D0C0F0A09080B 793.quad 0x020100030E0D0C0F, 0x0A09080B06050407 794.quad 0x0E0D0C0F0A09080B, 0x0605040702010003 795.quad 0x0A09080B06050407, 0x020100030E0D0C0F 796 797.Lk_sr: 798.quad 0x0706050403020100, 0x0F0E0D0C0B0A0908 799.quad 0x030E09040F0A0500, 0x0B06010C07020D08 800.quad 0x0F060D040B020900, 0x070E050C030A0108 801.quad 0x0B0E0104070A0D00, 0x0306090C0F020508 802 803.Lk_rcon: 804.quad 0x1F8391B9AF9DEEB6, 0x702A98084D7C7D81 805 806.Lk_s63: 807.quad 0x5B5B5B5B5B5B5B5B, 0x5B5B5B5B5B5B5B5B 808 809.Lk_opt: 810.quad 0xFF9F4929D6B66000, 0xF7974121DEBE6808 811.quad 0x01EDBD5150BCEC00, 0xE10D5DB1B05C0CE0 812 813.Lk_deskew: 814.quad 0x07E4A34047A4E300, 0x1DFEB95A5DBEF91A 815.quad 0x5F36B5DC83EA6900, 0x2841C2ABF49D1E77 816 817 818 819 820 821.Lk_dksd: 822.quad 0xFEB91A5DA3E44700, 0x0740E3A45A1DBEF9 823.quad 0x41C277F4B5368300, 0x5FDC69EAAB289D1E 824.Lk_dksb: 825.quad 0x9A4FCA1F8550D500, 0x03D653861CC94C99 826.quad 0x115BEDA7B6FC4A00, 0xD993256F7E3482C8 827.Lk_dkse: 828.quad 0xD5031CCA1FC9D600, 0x53859A4C994F5086 829.quad 0xA23196054FDC7BE8, 0xCD5EF96A20B31487 830.Lk_dks9: 831.quad 0xB6116FC87ED9A700, 0x4AED933482255BFC 832.quad 0x4576516227143300, 0x8BB89FACE9DAFDCE 833 834 835 836 837 838.Lk_dipt: 839.quad 0x0F505B040B545F00, 0x154A411E114E451A 840.quad 0x86E383E660056500, 0x12771772F491F194 841 842.Lk_dsb9: 843.quad 0x851C03539A86D600, 0xCAD51F504F994CC9 844.quad 0xC03B1789ECD74900, 0x725E2C9EB2FBA565 845.Lk_dsbd: 846.quad 0x7D57CCDFE6B1A200, 0xF56E9B13882A4439 847.quad 0x3CE2FAF724C6CB00, 0x2931180D15DEEFD3 848.Lk_dsbb: 849.quad 0xD022649296B44200, 0x602646F6B0F2D404 850.quad 0xC19498A6CD596700, 0xF3FF0C3E3255AA6B 851.Lk_dsbe: 852.quad 0x46F2929626D4D000, 0x2242600464B4F6B0 853.quad 0x0C55A6CDFFAAC100, 0x9467F36B98593E32 854.Lk_dsbo: 855.quad 0x1387EA537EF94000, 0xC7AA6DB9D4943E2D 856.quad 0x12D7560F93441D00, 0xCA4B8159D8C58E9C 857.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,120,56,54,95,54,52,47,83,83,83,69,51,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0 858.align 64 859.size _vpaes_consts,.-_vpaes_consts 860 .section ".note.gnu.property", "a" 861 .p2align 3 862 .long 1f - 0f 863 .long 4f - 1f 864 .long 5 8650: 866 # "GNU" encoded with .byte, since .asciz isn't supported 867 # on Solaris. 868 .byte 0x47 869 .byte 0x4e 870 .byte 0x55 871 .byte 0 8721: 873 .p2align 3 874 .long 0xc0000002 875 .long 3f - 2f 8762: 877 .long 3 8783: 879 .p2align 3 8804: 881