sl@0: // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of the License "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // e32tests/defrag/perf/t_testdll.cia sl@0: // Used to create t_defragdll0.dll sl@0: // sl@0: // sl@0: sl@0: #include sl@0: #include "t_testdll.h" sl@0: sl@0: sl@0: #ifdef __VC32__ sl@0: #pragma warning(disable:4706) sl@0: #endif sl@0: sl@0: //#if defined(_DEBUG) || defined(_DEBUG_RELEASE) sl@0: sl@0: #ifdef __ARMCC__ sl@0: __NAKED__ TInt TestAlignment0(TInt aParam1, TInt aParam2) sl@0: { sl@0: sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment1(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment2(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment3(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment4(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment5(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment6(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment7(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment8(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment9(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment10(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment11(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment12(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment13(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment14(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment15(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment16(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment17(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment18(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment19(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment20(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment21(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment22(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment23(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment24(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment25(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment26(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment27(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment28(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment29(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment30(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment31(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment32(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment33(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment34(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment35(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment36(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment37(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment38(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment39(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment40(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment41(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment42(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment43(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment44(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment45(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment46(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment47(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment48(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment49(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment50(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment51(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment52(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment53(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment54(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment55(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment56(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment57(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment58(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment59(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment60(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: sl@0: __NAKED__ TInt TestAlignment61(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: sl@0: __NAKED__ TInt TestAlignment62(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment63(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: #ifdef T_PAGESTRESS_LARGE_ARRAY sl@0: __NAKED__ TInt TestAlignment64(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment65(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment66(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment67(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment68(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment69(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment70(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment71(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment72(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment73(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment74(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment75(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment76(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment77(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment78(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment79(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment80(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment81(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment82(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment83(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment84(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment85(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment86(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment87(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment88(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment89(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment90(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment91(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment92(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment93(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment94(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment95(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment96(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment97(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment98(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment99(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment100(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment101(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment102(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment103(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment104(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment105(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment106(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment107(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment108(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment109(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment110(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment111(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment112(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment113(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment114(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment115(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment116(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment117(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment118(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment119(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment120(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment121(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment122(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment123(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment124(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment125(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment126(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment127(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment128(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment129(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment130(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment131(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment132(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment133(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment134(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment135(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment136(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment137(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment138(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment139(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment140(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment141(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment142(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment143(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment144(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment145(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment146(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment147(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment148(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment149(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment150(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment151(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment152(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment153(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment154(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment155(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment156(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment157(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment158(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment159(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment160(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment161(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment162(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment163(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment164(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment165(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment166(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment167(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment168(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment169(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment170(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment171(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment172(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment173(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment174(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment175(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment176(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment177(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment178(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment179(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment180(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment181(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment182(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment183(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment184(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment185(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment186(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment187(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment188(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment189(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment190(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment191(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment192(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment193(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment194(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment195(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment196(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment197(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment198(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment199(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment200(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment201(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment202(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment203(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment204(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment205(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment206(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment207(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment208(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment209(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment210(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment211(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment212(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment213(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment214(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment215(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment216(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment217(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment218(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment219(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment220(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment221(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment222(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment223(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment224(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment225(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment226(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment227(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment228(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment229(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment230(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment231(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment232(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment233(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment234(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment235(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment236(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment237(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment238(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment239(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment240(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment241(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment242(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment243(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment244(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment245(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment246(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment247(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment248(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment249(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment250(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment251(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment252(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment253(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment254(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignment255(TInt aParam1, TInt aParam2) sl@0: { sl@0: asm("movs r2,r0"); sl@0: asm("adds r0,r2,r1"); sl@0: asm("bx lr"); sl@0: asm(".space 4084"); sl@0: } sl@0: sl@0: #define DUMMY_ARRAY_SIZE 4096 sl@0: TInt dummyArray[DUMMY_ARRAY_SIZE]; // 4 pages, probably spanning 5 pages? sl@0: sl@0: __NAKED__ TInt DoLdmia(TInt *aAddress) sl@0: { sl@0: asm("ldmia r0, {r0,r1}"); sl@0: asm("bx lr"); sl@0: } sl@0: sl@0: __NAKED__ TInt TestAlignmentxXXx(TInt aParam1) sl@0: { sl@0: space 4096 sl@0: BX lr sl@0: ENDP sl@0: } sl@0: sl@0: TInt *CheckLdmiaInstr(void) sl@0: { sl@0: TInt *pIntArray; sl@0: TInt offset = ((TInt)dummyArray) % 4096; sl@0: sl@0: if (offset == 0) sl@0: { sl@0: pIntArray = (TInt *)(((TInt)dummyArray) + 4092); sl@0: } sl@0: else sl@0: { sl@0: pIntArray = (TInt *)(((TInt)dummyArray) + (4092 - offset)); sl@0: } sl@0: DoLdmia(pIntArray); sl@0: return pIntArray; sl@0: } sl@0: sl@0: #endif //T_PAGESTRESS_LARGE_ARRAY sl@0: sl@0: #else sl@0: #define TPS_DECLARE(_num) \ sl@0: TInt TestAlignment##_num(TInt aParam1, TInt aParam2)\ sl@0: {\ sl@0: return aParam1 + aParam2;\ sl@0: } sl@0: sl@0: TPS_DECLARE(0) sl@0: TPS_DECLARE(1) sl@0: TPS_DECLARE(2) sl@0: TPS_DECLARE(3) sl@0: TPS_DECLARE(4) sl@0: TPS_DECLARE(5) sl@0: TPS_DECLARE(6) sl@0: TPS_DECLARE(7) sl@0: TPS_DECLARE(8) sl@0: TPS_DECLARE(9) sl@0: TPS_DECLARE(10) sl@0: TPS_DECLARE(11) sl@0: TPS_DECLARE(12) sl@0: TPS_DECLARE(13) sl@0: TPS_DECLARE(14) sl@0: TPS_DECLARE(15) sl@0: TPS_DECLARE(16) sl@0: TPS_DECLARE(17) sl@0: TPS_DECLARE(18) sl@0: TPS_DECLARE(19) sl@0: TPS_DECLARE(20) sl@0: TPS_DECLARE(21) sl@0: TPS_DECLARE(22) sl@0: TPS_DECLARE(23) sl@0: TPS_DECLARE(24) sl@0: TPS_DECLARE(25) sl@0: TPS_DECLARE(26) sl@0: TPS_DECLARE(27) sl@0: TPS_DECLARE(28) sl@0: TPS_DECLARE(29) sl@0: TPS_DECLARE(30) sl@0: TPS_DECLARE(31) sl@0: TPS_DECLARE(32) sl@0: TPS_DECLARE(33) sl@0: TPS_DECLARE(34) sl@0: TPS_DECLARE(35) sl@0: TPS_DECLARE(36) sl@0: TPS_DECLARE(37) sl@0: TPS_DECLARE(38) sl@0: TPS_DECLARE(39) sl@0: TPS_DECLARE(40) sl@0: TPS_DECLARE(41) sl@0: TPS_DECLARE(42) sl@0: TPS_DECLARE(43) sl@0: TPS_DECLARE(44) sl@0: TPS_DECLARE(45) sl@0: TPS_DECLARE(46) sl@0: TPS_DECLARE(47) sl@0: TPS_DECLARE(48) sl@0: TPS_DECLARE(49) sl@0: TPS_DECLARE(50) sl@0: TPS_DECLARE(51) sl@0: TPS_DECLARE(52) sl@0: TPS_DECLARE(53) sl@0: TPS_DECLARE(54) sl@0: TPS_DECLARE(55) sl@0: TPS_DECLARE(56) sl@0: TPS_DECLARE(57) sl@0: TPS_DECLARE(58) sl@0: TPS_DECLARE(59) sl@0: TPS_DECLARE(60) sl@0: TPS_DECLARE(61) sl@0: TPS_DECLARE(62) sl@0: TPS_DECLARE(63) sl@0: #ifdef T_PAGESTRESS_LARGE_ARRAY sl@0: TPS_DECLARE(64) sl@0: TPS_DECLARE(65) sl@0: TPS_DECLARE(66) sl@0: TPS_DECLARE(67) sl@0: TPS_DECLARE(68) sl@0: TPS_DECLARE(69) sl@0: TPS_DECLARE(70) sl@0: TPS_DECLARE(71) sl@0: TPS_DECLARE(72) sl@0: TPS_DECLARE(73) sl@0: TPS_DECLARE(74) sl@0: TPS_DECLARE(75) sl@0: TPS_DECLARE(76) sl@0: TPS_DECLARE(77) sl@0: TPS_DECLARE(78) sl@0: TPS_DECLARE(79) sl@0: TPS_DECLARE(80) sl@0: TPS_DECLARE(81) sl@0: TPS_DECLARE(82) sl@0: TPS_DECLARE(83) sl@0: TPS_DECLARE(84) sl@0: TPS_DECLARE(85) sl@0: TPS_DECLARE(86) sl@0: TPS_DECLARE(87) sl@0: TPS_DECLARE(88) sl@0: TPS_DECLARE(89) sl@0: TPS_DECLARE(90) sl@0: TPS_DECLARE(91) sl@0: TPS_DECLARE(92) sl@0: TPS_DECLARE(93) sl@0: TPS_DECLARE(94) sl@0: TPS_DECLARE(95) sl@0: TPS_DECLARE(96) sl@0: TPS_DECLARE(97) sl@0: TPS_DECLARE(98) sl@0: TPS_DECLARE(99) sl@0: TPS_DECLARE(100) sl@0: TPS_DECLARE(101) sl@0: TPS_DECLARE(102) sl@0: TPS_DECLARE(103) sl@0: TPS_DECLARE(104) sl@0: TPS_DECLARE(105) sl@0: TPS_DECLARE(106) sl@0: TPS_DECLARE(107) sl@0: TPS_DECLARE(108) sl@0: TPS_DECLARE(109) sl@0: TPS_DECLARE(110) sl@0: TPS_DECLARE(111) sl@0: TPS_DECLARE(112) sl@0: TPS_DECLARE(113) sl@0: TPS_DECLARE(114) sl@0: TPS_DECLARE(115) sl@0: TPS_DECLARE(116) sl@0: TPS_DECLARE(117) sl@0: TPS_DECLARE(118) sl@0: TPS_DECLARE(119) sl@0: TPS_DECLARE(120) sl@0: TPS_DECLARE(121) sl@0: TPS_DECLARE(122) sl@0: TPS_DECLARE(123) sl@0: TPS_DECLARE(124) sl@0: TPS_DECLARE(125) sl@0: TPS_DECLARE(126) sl@0: TPS_DECLARE(127) sl@0: TPS_DECLARE(128) sl@0: TPS_DECLARE(129) sl@0: TPS_DECLARE(130) sl@0: TPS_DECLARE(131) sl@0: TPS_DECLARE(132) sl@0: TPS_DECLARE(133) sl@0: TPS_DECLARE(134) sl@0: TPS_DECLARE(135) sl@0: TPS_DECLARE(136) sl@0: TPS_DECLARE(137) sl@0: TPS_DECLARE(138) sl@0: TPS_DECLARE(139) sl@0: TPS_DECLARE(140) sl@0: TPS_DECLARE(141) sl@0: TPS_DECLARE(142) sl@0: TPS_DECLARE(143) sl@0: TPS_DECLARE(144) sl@0: TPS_DECLARE(145) sl@0: TPS_DECLARE(146) sl@0: TPS_DECLARE(147) sl@0: TPS_DECLARE(148) sl@0: TPS_DECLARE(149) sl@0: TPS_DECLARE(150) sl@0: TPS_DECLARE(151) sl@0: TPS_DECLARE(152) sl@0: TPS_DECLARE(153) sl@0: TPS_DECLARE(154) sl@0: TPS_DECLARE(155) sl@0: TPS_DECLARE(156) sl@0: TPS_DECLARE(157) sl@0: TPS_DECLARE(158) sl@0: TPS_DECLARE(159) sl@0: TPS_DECLARE(160) sl@0: TPS_DECLARE(161) sl@0: TPS_DECLARE(162) sl@0: TPS_DECLARE(163) sl@0: TPS_DECLARE(164) sl@0: TPS_DECLARE(165) sl@0: TPS_DECLARE(166) sl@0: TPS_DECLARE(167) sl@0: TPS_DECLARE(168) sl@0: TPS_DECLARE(169) sl@0: TPS_DECLARE(170) sl@0: TPS_DECLARE(171) sl@0: TPS_DECLARE(172) sl@0: TPS_DECLARE(173) sl@0: TPS_DECLARE(174) sl@0: TPS_DECLARE(175) sl@0: TPS_DECLARE(176) sl@0: TPS_DECLARE(177) sl@0: TPS_DECLARE(178) sl@0: TPS_DECLARE(179) sl@0: TPS_DECLARE(180) sl@0: TPS_DECLARE(181) sl@0: TPS_DECLARE(182) sl@0: TPS_DECLARE(183) sl@0: TPS_DECLARE(184) sl@0: TPS_DECLARE(185) sl@0: TPS_DECLARE(186) sl@0: TPS_DECLARE(187) sl@0: TPS_DECLARE(188) sl@0: TPS_DECLARE(189) sl@0: TPS_DECLARE(190) sl@0: TPS_DECLARE(191) sl@0: TPS_DECLARE(192) sl@0: TPS_DECLARE(193) sl@0: TPS_DECLARE(194) sl@0: TPS_DECLARE(195) sl@0: TPS_DECLARE(196) sl@0: TPS_DECLARE(197) sl@0: TPS_DECLARE(198) sl@0: TPS_DECLARE(199) sl@0: TPS_DECLARE(200) sl@0: TPS_DECLARE(201) sl@0: TPS_DECLARE(202) sl@0: TPS_DECLARE(203) sl@0: TPS_DECLARE(204) sl@0: TPS_DECLARE(205) sl@0: TPS_DECLARE(206) sl@0: TPS_DECLARE(207) sl@0: TPS_DECLARE(208) sl@0: TPS_DECLARE(209) sl@0: TPS_DECLARE(210) sl@0: TPS_DECLARE(211) sl@0: TPS_DECLARE(212) sl@0: TPS_DECLARE(213) sl@0: TPS_DECLARE(214) sl@0: TPS_DECLARE(215) sl@0: TPS_DECLARE(216) sl@0: TPS_DECLARE(217) sl@0: TPS_DECLARE(218) sl@0: TPS_DECLARE(219) sl@0: TPS_DECLARE(220) sl@0: TPS_DECLARE(221) sl@0: TPS_DECLARE(222) sl@0: TPS_DECLARE(223) sl@0: TPS_DECLARE(224) sl@0: TPS_DECLARE(225) sl@0: TPS_DECLARE(226) sl@0: TPS_DECLARE(227) sl@0: TPS_DECLARE(228) sl@0: TPS_DECLARE(229) sl@0: TPS_DECLARE(230) sl@0: TPS_DECLARE(231) sl@0: TPS_DECLARE(232) sl@0: TPS_DECLARE(233) sl@0: TPS_DECLARE(234) sl@0: TPS_DECLARE(235) sl@0: TPS_DECLARE(236) sl@0: TPS_DECLARE(237) sl@0: TPS_DECLARE(238) sl@0: TPS_DECLARE(239) sl@0: TPS_DECLARE(240) sl@0: TPS_DECLARE(241) sl@0: TPS_DECLARE(242) sl@0: TPS_DECLARE(243) sl@0: TPS_DECLARE(244) sl@0: TPS_DECLARE(245) sl@0: TPS_DECLARE(246) sl@0: TPS_DECLARE(247) sl@0: TPS_DECLARE(248) sl@0: TPS_DECLARE(249) sl@0: TPS_DECLARE(250) sl@0: TPS_DECLARE(251) sl@0: TPS_DECLARE(252) sl@0: TPS_DECLARE(253) sl@0: TPS_DECLARE(254) sl@0: TPS_DECLARE(255) sl@0: #endif //T_PAGESTRESS_LARGE_ARRAY sl@0: sl@0: TInt *CheckLdmiaInstr(void) sl@0: { sl@0: return NULL; sl@0: } sl@0: sl@0: sl@0: #endif // __ARMCC__ sl@0: sl@0: TInt CallTestFunc(TInt aParam1, TInt aParam2, TInt aIndex) sl@0: { sl@0: #define CALLFUNC(_num) case _num: return TestAlignment##_num(aParam1, aParam2); sl@0: sl@0: switch (aIndex) sl@0: { sl@0: CALLFUNC(0) sl@0: CALLFUNC(1) sl@0: CALLFUNC(2) sl@0: CALLFUNC(3) sl@0: CALLFUNC(4) sl@0: CALLFUNC(5) sl@0: CALLFUNC(6) sl@0: CALLFUNC(7) sl@0: CALLFUNC(8) sl@0: CALLFUNC(9) sl@0: CALLFUNC(10) sl@0: CALLFUNC(11) sl@0: CALLFUNC(12) sl@0: CALLFUNC(13) sl@0: CALLFUNC(14) sl@0: CALLFUNC(15) sl@0: CALLFUNC(16) sl@0: CALLFUNC(17) sl@0: CALLFUNC(18) sl@0: CALLFUNC(19) sl@0: CALLFUNC(20) sl@0: CALLFUNC(21) sl@0: CALLFUNC(22) sl@0: CALLFUNC(23) sl@0: CALLFUNC(24) sl@0: CALLFUNC(25) sl@0: CALLFUNC(26) sl@0: CALLFUNC(27) sl@0: CALLFUNC(28) sl@0: CALLFUNC(29) sl@0: CALLFUNC(30) sl@0: CALLFUNC(31) sl@0: CALLFUNC(32) sl@0: CALLFUNC(33) sl@0: CALLFUNC(34) sl@0: CALLFUNC(35) sl@0: CALLFUNC(36) sl@0: CALLFUNC(37) sl@0: CALLFUNC(38) sl@0: CALLFUNC(39) sl@0: CALLFUNC(40) sl@0: CALLFUNC(41) sl@0: CALLFUNC(42) sl@0: CALLFUNC(43) sl@0: CALLFUNC(44) sl@0: CALLFUNC(45) sl@0: CALLFUNC(46) sl@0: CALLFUNC(47) sl@0: CALLFUNC(48) sl@0: CALLFUNC(49) sl@0: CALLFUNC(50) sl@0: CALLFUNC(51) sl@0: CALLFUNC(52) sl@0: CALLFUNC(53) sl@0: CALLFUNC(54) sl@0: CALLFUNC(55) sl@0: CALLFUNC(56) sl@0: CALLFUNC(57) sl@0: CALLFUNC(58) sl@0: CALLFUNC(59) sl@0: CALLFUNC(60) sl@0: CALLFUNC(61) sl@0: CALLFUNC(62) sl@0: CALLFUNC(63) sl@0: #ifdef T_PAGESTRESS_LARGE_ARRAY sl@0: CALLFUNC(64) sl@0: CALLFUNC(65) sl@0: CALLFUNC(66) sl@0: CALLFUNC(67) sl@0: CALLFUNC(68) sl@0: CALLFUNC(69) sl@0: CALLFUNC(70) sl@0: CALLFUNC(71) sl@0: CALLFUNC(72) sl@0: CALLFUNC(73) sl@0: CALLFUNC(74) sl@0: CALLFUNC(75) sl@0: CALLFUNC(76) sl@0: CALLFUNC(77) sl@0: CALLFUNC(78) sl@0: CALLFUNC(79) sl@0: CALLFUNC(80) sl@0: CALLFUNC(81) sl@0: CALLFUNC(82) sl@0: CALLFUNC(83) sl@0: CALLFUNC(84) sl@0: CALLFUNC(85) sl@0: CALLFUNC(86) sl@0: CALLFUNC(87) sl@0: CALLFUNC(88) sl@0: CALLFUNC(89) sl@0: CALLFUNC(90) sl@0: CALLFUNC(91) sl@0: CALLFUNC(92) sl@0: CALLFUNC(93) sl@0: CALLFUNC(94) sl@0: CALLFUNC(95) sl@0: CALLFUNC(96) sl@0: CALLFUNC(97) sl@0: CALLFUNC(98) sl@0: CALLFUNC(99) sl@0: CALLFUNC(100) sl@0: CALLFUNC(101) sl@0: CALLFUNC(102) sl@0: CALLFUNC(103) sl@0: CALLFUNC(104) sl@0: CALLFUNC(105) sl@0: CALLFUNC(106) sl@0: CALLFUNC(107) sl@0: CALLFUNC(108) sl@0: CALLFUNC(109) sl@0: CALLFUNC(110) sl@0: CALLFUNC(111) sl@0: CALLFUNC(112) sl@0: CALLFUNC(113) sl@0: CALLFUNC(114) sl@0: CALLFUNC(115) sl@0: CALLFUNC(116) sl@0: CALLFUNC(117) sl@0: CALLFUNC(118) sl@0: CALLFUNC(119) sl@0: CALLFUNC(120) sl@0: CALLFUNC(121) sl@0: CALLFUNC(122) sl@0: CALLFUNC(123) sl@0: CALLFUNC(124) sl@0: CALLFUNC(125) sl@0: CALLFUNC(126) sl@0: CALLFUNC(127) sl@0: CALLFUNC(128) sl@0: CALLFUNC(129) sl@0: CALLFUNC(130) sl@0: CALLFUNC(131) sl@0: CALLFUNC(132) sl@0: CALLFUNC(133) sl@0: CALLFUNC(134) sl@0: CALLFUNC(135) sl@0: CALLFUNC(136) sl@0: CALLFUNC(137) sl@0: CALLFUNC(138) sl@0: CALLFUNC(139) sl@0: CALLFUNC(140) sl@0: CALLFUNC(141) sl@0: CALLFUNC(142) sl@0: CALLFUNC(143) sl@0: CALLFUNC(144) sl@0: CALLFUNC(145) sl@0: CALLFUNC(146) sl@0: CALLFUNC(147) sl@0: CALLFUNC(148) sl@0: CALLFUNC(149) sl@0: CALLFUNC(150) sl@0: CALLFUNC(151) sl@0: CALLFUNC(152) sl@0: CALLFUNC(153) sl@0: CALLFUNC(154) sl@0: CALLFUNC(155) sl@0: CALLFUNC(156) sl@0: CALLFUNC(157) sl@0: CALLFUNC(158) sl@0: CALLFUNC(159) sl@0: CALLFUNC(160) sl@0: CALLFUNC(161) sl@0: CALLFUNC(162) sl@0: CALLFUNC(163) sl@0: CALLFUNC(164) sl@0: CALLFUNC(165) sl@0: CALLFUNC(166) sl@0: CALLFUNC(167) sl@0: CALLFUNC(168) sl@0: CALLFUNC(169) sl@0: CALLFUNC(170) sl@0: CALLFUNC(171) sl@0: CALLFUNC(172) sl@0: CALLFUNC(173) sl@0: CALLFUNC(174) sl@0: CALLFUNC(175) sl@0: CALLFUNC(176) sl@0: CALLFUNC(177) sl@0: CALLFUNC(178) sl@0: CALLFUNC(179) sl@0: CALLFUNC(180) sl@0: CALLFUNC(181) sl@0: CALLFUNC(182) sl@0: CALLFUNC(183) sl@0: CALLFUNC(184) sl@0: CALLFUNC(185) sl@0: CALLFUNC(186) sl@0: CALLFUNC(187) sl@0: CALLFUNC(188) sl@0: CALLFUNC(189) sl@0: CALLFUNC(190) sl@0: CALLFUNC(191) sl@0: CALLFUNC(192) sl@0: CALLFUNC(193) sl@0: CALLFUNC(194) sl@0: CALLFUNC(195) sl@0: CALLFUNC(196) sl@0: CALLFUNC(197) sl@0: CALLFUNC(198) sl@0: CALLFUNC(199) sl@0: CALLFUNC(200) sl@0: CALLFUNC(201) sl@0: CALLFUNC(202) sl@0: CALLFUNC(203) sl@0: CALLFUNC(204) sl@0: CALLFUNC(205) sl@0: CALLFUNC(206) sl@0: CALLFUNC(207) sl@0: CALLFUNC(208) sl@0: CALLFUNC(209) sl@0: CALLFUNC(210) sl@0: CALLFUNC(211) sl@0: CALLFUNC(212) sl@0: CALLFUNC(213) sl@0: CALLFUNC(214) sl@0: CALLFUNC(215) sl@0: CALLFUNC(216) sl@0: CALLFUNC(217) sl@0: CALLFUNC(218) sl@0: CALLFUNC(219) sl@0: CALLFUNC(220) sl@0: CALLFUNC(221) sl@0: CALLFUNC(222) sl@0: CALLFUNC(223) sl@0: CALLFUNC(224) sl@0: CALLFUNC(225) sl@0: CALLFUNC(226) sl@0: CALLFUNC(227) sl@0: CALLFUNC(228) sl@0: CALLFUNC(229) sl@0: CALLFUNC(230) sl@0: CALLFUNC(231) sl@0: CALLFUNC(232) sl@0: CALLFUNC(233) sl@0: CALLFUNC(234) sl@0: CALLFUNC(235) sl@0: CALLFUNC(236) sl@0: CALLFUNC(237) sl@0: CALLFUNC(238) sl@0: CALLFUNC(239) sl@0: CALLFUNC(240) sl@0: CALLFUNC(241) sl@0: CALLFUNC(242) sl@0: CALLFUNC(243) sl@0: CALLFUNC(244) sl@0: CALLFUNC(245) sl@0: CALLFUNC(246) sl@0: CALLFUNC(247) sl@0: CALLFUNC(248) sl@0: CALLFUNC(249) sl@0: CALLFUNC(250) sl@0: CALLFUNC(251) sl@0: CALLFUNC(252) sl@0: CALLFUNC(253) sl@0: CALLFUNC(254) sl@0: CALLFUNC(255) sl@0: #endif //T_PAGESTRESS_LARGE_ARRAY sl@0: default: break; sl@0: } sl@0: return 0; sl@0: } sl@0: sl@0: //#endif // defined(_DEBUG) || defined(_DEBUG_RELEASE) sl@0: