1*91f16700Schasinglulu/* 2*91f16700Schasinglulu * Copyright (c) 2019, Arm Limited. All rights reserved. 3*91f16700Schasinglulu * 4*91f16700Schasinglulu * SPDX-License-Identifier: BSD-3-Clause 5*91f16700Schasinglulu */ 6*91f16700Schasinglulu .globl ${function_name} 7*91f16700Schasinglulu${function_name}: 8*91f16700Schasinglulu bti jc 9*91f16700Schasinglulu ldr x17, =jmptbl 10*91f16700Schasinglulu mov x16, #${function_offset} 11*91f16700Schasinglulu ldr x17, [x17] 12*91f16700Schasinglulu add x16, x16, x17 13*91f16700Schasinglulu br x16 14