aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/OPCODES.txt
diff options
context:
space:
mode:
authorTedd Hansen2007-08-08 14:05:13 +0000
committerTedd Hansen2007-08-08 14:05:13 +0000
commit2a0e157985d790e6cbd83d61690da2709dfab9dd (patch)
treee9c38c11773796111fb4ff222429605bdd76fd5e /OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/OPCODES.txt
parent* Got SimpleApp working again (diff)
downloadopensim-SC_OLD-2a0e157985d790e6cbd83d61690da2709dfab9dd.zip
opensim-SC_OLD-2a0e157985d790e6cbd83d61690da2709dfab9dd.tar.gz
opensim-SC_OLD-2a0e157985d790e6cbd83d61690da2709dfab9dd.tar.bz2
opensim-SC_OLD-2a0e157985d790e6cbd83d61690da2709dfab9dd.tar.xz
Added ScriptEngine.DotNetEngine
Diffstat (limited to 'OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/OPCODES.txt')
-rw-r--r--OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/OPCODES.txt142
1 files changed, 142 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/OPCODES.txt b/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/OPCODES.txt
new file mode 100644
index 0000000..50fb26c
--- /dev/null
+++ b/OpenSim/Region/ScriptEngine/DotNetEngine.Compiler.LSL/OPCODES.txt
@@ -0,0 +1,142 @@
1OPCODE IL_Processor Implemented
2========================================================
3NOOP * *
4POP * *
5POPS * *
6POPL * *
7POPV * *
8POPQ * *
9POPARG * *
10POPIP
11POPBP
12POPSP
13POPSLR
14DUP
15DUPS
16DUPL
17DUPV
18DUPQ
19STORE * *
20STORES * *
21STOREL * *
22STOREV * *
23STOREQ * *
24STOREG * *
25STOREGS * *
26STOREGL * *
27STOREGV * *
28STOREGQ * *
29LOADP * *
30LOADSP * *
31LOADLP * *
32LOADVP * *
33LOADQP * *
34LOADGP * *
35LOADGSP * *
36LOADGLP * *
37LOADGVP * *
38LOADGQP * *
39PUSH * *
40PUSHS * *
41PUSHL * *
42PUSHV * *
43PUSHQ * *
44PUSHG * *
45PUSHGS * *
46PUSHGL * *
47PUSHGV * *
48PUSHGQ * *
49PUSHIP
50PUSHBP
51PUSHSP * *
52PUSHARGB
53PUSHARGI * *
54PUSHARGF * *
55PUSHARGS * *
56PUSHARGV
57PUSHARGQ
58PUSHE * *
59PUSHEV
60PUSHEQ
61PUSHARGE *
62ADD * *
63SUB * *
64MUL * *
65DIV * *
66MOD * *
67EQ * *
68NEQ * *
69LEQ * *
70GEQ * *
71LESS * *
72GREATER * *
73BITAND * *
74BITOR * *
75BITXOR * *
76BOOLAND * *
77BOOLOR * *
78NEG * *
79BITNOT *
80BOOLNOT *
81JUMP
82JUMPIF
83JUMPNIF
84STATE
85CALL
86RETURN * *
87CAST
88STACKTOS
89STACKTOL
90PRINT
91CALLLIB
92CALLLIB_TWO_BYTE * *
93SHL
94SHR
95
96
97
98
99
100
101
102IN USE:
103
104
105 Implemented
106NOOP *
10726
108ADD *
109BITAND *
110CALL
111CALLLIB_TWO_BYTE
112CAST
113DUP
114EQ *
115JUMPNIF
116LOADLP
117LOADSP
118NEQ *
119NOOP
120POP *
121POPBP
122POPL
123POPS
124POPV
125PUSH
126PUSHARGB
127PUSHARGE
128PUSHARGF *
129PUSHARGI *
130PUSHARGS *
131PUSHBP
132PUSHE
133PUSHG
134PUSHGS
135PUSHL
136PUSHS
137PUSHSP
138RETURN *
139STACKTOL
140STOREG
141STOREGS
142STOREL