/**TinyCodeGeneratorforQEMU**Copyright(c)2008FabriceBellard**Permissionisherebygranted,freeofcharge,toanypersonobtainingacopy*ofthissoftwareandassociateddocumentationfiles(the"Software"),todeal*intheSoftwarewithoutrestriction,includingwithoutlimitationtherights*touse,copy,modify,merge,publish,distribute,sublicense,and/orsell*copiesoftheSoftware,andtopermitpersonstowhomtheSoftwareis*furnishedtodoso,subjecttothefollowingconditions:**Theabovecopyrightnoticeandthispermissionnoticeshallbeincludedin*allcopiesorsubstantialportionsoftheSoftware.**THESOFTWAREISPROVIDED"AS IS",WITHOUTWARRANTYOFANYKIND,EXPRESSOR*IMPLIED,INCLUDINGBUTNOTLIMITEDTOTHEWARRANTIESOFMERCHANTABILITY,*FITNESSFORAPARTICULARPURPOSEANDNONINFRINGEMENT.INNOEVENTSHALL*THEAUTHORSORCOPYRIGHTHOLDERSBELIABLEFORANYCLAIM,DAMAGESOROTHER*LIABILITY,WHETHERINANACTIONOFCONTRACT,TORTOROTHERWISE,ARISINGFROM,*OUTOFORINCONNECTIONWITHTHESOFTWAREORTHEUSEOROTHERDEALINGSIN*THESOFTWARE.*/#defineTCG_TARGET_PPC641#defineTCG_TARGET_REG_BITS64#defineTCG_TARGET_WORDS_BIGENDIAN#defineTCG_TARGET_NB_REGS32enum{TCG_REG_R0=0,TCG_REG_R1,TCG_REG_R2,TCG_REG_R3,TCG_REG_R4,TCG_REG_R5,TCG_REG_R6,TCG_REG_R7,TCG_REG_R8,TCG_REG_R9,TCG_REG_R10,TCG_REG_R11,TCG_REG_R12,TCG_REG_R13,TCG_REG_R14,TCG_REG_R15,TCG_REG_R16,TCG_REG_R17,TCG_REG_R18,TCG_REG_R19,TCG_REG_R20,TCG_REG_R21,TCG_REG_R22,TCG_REG_R23,TCG_REG_R24,TCG_REG_R25,TCG_REG_R26,TCG_REG_R27,TCG_REG_R28,TCG_REG_R29,TCG_REG_R30,TCG_REG_R31};/* used for function call generation */#defineTCG_REG_CALL_STACKTCG_REG_R1#defineTCG_TARGET_STACK_ALIGN16