diff options
author | jan Iversen <jani@libreoffice.org> | 2018-02-16 19:46:36 +0100 |
---|---|---|
committer | jan Iversen <jani@libreoffice.org> | 2018-02-17 09:05:18 +0100 |
commit | 3a91ebb89d05d626a55f7304b6e427c650587bc3 (patch) | |
tree | ad87c88db5018d8f8f83856c623adf24e5dacada /bridges/source | |
parent | 1da3a3cb74a415a76fa547ef0c8f61780e260e7f (diff) |
iOS, readded perl script to generate codesnippets
Change-Id: Ie9f3aa8057e9b50beedf47ff892188cf3b362194
Diffstat (limited to 'bridges/source')
-rw-r--r-- | bridges/source/cpp_uno/gcc3_ios/ios64_helper.s | 2825 |
1 files changed, 21 insertions, 2804 deletions
diff --git a/bridges/source/cpp_uno/gcc3_ios/ios64_helper.s b/bridges/source/cpp_uno/gcc3_ios/ios64_helper.s index 9c4af3e98318..7461cbccc4e7 100644 --- a/bridges/source/cpp_uno/gcc3_ios/ios64_helper.s +++ b/bridges/source/cpp_uno/gcc3_ios/ios64_helper.s @@ -17,2815 +17,32 @@ // the License at http://www.apache.org/licenses/LICENSE-2.0 . // -#ifdef __arm64 +#include "codesnippets.S" -.text -#if defined(__arm) || defined(__arm64) - -// Each codeSnippetX function stores into ip (arm64: x15) an address and branches to _privateSnippetExecutor -// The address is that following the branch instruction, containing two 32-bit ints: -// - the function index, which for 32-bit can have the 0x80000000 bit set -// to indicate that a hidden parameter is used for returning large values -// - the vtable offset +#if defined(__arm) +// ARM support code for LibreOffice C++/UNO bridging +// +// Written by Peter Naulls <peter@chocky.org> +// Modified by Caolan McNamara <caolanm@redhat.com> +// Fixed by Michael Casadevall <mcasadevall@kubuntu.org> +// Modified for iOS by Tor Lillqvist <tml@iki.fi> + .text .align 4 -codeSnippet_00000000_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 00000000 - .long 0 -#ifndef __arm64 -codeSnippet_80000000_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000000 - .long 0 -#endif -codeSnippet_00000000_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 00000000 - .long 1 -#ifndef __arm64 -codeSnippet_80000000_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000000 - .long 1 -#endif -codeSnippet_00000000_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 00000000 - .long 2 -#ifndef __arm64 -codeSnippet_80000000_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000000 - .long 2 -#endif -codeSnippet_00000000_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 00000000 - .long 3 -#ifndef __arm64 -codeSnippet_80000000_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000000 - .long 3 -#endif -codeSnippet_00000001_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000001 - .long 0 -#ifndef __arm64 -codeSnippet_80000001_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000001 - .long 0 -#endif -codeSnippet_00000001_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000001 - .long 1 -#ifndef __arm64 -codeSnippet_80000001_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000001 - .long 1 -#endif -codeSnippet_00000001_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000001 - .long 2 -#ifndef __arm64 -codeSnippet_80000001_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000001 - .long 2 -#endif -codeSnippet_00000001_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000001 - .long 3 -#ifndef __arm64 -codeSnippet_80000001_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000001 - .long 3 -#endif -codeSnippet_00000002_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000002 - .long 0 -#ifndef __arm64 -codeSnippet_80000002_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000002 - .long 0 -#endif -codeSnippet_00000002_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000002 - .long 1 -#ifndef __arm64 -codeSnippet_80000002_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000002 - .long 1 -#endif -codeSnippet_00000002_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000002 - .long 2 -#ifndef __arm64 -codeSnippet_80000002_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000002 - .long 2 -#endif -codeSnippet_00000002_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000002 - .long 3 -#ifndef __arm64 -codeSnippet_80000002_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000002 - .long 3 -#endif -codeSnippet_00000003_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000003 - .long 0 -#ifndef __arm64 -codeSnippet_80000003_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000003 - .long 0 -#endif -codeSnippet_00000003_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000003 - .long 1 -#ifndef __arm64 -codeSnippet_80000003_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000003 - .long 1 -#endif -codeSnippet_00000003_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000003 - .long 2 -#ifndef __arm64 -codeSnippet_80000003_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000003 - .long 2 -#endif -codeSnippet_00000003_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000003 - .long 3 -#ifndef __arm64 -codeSnippet_80000003_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000003 - .long 3 -#endif -codeSnippet_00000004_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000004 - .long 0 -#ifndef __arm64 -codeSnippet_80000004_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000004 - .long 0 -#endif -codeSnippet_00000004_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000004 - .long 1 -#ifndef __arm64 -codeSnippet_80000004_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000004 - .long 1 -#endif -codeSnippet_00000004_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000004 - .long 2 -#ifndef __arm64 -codeSnippet_80000004_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000004 - .long 2 -#endif -codeSnippet_00000004_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000004 - .long 3 -#ifndef __arm64 -codeSnippet_80000004_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000004 - .long 3 -#endif -codeSnippet_00000005_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000005 - .long 0 -#ifndef __arm64 -codeSnippet_80000005_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000005 - .long 0 -#endif -codeSnippet_00000005_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000005 - .long 1 -#ifndef __arm64 -codeSnippet_80000005_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000005 - .long 1 -#endif -codeSnippet_00000005_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000005 - .long 2 -#ifndef __arm64 -codeSnippet_80000005_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000005 - .long 2 -#endif -codeSnippet_00000005_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000005 - .long 3 -#ifndef __arm64 -codeSnippet_80000005_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000005 - .long 3 -#endif -codeSnippet_00000006_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000006 - .long 0 -#ifndef __arm64 -codeSnippet_80000006_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000006 - .long 0 -#endif -codeSnippet_00000006_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000006 - .long 1 -#ifndef __arm64 -codeSnippet_80000006_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000006 - .long 1 -#endif -codeSnippet_00000006_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000006 - .long 2 -#ifndef __arm64 -codeSnippet_80000006_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000006 - .long 2 -#endif -codeSnippet_00000006_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000006 - .long 3 -#ifndef __arm64 -codeSnippet_80000006_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000006 - .long 3 -#endif -codeSnippet_00000007_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000007 - .long 0 -#ifndef __arm64 -codeSnippet_80000007_0: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000007 - .long 0 -#endif -codeSnippet_00000007_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000007 - .long 1 -#ifndef __arm64 -codeSnippet_80000007_1: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000007 - .long 1 -#endif -codeSnippet_00000007_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000007 - .long 2 -#ifndef __arm64 -codeSnippet_80000007_2: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000007 - .long 2 -#endif -codeSnippet_00000007_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x000007 - .long 3 -#ifndef __arm64 -codeSnippet_80000007_3: -#ifdef __arm - mov ip, pc -#else - adr x15, .+8 -#endif - b _privateSnippetExecutor - .long 0x80000007 - .long 3 -#endif -#else - .align 1, 0x90 -codeSnippet_00000000_0_General: - movl $00000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000000_0_General: - movl $0x80000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000000_0_Void: - movl $00000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000000_0_Void: - movl $0x80000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000000_0_Hyper: - movl $00000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000000_0_Hyper: - movl $0x80000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000000_0_Float: - movl $00000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000000_0_Float: - movl $0x80000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000000_0_Double: - movl $00000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000000_0_Double: - movl $0x80000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000000_0_Class: - movl $00000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000000_0_Class: - movl $0x80000000, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000000_1_General: - movl $00000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000000_1_General: - movl $0x80000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000000_1_Void: - movl $00000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000000_1_Void: - movl $0x80000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000000_1_Hyper: - movl $00000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000000_1_Hyper: - movl $0x80000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000000_1_Float: - movl $00000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000000_1_Float: - movl $0x80000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000000_1_Double: - movl $00000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000000_1_Double: - movl $0x80000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000000_1_Class: - movl $00000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000000_1_Class: - movl $0x80000000, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000000_2_General: - movl $00000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000000_2_General: - movl $0x80000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000000_2_Void: - movl $00000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000000_2_Void: - movl $0x80000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000000_2_Hyper: - movl $00000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000000_2_Hyper: - movl $0x80000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000000_2_Float: - movl $00000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000000_2_Float: - movl $0x80000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000000_2_Double: - movl $00000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000000_2_Double: - movl $0x80000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000000_2_Class: - movl $00000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000000_2_Class: - movl $0x80000000, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000000_3_General: - movl $00000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000000_3_General: - movl $0x80000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000000_3_Void: - movl $00000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000000_3_Void: - movl $0x80000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000000_3_Hyper: - movl $00000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000000_3_Hyper: - movl $0x80000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000000_3_Float: - movl $00000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000000_3_Float: - movl $0x80000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000000_3_Double: - movl $00000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000000_3_Double: - movl $0x80000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000000_3_Class: - movl $00000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000000_3_Class: - movl $0x80000000, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000001_0_General: - movl $0x000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000001_0_General: - movl $0x80000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000001_0_Void: - movl $0x000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000001_0_Void: - movl $0x80000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000001_0_Hyper: - movl $0x000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000001_0_Hyper: - movl $0x80000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000001_0_Float: - movl $0x000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000001_0_Float: - movl $0x80000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000001_0_Double: - movl $0x000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000001_0_Double: - movl $0x80000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000001_0_Class: - movl $0x000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000001_0_Class: - movl $0x80000001, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000001_1_General: - movl $0x000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000001_1_General: - movl $0x80000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000001_1_Void: - movl $0x000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000001_1_Void: - movl $0x80000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000001_1_Hyper: - movl $0x000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000001_1_Hyper: - movl $0x80000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000001_1_Float: - movl $0x000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000001_1_Float: - movl $0x80000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000001_1_Double: - movl $0x000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000001_1_Double: - movl $0x80000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000001_1_Class: - movl $0x000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000001_1_Class: - movl $0x80000001, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000001_2_General: - movl $0x000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000001_2_General: - movl $0x80000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000001_2_Void: - movl $0x000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000001_2_Void: - movl $0x80000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000001_2_Hyper: - movl $0x000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000001_2_Hyper: - movl $0x80000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000001_2_Float: - movl $0x000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000001_2_Float: - movl $0x80000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000001_2_Double: - movl $0x000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000001_2_Double: - movl $0x80000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000001_2_Class: - movl $0x000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000001_2_Class: - movl $0x80000001, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000001_3_General: - movl $0x000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000001_3_General: - movl $0x80000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000001_3_Void: - movl $0x000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000001_3_Void: - movl $0x80000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000001_3_Hyper: - movl $0x000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000001_3_Hyper: - movl $0x80000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000001_3_Float: - movl $0x000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000001_3_Float: - movl $0x80000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000001_3_Double: - movl $0x000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000001_3_Double: - movl $0x80000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000001_3_Class: - movl $0x000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000001_3_Class: - movl $0x80000001, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000002_0_General: - movl $0x000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000002_0_General: - movl $0x80000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000002_0_Void: - movl $0x000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000002_0_Void: - movl $0x80000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000002_0_Hyper: - movl $0x000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000002_0_Hyper: - movl $0x80000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000002_0_Float: - movl $0x000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000002_0_Float: - movl $0x80000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000002_0_Double: - movl $0x000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000002_0_Double: - movl $0x80000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000002_0_Class: - movl $0x000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000002_0_Class: - movl $0x80000002, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000002_1_General: - movl $0x000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000002_1_General: - movl $0x80000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000002_1_Void: - movl $0x000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000002_1_Void: - movl $0x80000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000002_1_Hyper: - movl $0x000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000002_1_Hyper: - movl $0x80000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000002_1_Float: - movl $0x000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000002_1_Float: - movl $0x80000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000002_1_Double: - movl $0x000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000002_1_Double: - movl $0x80000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000002_1_Class: - movl $0x000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000002_1_Class: - movl $0x80000002, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000002_2_General: - movl $0x000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000002_2_General: - movl $0x80000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000002_2_Void: - movl $0x000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000002_2_Void: - movl $0x80000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000002_2_Hyper: - movl $0x000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000002_2_Hyper: - movl $0x80000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000002_2_Float: - movl $0x000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000002_2_Float: - movl $0x80000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000002_2_Double: - movl $0x000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000002_2_Double: - movl $0x80000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000002_2_Class: - movl $0x000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000002_2_Class: - movl $0x80000002, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000002_3_General: - movl $0x000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000002_3_General: - movl $0x80000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000002_3_Void: - movl $0x000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000002_3_Void: - movl $0x80000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000002_3_Hyper: - movl $0x000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000002_3_Hyper: - movl $0x80000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000002_3_Float: - movl $0x000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000002_3_Float: - movl $0x80000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000002_3_Double: - movl $0x000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000002_3_Double: - movl $0x80000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000002_3_Class: - movl $0x000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000002_3_Class: - movl $0x80000002, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000003_0_General: - movl $0x000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000003_0_General: - movl $0x80000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000003_0_Void: - movl $0x000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000003_0_Void: - movl $0x80000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000003_0_Hyper: - movl $0x000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000003_0_Hyper: - movl $0x80000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000003_0_Float: - movl $0x000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000003_0_Float: - movl $0x80000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000003_0_Double: - movl $0x000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000003_0_Double: - movl $0x80000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000003_0_Class: - movl $0x000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000003_0_Class: - movl $0x80000003, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000003_1_General: - movl $0x000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000003_1_General: - movl $0x80000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000003_1_Void: - movl $0x000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000003_1_Void: - movl $0x80000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000003_1_Hyper: - movl $0x000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000003_1_Hyper: - movl $0x80000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000003_1_Float: - movl $0x000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000003_1_Float: - movl $0x80000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000003_1_Double: - movl $0x000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000003_1_Double: - movl $0x80000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000003_1_Class: - movl $0x000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000003_1_Class: - movl $0x80000003, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000003_2_General: - movl $0x000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000003_2_General: - movl $0x80000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000003_2_Void: - movl $0x000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000003_2_Void: - movl $0x80000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000003_2_Hyper: - movl $0x000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000003_2_Hyper: - movl $0x80000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000003_2_Float: - movl $0x000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000003_2_Float: - movl $0x80000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000003_2_Double: - movl $0x000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000003_2_Double: - movl $0x80000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000003_2_Class: - movl $0x000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000003_2_Class: - movl $0x80000003, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000003_3_General: - movl $0x000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000003_3_General: - movl $0x80000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000003_3_Void: - movl $0x000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000003_3_Void: - movl $0x80000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000003_3_Hyper: - movl $0x000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000003_3_Hyper: - movl $0x80000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000003_3_Float: - movl $0x000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000003_3_Float: - movl $0x80000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000003_3_Double: - movl $0x000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000003_3_Double: - movl $0x80000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000003_3_Class: - movl $0x000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000003_3_Class: - movl $0x80000003, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000004_0_General: - movl $0x000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000004_0_General: - movl $0x80000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000004_0_Void: - movl $0x000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000004_0_Void: - movl $0x80000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000004_0_Hyper: - movl $0x000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000004_0_Hyper: - movl $0x80000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000004_0_Float: - movl $0x000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000004_0_Float: - movl $0x80000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000004_0_Double: - movl $0x000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000004_0_Double: - movl $0x80000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000004_0_Class: - movl $0x000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000004_0_Class: - movl $0x80000004, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000004_1_General: - movl $0x000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000004_1_General: - movl $0x80000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000004_1_Void: - movl $0x000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000004_1_Void: - movl $0x80000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000004_1_Hyper: - movl $0x000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000004_1_Hyper: - movl $0x80000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000004_1_Float: - movl $0x000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000004_1_Float: - movl $0x80000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000004_1_Double: - movl $0x000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000004_1_Double: - movl $0x80000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000004_1_Class: - movl $0x000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000004_1_Class: - movl $0x80000004, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000004_2_General: - movl $0x000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000004_2_General: - movl $0x80000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000004_2_Void: - movl $0x000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000004_2_Void: - movl $0x80000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000004_2_Hyper: - movl $0x000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000004_2_Hyper: - movl $0x80000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000004_2_Float: - movl $0x000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000004_2_Float: - movl $0x80000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000004_2_Double: - movl $0x000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000004_2_Double: - movl $0x80000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000004_2_Class: - movl $0x000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000004_2_Class: - movl $0x80000004, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000004_3_General: - movl $0x000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000004_3_General: - movl $0x80000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000004_3_Void: - movl $0x000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000004_3_Void: - movl $0x80000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000004_3_Hyper: - movl $0x000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000004_3_Hyper: - movl $0x80000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000004_3_Float: - movl $0x000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000004_3_Float: - movl $0x80000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000004_3_Double: - movl $0x000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000004_3_Double: - movl $0x80000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000004_3_Class: - movl $0x000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000004_3_Class: - movl $0x80000004, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000005_0_General: - movl $0x000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000005_0_General: - movl $0x80000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000005_0_Void: - movl $0x000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000005_0_Void: - movl $0x80000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000005_0_Hyper: - movl $0x000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000005_0_Hyper: - movl $0x80000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000005_0_Float: - movl $0x000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000005_0_Float: - movl $0x80000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000005_0_Double: - movl $0x000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000005_0_Double: - movl $0x80000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000005_0_Class: - movl $0x000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000005_0_Class: - movl $0x80000005, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000005_1_General: - movl $0x000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000005_1_General: - movl $0x80000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000005_1_Void: - movl $0x000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000005_1_Void: - movl $0x80000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000005_1_Hyper: - movl $0x000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000005_1_Hyper: - movl $0x80000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000005_1_Float: - movl $0x000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000005_1_Float: - movl $0x80000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000005_1_Double: - movl $0x000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000005_1_Double: - movl $0x80000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000005_1_Class: - movl $0x000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000005_1_Class: - movl $0x80000005, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000005_2_General: - movl $0x000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000005_2_General: - movl $0x80000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000005_2_Void: - movl $0x000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000005_2_Void: - movl $0x80000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000005_2_Hyper: - movl $0x000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000005_2_Hyper: - movl $0x80000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000005_2_Float: - movl $0x000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000005_2_Float: - movl $0x80000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000005_2_Double: - movl $0x000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000005_2_Double: - movl $0x80000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000005_2_Class: - movl $0x000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000005_2_Class: - movl $0x80000005, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000005_3_General: - movl $0x000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000005_3_General: - movl $0x80000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000005_3_Void: - movl $0x000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000005_3_Void: - movl $0x80000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000005_3_Hyper: - movl $0x000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000005_3_Hyper: - movl $0x80000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000005_3_Float: - movl $0x000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000005_3_Float: - movl $0x80000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000005_3_Double: - movl $0x000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000005_3_Double: - movl $0x80000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000005_3_Class: - movl $0x000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000005_3_Class: - movl $0x80000005, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000006_0_General: - movl $0x000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000006_0_General: - movl $0x80000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000006_0_Void: - movl $0x000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000006_0_Void: - movl $0x80000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000006_0_Hyper: - movl $0x000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000006_0_Hyper: - movl $0x80000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000006_0_Float: - movl $0x000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000006_0_Float: - movl $0x80000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000006_0_Double: - movl $0x000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000006_0_Double: - movl $0x80000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000006_0_Class: - movl $0x000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000006_0_Class: - movl $0x80000006, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000006_1_General: - movl $0x000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000006_1_General: - movl $0x80000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000006_1_Void: - movl $0x000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000006_1_Void: - movl $0x80000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000006_1_Hyper: - movl $0x000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000006_1_Hyper: - movl $0x80000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000006_1_Float: - movl $0x000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000006_1_Float: - movl $0x80000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000006_1_Double: - movl $0x000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000006_1_Double: - movl $0x80000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000006_1_Class: - movl $0x000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000006_1_Class: - movl $0x80000006, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000006_2_General: - movl $0x000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000006_2_General: - movl $0x80000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000006_2_Void: - movl $0x000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000006_2_Void: - movl $0x80000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000006_2_Hyper: - movl $0x000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000006_2_Hyper: - movl $0x80000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000006_2_Float: - movl $0x000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000006_2_Float: - movl $0x80000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000006_2_Double: - movl $0x000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000006_2_Double: - movl $0x80000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000006_2_Class: - movl $0x000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000006_2_Class: - movl $0x80000006, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000006_3_General: - movl $0x000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000006_3_General: - movl $0x80000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000006_3_Void: - movl $0x000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000006_3_Void: - movl $0x80000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000006_3_Hyper: - movl $0x000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000006_3_Hyper: - movl $0x80000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000006_3_Float: - movl $0x000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000006_3_Float: - movl $0x80000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000006_3_Double: - movl $0x000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000006_3_Double: - movl $0x80000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000006_3_Class: - movl $0x000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000006_3_Class: - movl $0x80000006, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000007_0_General: - movl $0x000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000007_0_General: - movl $0x80000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000007_0_Void: - movl $0x000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000007_0_Void: - movl $0x80000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000007_0_Hyper: - movl $0x000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000007_0_Hyper: - movl $0x80000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000007_0_Float: - movl $0x000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000007_0_Float: - movl $0x80000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000007_0_Double: - movl $0x000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000007_0_Double: - movl $0x80000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000007_0_Class: - movl $0x000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000007_0_Class: - movl $0x80000007, %eax - movl $0, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000007_1_General: - movl $0x000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000007_1_General: - movl $0x80000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000007_1_Void: - movl $0x000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000007_1_Void: - movl $0x80000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000007_1_Hyper: - movl $0x000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000007_1_Hyper: - movl $0x80000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000007_1_Float: - movl $0x000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000007_1_Float: - movl $0x80000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000007_1_Double: - movl $0x000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000007_1_Double: - movl $0x80000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000007_1_Class: - movl $0x000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000007_1_Class: - movl $0x80000007, %eax - movl $1, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000007_2_General: - movl $0x000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000007_2_General: - movl $0x80000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000007_2_Void: - movl $0x000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000007_2_Void: - movl $0x80000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000007_2_Hyper: - movl $0x000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000007_2_Hyper: - movl $0x80000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000007_2_Float: - movl $0x000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000007_2_Float: - movl $0x80000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000007_2_Double: - movl $0x000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000007_2_Double: - movl $0x80000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000007_2_Class: - movl $0x000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000007_2_Class: - movl $0x80000007, %eax - movl $2, %edx - jmp _privateSnippetExecutorClass -codeSnippet_00000007_3_General: - movl $0x000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_80000007_3_General: - movl $0x80000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorGeneral -codeSnippet_00000007_3_Void: - movl $0x000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_80000007_3_Void: - movl $0x80000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorVoid -codeSnippet_00000007_3_Hyper: - movl $0x000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_80000007_3_Hyper: - movl $0x80000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorHyper -codeSnippet_00000007_3_Float: - movl $0x000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_80000007_3_Float: - movl $0x80000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorFloat -codeSnippet_00000007_3_Double: - movl $0x000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_80000007_3_Double: - movl $0x80000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorDouble -codeSnippet_00000007_3_Class: - movl $0x000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -codeSnippet_80000007_3_Class: - movl $0x80000007, %eax - movl $3, %edx - jmp _privateSnippetExecutorClass -#endif - .globl _nFunIndexes -_nFunIndexes: - .long 8 - .globl _nVtableOffsets -_nVtableOffsets: - .long 4 - .globl _codeSnippets -_codeSnippets: -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000000_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000000_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000000_0_General - _codeSnippets - .long codeSnippet_80000000_0_General - _codeSnippets - .long codeSnippet_00000000_0_Void - _codeSnippets - .long codeSnippet_80000000_0_Void - _codeSnippets - .long codeSnippet_00000000_0_Hyper - _codeSnippets - .long codeSnippet_80000000_0_Hyper - _codeSnippets - .long codeSnippet_00000000_0_Float - _codeSnippets - .long codeSnippet_80000000_0_Float - _codeSnippets - .long codeSnippet_00000000_0_Double - _codeSnippets - .long codeSnippet_80000000_0_Double - _codeSnippets - .long codeSnippet_00000000_0_Class - _codeSnippets - .long codeSnippet_80000000_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000000_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000000_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000000_1_General - _codeSnippets - .long codeSnippet_80000000_1_General - _codeSnippets - .long codeSnippet_00000000_1_Void - _codeSnippets - .long codeSnippet_80000000_1_Void - _codeSnippets - .long codeSnippet_00000000_1_Hyper - _codeSnippets - .long codeSnippet_80000000_1_Hyper - _codeSnippets - .long codeSnippet_00000000_1_Float - _codeSnippets - .long codeSnippet_80000000_1_Float - _codeSnippets - .long codeSnippet_00000000_1_Double - _codeSnippets - .long codeSnippet_80000000_1_Double - _codeSnippets - .long codeSnippet_00000000_1_Class - _codeSnippets - .long codeSnippet_80000000_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000000_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000000_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000000_2_General - _codeSnippets - .long codeSnippet_80000000_2_General - _codeSnippets - .long codeSnippet_00000000_2_Void - _codeSnippets - .long codeSnippet_80000000_2_Void - _codeSnippets - .long codeSnippet_00000000_2_Hyper - _codeSnippets - .long codeSnippet_80000000_2_Hyper - _codeSnippets - .long codeSnippet_00000000_2_Float - _codeSnippets - .long codeSnippet_80000000_2_Float - _codeSnippets - .long codeSnippet_00000000_2_Double - _codeSnippets - .long codeSnippet_80000000_2_Double - _codeSnippets - .long codeSnippet_00000000_2_Class - _codeSnippets - .long codeSnippet_80000000_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000000_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000000_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000000_3_General - _codeSnippets - .long codeSnippet_80000000_3_General - _codeSnippets - .long codeSnippet_00000000_3_Void - _codeSnippets - .long codeSnippet_80000000_3_Void - _codeSnippets - .long codeSnippet_00000000_3_Hyper - _codeSnippets - .long codeSnippet_80000000_3_Hyper - _codeSnippets - .long codeSnippet_00000000_3_Float - _codeSnippets - .long codeSnippet_80000000_3_Float - _codeSnippets - .long codeSnippet_00000000_3_Double - _codeSnippets - .long codeSnippet_80000000_3_Double - _codeSnippets - .long codeSnippet_00000000_3_Class - _codeSnippets - .long codeSnippet_80000000_3_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000001_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000001_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000001_0_General - _codeSnippets - .long codeSnippet_80000001_0_General - _codeSnippets - .long codeSnippet_00000001_0_Void - _codeSnippets - .long codeSnippet_80000001_0_Void - _codeSnippets - .long codeSnippet_00000001_0_Hyper - _codeSnippets - .long codeSnippet_80000001_0_Hyper - _codeSnippets - .long codeSnippet_00000001_0_Float - _codeSnippets - .long codeSnippet_80000001_0_Float - _codeSnippets - .long codeSnippet_00000001_0_Double - _codeSnippets - .long codeSnippet_80000001_0_Double - _codeSnippets - .long codeSnippet_00000001_0_Class - _codeSnippets - .long codeSnippet_80000001_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000001_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000001_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000001_1_General - _codeSnippets - .long codeSnippet_80000001_1_General - _codeSnippets - .long codeSnippet_00000001_1_Void - _codeSnippets - .long codeSnippet_80000001_1_Void - _codeSnippets - .long codeSnippet_00000001_1_Hyper - _codeSnippets - .long codeSnippet_80000001_1_Hyper - _codeSnippets - .long codeSnippet_00000001_1_Float - _codeSnippets - .long codeSnippet_80000001_1_Float - _codeSnippets - .long codeSnippet_00000001_1_Double - _codeSnippets - .long codeSnippet_80000001_1_Double - _codeSnippets - .long codeSnippet_00000001_1_Class - _codeSnippets - .long codeSnippet_80000001_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000001_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000001_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000001_2_General - _codeSnippets - .long codeSnippet_80000001_2_General - _codeSnippets - .long codeSnippet_00000001_2_Void - _codeSnippets - .long codeSnippet_80000001_2_Void - _codeSnippets - .long codeSnippet_00000001_2_Hyper - _codeSnippets - .long codeSnippet_80000001_2_Hyper - _codeSnippets - .long codeSnippet_00000001_2_Float - _codeSnippets - .long codeSnippet_80000001_2_Float - _codeSnippets - .long codeSnippet_00000001_2_Double - _codeSnippets - .long codeSnippet_80000001_2_Double - _codeSnippets - .long codeSnippet_00000001_2_Class - _codeSnippets - .long codeSnippet_80000001_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000001_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000001_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000001_3_General - _codeSnippets - .long codeSnippet_80000001_3_General - _codeSnippets - .long codeSnippet_00000001_3_Void - _codeSnippets - .long codeSnippet_80000001_3_Void - _codeSnippets - .long codeSnippet_00000001_3_Hyper - _codeSnippets - .long codeSnippet_80000001_3_Hyper - _codeSnippets - .long codeSnippet_00000001_3_Float - _codeSnippets - .long codeSnippet_80000001_3_Float - _codeSnippets - .long codeSnippet_00000001_3_Double - _codeSnippets - .long codeSnippet_80000001_3_Double - _codeSnippets - .long codeSnippet_00000001_3_Class - _codeSnippets - .long codeSnippet_80000001_3_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000002_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000002_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000002_0_General - _codeSnippets - .long codeSnippet_80000002_0_General - _codeSnippets - .long codeSnippet_00000002_0_Void - _codeSnippets - .long codeSnippet_80000002_0_Void - _codeSnippets - .long codeSnippet_00000002_0_Hyper - _codeSnippets - .long codeSnippet_80000002_0_Hyper - _codeSnippets - .long codeSnippet_00000002_0_Float - _codeSnippets - .long codeSnippet_80000002_0_Float - _codeSnippets - .long codeSnippet_00000002_0_Double - _codeSnippets - .long codeSnippet_80000002_0_Double - _codeSnippets - .long codeSnippet_00000002_0_Class - _codeSnippets - .long codeSnippet_80000002_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000002_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000002_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000002_1_General - _codeSnippets - .long codeSnippet_80000002_1_General - _codeSnippets - .long codeSnippet_00000002_1_Void - _codeSnippets - .long codeSnippet_80000002_1_Void - _codeSnippets - .long codeSnippet_00000002_1_Hyper - _codeSnippets - .long codeSnippet_80000002_1_Hyper - _codeSnippets - .long codeSnippet_00000002_1_Float - _codeSnippets - .long codeSnippet_80000002_1_Float - _codeSnippets - .long codeSnippet_00000002_1_Double - _codeSnippets - .long codeSnippet_80000002_1_Double - _codeSnippets - .long codeSnippet_00000002_1_Class - _codeSnippets - .long codeSnippet_80000002_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000002_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000002_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000002_2_General - _codeSnippets - .long codeSnippet_80000002_2_General - _codeSnippets - .long codeSnippet_00000002_2_Void - _codeSnippets - .long codeSnippet_80000002_2_Void - _codeSnippets - .long codeSnippet_00000002_2_Hyper - _codeSnippets - .long codeSnippet_80000002_2_Hyper - _codeSnippets - .long codeSnippet_00000002_2_Float - _codeSnippets - .long codeSnippet_80000002_2_Float - _codeSnippets - .long codeSnippet_00000002_2_Double - _codeSnippets - .long codeSnippet_80000002_2_Double - _codeSnippets - .long codeSnippet_00000002_2_Class - _codeSnippets - .long codeSnippet_80000002_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000002_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000002_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000002_3_General - _codeSnippets - .long codeSnippet_80000002_3_General - _codeSnippets - .long codeSnippet_00000002_3_Void - _codeSnippets - .long codeSnippet_80000002_3_Void - _codeSnippets - .long codeSnippet_00000002_3_Hyper - _codeSnippets - .long codeSnippet_80000002_3_Hyper - _codeSnippets - .long codeSnippet_00000002_3_Float - _codeSnippets - .long codeSnippet_80000002_3_Float - _codeSnippets - .long codeSnippet_00000002_3_Double - _codeSnippets - .long codeSnippet_80000002_3_Double - _codeSnippets - .long codeSnippet_00000002_3_Class - _codeSnippets - .long codeSnippet_80000002_3_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000003_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000003_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000003_0_General - _codeSnippets - .long codeSnippet_80000003_0_General - _codeSnippets - .long codeSnippet_00000003_0_Void - _codeSnippets - .long codeSnippet_80000003_0_Void - _codeSnippets - .long codeSnippet_00000003_0_Hyper - _codeSnippets - .long codeSnippet_80000003_0_Hyper - _codeSnippets - .long codeSnippet_00000003_0_Float - _codeSnippets - .long codeSnippet_80000003_0_Float - _codeSnippets - .long codeSnippet_00000003_0_Double - _codeSnippets - .long codeSnippet_80000003_0_Double - _codeSnippets - .long codeSnippet_00000003_0_Class - _codeSnippets - .long codeSnippet_80000003_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000003_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000003_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000003_1_General - _codeSnippets - .long codeSnippet_80000003_1_General - _codeSnippets - .long codeSnippet_00000003_1_Void - _codeSnippets - .long codeSnippet_80000003_1_Void - _codeSnippets - .long codeSnippet_00000003_1_Hyper - _codeSnippets - .long codeSnippet_80000003_1_Hyper - _codeSnippets - .long codeSnippet_00000003_1_Float - _codeSnippets - .long codeSnippet_80000003_1_Float - _codeSnippets - .long codeSnippet_00000003_1_Double - _codeSnippets - .long codeSnippet_80000003_1_Double - _codeSnippets - .long codeSnippet_00000003_1_Class - _codeSnippets - .long codeSnippet_80000003_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000003_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000003_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000003_2_General - _codeSnippets - .long codeSnippet_80000003_2_General - _codeSnippets - .long codeSnippet_00000003_2_Void - _codeSnippets - .long codeSnippet_80000003_2_Void - _codeSnippets - .long codeSnippet_00000003_2_Hyper - _codeSnippets - .long codeSnippet_80000003_2_Hyper - _codeSnippets - .long codeSnippet_00000003_2_Float - _codeSnippets - .long codeSnippet_80000003_2_Float - _codeSnippets - .long codeSnippet_00000003_2_Double - _codeSnippets - .long codeSnippet_80000003_2_Double - _codeSnippets - .long codeSnippet_00000003_2_Class - _codeSnippets - .long codeSnippet_80000003_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000003_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000003_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000003_3_General - _codeSnippets - .long codeSnippet_80000003_3_General - _codeSnippets - .long codeSnippet_00000003_3_Void - _codeSnippets - .long codeSnippet_80000003_3_Void - _codeSnippets - .long codeSnippet_00000003_3_Hyper - _codeSnippets - .long codeSnippet_80000003_3_Hyper - _codeSnippets - .long codeSnippet_00000003_3_Float - _codeSnippets - .long codeSnippet_80000003_3_Float - _codeSnippets - .long codeSnippet_00000003_3_Double - _codeSnippets - .long codeSnippet_80000003_3_Double - _codeSnippets - .long codeSnippet_00000003_3_Class - _codeSnippets - .long codeSnippet_80000003_3_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000004_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000004_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000004_0_General - _codeSnippets - .long codeSnippet_80000004_0_General - _codeSnippets - .long codeSnippet_00000004_0_Void - _codeSnippets - .long codeSnippet_80000004_0_Void - _codeSnippets - .long codeSnippet_00000004_0_Hyper - _codeSnippets - .long codeSnippet_80000004_0_Hyper - _codeSnippets - .long codeSnippet_00000004_0_Float - _codeSnippets - .long codeSnippet_80000004_0_Float - _codeSnippets - .long codeSnippet_00000004_0_Double - _codeSnippets - .long codeSnippet_80000004_0_Double - _codeSnippets - .long codeSnippet_00000004_0_Class - _codeSnippets - .long codeSnippet_80000004_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000004_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000004_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000004_1_General - _codeSnippets - .long codeSnippet_80000004_1_General - _codeSnippets - .long codeSnippet_00000004_1_Void - _codeSnippets - .long codeSnippet_80000004_1_Void - _codeSnippets - .long codeSnippet_00000004_1_Hyper - _codeSnippets - .long codeSnippet_80000004_1_Hyper - _codeSnippets - .long codeSnippet_00000004_1_Float - _codeSnippets - .long codeSnippet_80000004_1_Float - _codeSnippets - .long codeSnippet_00000004_1_Double - _codeSnippets - .long codeSnippet_80000004_1_Double - _codeSnippets - .long codeSnippet_00000004_1_Class - _codeSnippets - .long codeSnippet_80000004_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000004_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000004_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000004_2_General - _codeSnippets - .long codeSnippet_80000004_2_General - _codeSnippets - .long codeSnippet_00000004_2_Void - _codeSnippets - .long codeSnippet_80000004_2_Void - _codeSnippets - .long codeSnippet_00000004_2_Hyper - _codeSnippets - .long codeSnippet_80000004_2_Hyper - _codeSnippets - .long codeSnippet_00000004_2_Float - _codeSnippets - .long codeSnippet_80000004_2_Float - _codeSnippets - .long codeSnippet_00000004_2_Double - _codeSnippets - .long codeSnippet_80000004_2_Double - _codeSnippets - .long codeSnippet_00000004_2_Class - _codeSnippets - .long codeSnippet_80000004_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000004_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000004_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000004_3_General - _codeSnippets - .long codeSnippet_80000004_3_General - _codeSnippets - .long codeSnippet_00000004_3_Void - _codeSnippets - .long codeSnippet_80000004_3_Void - _codeSnippets - .long codeSnippet_00000004_3_Hyper - _codeSnippets - .long codeSnippet_80000004_3_Hyper - _codeSnippets - .long codeSnippet_00000004_3_Float - _codeSnippets - .long codeSnippet_80000004_3_Float - _codeSnippets - .long codeSnippet_00000004_3_Double - _codeSnippets - .long codeSnippet_80000004_3_Double - _codeSnippets - .long codeSnippet_00000004_3_Class - _codeSnippets - .long codeSnippet_80000004_3_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000005_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000005_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000005_0_General - _codeSnippets - .long codeSnippet_80000005_0_General - _codeSnippets - .long codeSnippet_00000005_0_Void - _codeSnippets - .long codeSnippet_80000005_0_Void - _codeSnippets - .long codeSnippet_00000005_0_Hyper - _codeSnippets - .long codeSnippet_80000005_0_Hyper - _codeSnippets - .long codeSnippet_00000005_0_Float - _codeSnippets - .long codeSnippet_80000005_0_Float - _codeSnippets - .long codeSnippet_00000005_0_Double - _codeSnippets - .long codeSnippet_80000005_0_Double - _codeSnippets - .long codeSnippet_00000005_0_Class - _codeSnippets - .long codeSnippet_80000005_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000005_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000005_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000005_1_General - _codeSnippets - .long codeSnippet_80000005_1_General - _codeSnippets - .long codeSnippet_00000005_1_Void - _codeSnippets - .long codeSnippet_80000005_1_Void - _codeSnippets - .long codeSnippet_00000005_1_Hyper - _codeSnippets - .long codeSnippet_80000005_1_Hyper - _codeSnippets - .long codeSnippet_00000005_1_Float - _codeSnippets - .long codeSnippet_80000005_1_Float - _codeSnippets - .long codeSnippet_00000005_1_Double - _codeSnippets - .long codeSnippet_80000005_1_Double - _codeSnippets - .long codeSnippet_00000005_1_Class - _codeSnippets - .long codeSnippet_80000005_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000005_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000005_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000005_2_General - _codeSnippets - .long codeSnippet_80000005_2_General - _codeSnippets - .long codeSnippet_00000005_2_Void - _codeSnippets - .long codeSnippet_80000005_2_Void - _codeSnippets - .long codeSnippet_00000005_2_Hyper - _codeSnippets - .long codeSnippet_80000005_2_Hyper - _codeSnippets - .long codeSnippet_00000005_2_Float - _codeSnippets - .long codeSnippet_80000005_2_Float - _codeSnippets - .long codeSnippet_00000005_2_Double - _codeSnippets - .long codeSnippet_80000005_2_Double - _codeSnippets - .long codeSnippet_00000005_2_Class - _codeSnippets - .long codeSnippet_80000005_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000005_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000005_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000005_3_General - _codeSnippets - .long codeSnippet_80000005_3_General - _codeSnippets - .long codeSnippet_00000005_3_Void - _codeSnippets - .long codeSnippet_80000005_3_Void - _codeSnippets - .long codeSnippet_00000005_3_Hyper - _codeSnippets - .long codeSnippet_80000005_3_Hyper - _codeSnippets - .long codeSnippet_00000005_3_Float - _codeSnippets - .long codeSnippet_80000005_3_Float - _codeSnippets - .long codeSnippet_00000005_3_Double - _codeSnippets - .long codeSnippet_80000005_3_Double - _codeSnippets - .long codeSnippet_00000005_3_Class - _codeSnippets - .long codeSnippet_80000005_3_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000006_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000006_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000006_0_General - _codeSnippets - .long codeSnippet_80000006_0_General - _codeSnippets - .long codeSnippet_00000006_0_Void - _codeSnippets - .long codeSnippet_80000006_0_Void - _codeSnippets - .long codeSnippet_00000006_0_Hyper - _codeSnippets - .long codeSnippet_80000006_0_Hyper - _codeSnippets - .long codeSnippet_00000006_0_Float - _codeSnippets - .long codeSnippet_80000006_0_Float - _codeSnippets - .long codeSnippet_00000006_0_Double - _codeSnippets - .long codeSnippet_80000006_0_Double - _codeSnippets - .long codeSnippet_00000006_0_Class - _codeSnippets - .long codeSnippet_80000006_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000006_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000006_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000006_1_General - _codeSnippets - .long codeSnippet_80000006_1_General - _codeSnippets - .long codeSnippet_00000006_1_Void - _codeSnippets - .long codeSnippet_80000006_1_Void - _codeSnippets - .long codeSnippet_00000006_1_Hyper - _codeSnippets - .long codeSnippet_80000006_1_Hyper - _codeSnippets - .long codeSnippet_00000006_1_Float - _codeSnippets - .long codeSnippet_80000006_1_Float - _codeSnippets - .long codeSnippet_00000006_1_Double - _codeSnippets - .long codeSnippet_80000006_1_Double - _codeSnippets - .long codeSnippet_00000006_1_Class - _codeSnippets - .long codeSnippet_80000006_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000006_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000006_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000006_2_General - _codeSnippets - .long codeSnippet_80000006_2_General - _codeSnippets - .long codeSnippet_00000006_2_Void - _codeSnippets - .long codeSnippet_80000006_2_Void - _codeSnippets - .long codeSnippet_00000006_2_Hyper - _codeSnippets - .long codeSnippet_80000006_2_Hyper - _codeSnippets - .long codeSnippet_00000006_2_Float - _codeSnippets - .long codeSnippet_80000006_2_Float - _codeSnippets - .long codeSnippet_00000006_2_Double - _codeSnippets - .long codeSnippet_80000006_2_Double - _codeSnippets - .long codeSnippet_00000006_2_Class - _codeSnippets - .long codeSnippet_80000006_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000006_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000006_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000006_3_General - _codeSnippets - .long codeSnippet_80000006_3_General - _codeSnippets - .long codeSnippet_00000006_3_Void - _codeSnippets - .long codeSnippet_80000006_3_Void - _codeSnippets - .long codeSnippet_00000006_3_Hyper - _codeSnippets - .long codeSnippet_80000006_3_Hyper - _codeSnippets - .long codeSnippet_00000006_3_Float - _codeSnippets - .long codeSnippet_80000006_3_Float - _codeSnippets - .long codeSnippet_00000006_3_Double - _codeSnippets - .long codeSnippet_80000006_3_Double - _codeSnippets - .long codeSnippet_00000006_3_Class - _codeSnippets - .long codeSnippet_80000006_3_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000007_0 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000007_0 - _codeSnippets -#endif -#else - .long codeSnippet_00000007_0_General - _codeSnippets - .long codeSnippet_80000007_0_General - _codeSnippets - .long codeSnippet_00000007_0_Void - _codeSnippets - .long codeSnippet_80000007_0_Void - _codeSnippets - .long codeSnippet_00000007_0_Hyper - _codeSnippets - .long codeSnippet_80000007_0_Hyper - _codeSnippets - .long codeSnippet_00000007_0_Float - _codeSnippets - .long codeSnippet_80000007_0_Float - _codeSnippets - .long codeSnippet_00000007_0_Double - _codeSnippets - .long codeSnippet_80000007_0_Double - _codeSnippets - .long codeSnippet_00000007_0_Class - _codeSnippets - .long codeSnippet_80000007_0_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000007_1 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000007_1 - _codeSnippets -#endif -#else - .long codeSnippet_00000007_1_General - _codeSnippets - .long codeSnippet_80000007_1_General - _codeSnippets - .long codeSnippet_00000007_1_Void - _codeSnippets - .long codeSnippet_80000007_1_Void - _codeSnippets - .long codeSnippet_00000007_1_Hyper - _codeSnippets - .long codeSnippet_80000007_1_Hyper - _codeSnippets - .long codeSnippet_00000007_1_Float - _codeSnippets - .long codeSnippet_80000007_1_Float - _codeSnippets - .long codeSnippet_00000007_1_Double - _codeSnippets - .long codeSnippet_80000007_1_Double - _codeSnippets - .long codeSnippet_00000007_1_Class - _codeSnippets - .long codeSnippet_80000007_1_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000007_2 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000007_2 - _codeSnippets -#endif -#else - .long codeSnippet_00000007_2_General - _codeSnippets - .long codeSnippet_80000007_2_General - _codeSnippets - .long codeSnippet_00000007_2_Void - _codeSnippets - .long codeSnippet_80000007_2_Void - _codeSnippets - .long codeSnippet_00000007_2_Hyper - _codeSnippets - .long codeSnippet_80000007_2_Hyper - _codeSnippets - .long codeSnippet_00000007_2_Float - _codeSnippets - .long codeSnippet_80000007_2_Float - _codeSnippets - .long codeSnippet_00000007_2_Double - _codeSnippets - .long codeSnippet_80000007_2_Double - _codeSnippets - .long codeSnippet_00000007_2_Class - _codeSnippets - .long codeSnippet_80000007_2_Class - _codeSnippets -#endif -#if defined(__arm) || defined(__arm64) - .long codeSnippet_00000007_3 - _codeSnippets -#ifndef __arm64 - .long codeSnippet_80000007_3 - _codeSnippets -#endif -#else - .long codeSnippet_00000007_3_General - _codeSnippets - .long codeSnippet_80000007_3_General - _codeSnippets - .long codeSnippet_00000007_3_Void - _codeSnippets - .long codeSnippet_80000007_3_Void - _codeSnippets - .long codeSnippet_00000007_3_Hyper - _codeSnippets - .long codeSnippet_80000007_3_Hyper - _codeSnippets - .long codeSnippet_00000007_3_Float - _codeSnippets - .long codeSnippet_80000007_3_Float - _codeSnippets - .long codeSnippet_00000007_3_Double - _codeSnippets - .long codeSnippet_80000007_3_Double - _codeSnippets - .long codeSnippet_00000007_3_Class - _codeSnippets - .long codeSnippet_80000007_3_Class - _codeSnippets -#endif +_privateSnippetExecutor: + stmfd sp!, {r0-r3} // follow other parameters on stack + mov r0, ip // r0 points to functionoffset/vtable + mov r1, sp // r1 points to this and params + // (see cpp2uno.cxx:codeSnippet()) + stmfd sp!, {r4, lr} // save return address + // (r4 pushed to preserve stack alignment) + bl _cpp_vtable_call + + add sp, sp, #4 // no need to restore r4 (we didn't touch it) + ldr pc, [sp], #20 // return, discarding function arguments +#elif defined(__arm64) .text .align 4 |