diff options
author | jjanzen <jjanzen@jjanzen.ca> | 2025-02-26 23:23:37 -0600 |
---|---|---|
committer | jjanzen <jjanzen@jjanzen.ca> | 2025-02-26 23:23:37 -0600 |
commit | 0c7ae37e3f482255c80796414b708c8bc9f6ee87 (patch) | |
tree | 43f539a08842b5d04bda4f25cbe5984ef388aa22 /src/temp.py |
initial commit
Diffstat (limited to 'src/temp.py')
-rw-r--r-- | src/temp.py | 153 |
1 files changed, 153 insertions, 0 deletions
diff --git a/src/temp.py b/src/temp.py new file mode 100644 index 0000000..5577e9e --- /dev/null +++ b/src/temp.py @@ -0,0 +1,153 @@ +x = [ + "TRAP", + "FCMP", + "FUN", + "FEQL", + "FADD", + "FIX", + "FSUB", + "FIXU", + "FLOT", + "FLOTU", + "SFLOT", + "SFLOTU", + "FMUL", + "FCMPE", + "FUNE", + "FEQLE", + "FDIV", + "FSQRT", + "FREM", + "FINT", + "MUL", + "MULU", + "DIV", + "DIVU", + "ADD", + "ADDU", + "SUB", + "SUBU", + "2ADDU", + "4ADDU", + "8ADDU", + "16ADDU", + "CMP", + "CMPU", + "NEG", + "NEGU", + "SL", + "SLU", + "SR", + "SRU", + "BN", + "BZ", + "BP", + "BOD", + "BNN", + "BNZ", + "BNP", + "BEV", + "PBN", + "PBZ", + "PBP", + "PBOD", + "PBNN", + "PBNZ", + "PBNP", + "PBEV", + "CSN", + "CSZ", + "CSP", + "CSOD", + "CSNN", + "CSNZ", + "CSNP", + "CSEV", + "ZSN", + "ZSZ", + "ZSP", + "ZSOD", + "ZSNN", + "ZSNZ", + "ZSNP", + "ZSEV", + "LDB", + "LDBU", + "LDW", + "LDWU", + "LDT", + "LDTU", + "LDO", + "LDOU", + "LDSF", + "LDHT", + "CSWAP", + "LDUNC", + "LDVTS", + "PRELD", + "PREGO", + "GO", + "STB", + "STBU", + "STW", + "STWU", + "STT", + "STTU", + "STO", + "STOU", + "STSF", + "STHT", + "STCO", + "STUNC", + "SYNCD", + "PREST", + "SYNCID", + "PUSHGO", + "OR", + "ORN", + "NOR", + "XOR", + "AND", + "ANDN", + "NAND", + "NXOR", + "BDIF", + "WDIF", + "TDIF", + "ODIF", + "MUX", + "SADD", + "MOR", + "MXOR", + "SETH", + "SETMH", + "SETML", + "SETL", + "INCH", + "INCMH", + "INCML", + "INCL", + "ORH", + "ORMH", + "ORML", + "ORL", + "ANDNH", + "ANDNMH", + "ANDNML", + "ANDNL", + "JMP", + "PUSHJ", + "GETA", + "PUT", + "POP", + "RESUME", + "SAVE", + "UNSAVE", + "SYNC", + "SWYM", + "GET", + "TRIP", +] + +for val in x: + print(f"Operation{{.opcode = Opcode.{val}}},") |