// Copyright 2015-2016 The OpenSSL Project Authors. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
//
// Generated by admin/import-aws-lc from aws-lc 91c93a8eb860e51482a871a8772cb9b1b310baea:
// generated-src/linux-aarch64/crypto/fipsmodule/vpaes-armv8.S, which aws-lc generates from crypto/fipsmodule/aes/asm/vpaes-armv8.pl.
// Do not edit by hand.
adrp x10, {vpaes_consts}+192
add x10, x10, :lo12:{vpaes_consts}+192
movi v16.16b, #0x5b // .Lk_s63
adrp x11, {vpaes_consts}+288
add x11, x11, :lo12:{vpaes_consts}+288
movi v17.16b, #0x0f // .Lk_s0F
ld1 {{v18.2d,v19.2d,v20.2d,v21.2d}}, [x10] // .Lk_inv, .Lk_ipt
adrp x10, {vpaes_consts}+544
add x10, x10, :lo12:{vpaes_consts}+544
ld1 {{v22.2d,v23.2d}}, [x11] // .Lk_sb1
adrp x11, {vpaes_consts}
add x11, x11, :lo12:{vpaes_consts}
ld1 {{v24.2d,v25.2d,v26.2d,v27.2d}}, [x10],#64 // .Lk_dksd, .Lk_dksb
ld1 {{v28.2d,v29.2d,v30.2d,v31.2d}}, [x10],#64 // .Lk_dkse, .Lk_dks9
ld1 {{v8.2d}}, [x10] // .Lk_rcon
ld1 {{v9.2d}}, [x11] // .Lk_mc_forward[0]
ret