{*****************************************************************************} { File : sparcatt.pas } { Author : Mazen NEIFER } { Project : Free Pascal Compiler (FPC) } { Creation date : 2002\05\01 } { Last modification date : 2002\07\03 } { Licence : GPL } { Bug report : mazen.neifer.01@supaero.org } {*****************************************************************************} AttSufNONE{A_NONE}, AttSufNONE{A_ABCD}, AttSufNONE{A_ADD},AttSufNONE{A_ADDcc},AttSufNONE{A_ADDX},AttSufNONE{A_ADDXcc}, AttSufNONE{A_AND},AttSufNONE{A_ANDcc},AttSufNONE{A_ANDN},AttSufNONE{A_ADDNcc}, AttSufNONE{A_BN},AttSufNONE{A_BNE},AttSufNONE{A_BE},AttSufNONE{A_BG},AttSufNONE{A_BLE},AttSufNONE{A_BGE},AttSufNONE{A_BI},AttSufNONE{A_BGU},AttSufNONE{A_BLEU},AttSufNONE{A_BCC}, AttSufNONE{A_BCS},AttSufNONE{A_BPOS},AttSufNONE{A_NEG},AttSufNONE{A_BVC},AttSufNONE{A_BVS},AttSufNONE{A_BA}, AttSufNONE{A_CALL}, AttSufNONE{A_CBccc}, AttSufNONE{A_FBN},AttSufNONE{A_FBU},AttSufNONE{A_FBG},AttSufNONE{A_FBUG},AttSufNONE{A_FBL},AttSufNONE{A_FBUL},AttSufNONE{A_FBLG},AttSufNONE{A_FBNE}, AttSufNONE{A_FBE},AttSufNONE{A_FBUE},AttSufNONE{A_FBGE},AttSufNONE{A_FBUGE},AttSufNONE{A_FBLE},AttSufNONE{A_FBULE},AttSufNONE{A_FBO},AttSufNONE{A_FBA}, AttSufNONE{A_FLUSH}, AttSufNONE{A_JMPL}, AttSufNONE{A_LDSB},AttSufNONE{A_LDSH},AttSufNONE{A_LDSTUB}, AttSufNONE{A_LDUB},AttSufNONE{A_LDUH},AttSufNONE{A_LD},AttSufNONE{A_LDD},AttSufNONE{A_LDF},AttSufNONE{A_LDFSR},AttSufNONE{A_LDDF},AttSufNONE{A_LDC},AttSufNONE{A_LDCSR},AttSufNONE{A_LDDC}, AttSufNONE{A_LDSBA},AttSufNONE{A_LDSHA},AttSufNONE{A_LDUBA},AttSufNONE{A_LDUHA},AttSufNONE{A_LDA},AttSufNONE{A_LDDA}, AttSufNONE{A_LDSTUBA}, AttSufNONE{A_MULScc}, AttSufNONE{A_NOP}, AttSufNONE{A_OR},AttSufNONE{A_ORcc},AttSufNONE{A_ORN},AttSufNONE{A_ORNcc}, AttSufNONE{A_RDASR},AttSufNONE{A_RDY},AttSufNONE{A_RDPSR},AttSufNONE{A_RDWIM},AttSufNONE{A_RDTBR}, AttSufNONE{A_RESTORE}, AttSufNONE{A_RET}, AttSufNONE{A_SAVE}, AttSufNONE{A_SDIV},AttSufNONE{A_SDIVcc}, AttSufNONE{A_SMUL},AttSufNONE{A_SMULcc}, AttSufNONE{A_SETHI}, AttSufNONE{A_SLL},AttSufNONE{A_SRL},AttSufNONE{A_SRA}, AttSufNONE{A_STB},AttSufNONE{A_STH}, AttSufInt{A_ST},AttSufNONE{A_STD},AttSufNONE{A_STF},AttSufNONE{A_STDF},AttSufNONE{A_STFSR},AttSufNONE{A_STDFQ}, AttSufNONE{A_STC},AttSufNONE{A_STDC},AttSufNONE{A_STCSR},AttSufNONE{A_STDCQ}, AttSufNONE{A_STBA},AttSufNONE{A_STHA},AttSufNONE{A_STA},AttSufNONE{A_STDA}, AttSufNONE{A_SUB},AttSufNONE{A_SUBcc},AttSufNONE{A_SUBX},AttSufNONE{A_SUBXcc}, AttSufNONE{A_SWAP},AttSufNONE{A_SWAPA},AttSufNONE{A_Ticc},AttSufNONE{A_TADDcc},AttSufNONE{A_TSUBcc},AttSufNONE{A_TADDccTV},AttSufNONE{A_TSUBccTV}, AttSufNONE{A_UDIV},AttSufNONE{A_UDIVcc}, AttSufNONE{A_UMUL},AttSufNONE{A_UMULcc}, AttSufNONE{A_UNMP}, AttSufNONE{A_WRASR},AttSufNONE{A_WRY},AttSufNONE{A_WRPSR},AttSufNONE{A_WRWIM},AttSufNONE{A_WRTBR}, AttSufNONE{A_XNOR},AttSufNONE{A_XNORcc}, AttSufNONE{A_XOR},AttSufNONE{A_XORcc}, {Floating-point instructions} AttSufNONE{A_FiTOs},AttSufNONE{A_FiTOd},AttSufNONE{A_FiTOq}, AttSufNONE{A_FsTOi},AttSufNONE{A_FdTOi},AttSufNONE{A_FqTOi}, AttSufNONE{A_FsTOd},AttSufNONE{A_FsTOq}, AttSufNONE{A_FdTOs},AttSufNONE{A_FdTOq}, AttSufNONE{A_FqTOd},AttSufNONE{A_FqTOs}, AttSufNONE{A_MOVs},AttSufNONE{A_NEGs},AttSufNONE{A_FABSs}, AttSufNONE{A_FSQRTs},AttSufNONE{A_FSQRTd},AttSufNONE{A_FSQRTq}, AttSufNONE{A_FADDs},AttSufNONE{A_FADDd},AttSufNONE{A_FADDq}, AttSufNONE{A_FSUBs},AttSufNONE{A_FSUBd},AttSufNONE{A_FSUBq}, AttSufNONE{A_FMULs},AttSufNONE{A_FMULd},AttSufNONE{A_FMULQ}, AttSufNONE{A_FdMULq},AttSufNONE{A_FsMULd}, AttSufNONE{A_DIVs},AttSufNONE{A_DIVd},AttSufNONE{A_FDIVq}, AttSufNONE{A_FCMPs},AttSufNONE{A_FCMPd},AttSufNONE{A_FCMPq}, AttSufNONE{A_FCPop1},AttSufNONE{A_CPop2}, {Synthetic instructions} AttSufNONE{A_btst},AttSufNONE{A_bset},AttSufNONE{A_bclr},AttSufNONE{A_btog}, AttSufNONE{A_clr},AttSufNONE{A_clrb},AttSufNONE{A_clrh}, AttSufNONE{A_CMP}, AttSufNONE{A_dec},AttSufNONE{A_deccc}, AttSufNONE{A_inc},AttSufNONE{A_inccc}, AttSufNONE{A_not}, AttSufNONE{A_set}, AttSufNONE{A_skipz},AttSufNONE{A_skipnz}, AttSufNONE{A_tst}