| author | Scott Ehlert <ds@alliedmods.net> |
| Thu Mar 27 04:54:56 2008 +0000 (2008-03-27) | |
| changeset 1947 | e73a1e51833b |
| parent 1330 | ab94316bb52b |
| child 2289 | 44045ead61cd |
| permissions | -rw-r--r-- |
1 /**
2 * vim: set ts=4 :
3 * =============================================================================
4 * SourcePawn JIT
5 * Copyright (C)2004-2008 AlliedModders LLC. All rights reserved.
6 * =============================================================================
7 *
8 * This file is not open source and may not be copied without explicit wriiten
9 * permission of AlliedModders LLC. This file may not be redistributed in whole
10 * or significant part.
11 * For information, see LICENSE.txt or http://www.sourcemod.net/license.php
12 *
13 * Version: $Id$
14 */
16 case OP_UMUL:
17 {
18 WriteOp_UMul(jit);
19 break;
20 }
21 case OP_LESS:
22 {
23 WriteOp_Less(jit);
24 break;
25 }
26 case OP_LEQ:
27 {
28 WriteOp_Leq(jit);
29 break;
30 }
31 case OP_GRTR:
32 {
33 WriteOp_Grtr(jit);
34 break;
35 }
36 case OP_GEQ:
37 {
38 WriteOp_Geq(jit);
39 break;
40 }
41 case OP_ALIGN_PRI:
42 {
43 WriteOp_Align_Pri(jit);
44 break;
45 }
46 case OP_ALIGN_ALT:
47 {
48 WriteOp_Align_Alt(jit);
49 break;
50 }
51 case OP_LCTRL:
52 {
53 WriteOp_Lctrl(jit);
54 break;
55 }
56 case OP_SCTRL:
57 {
58 WriteOp_Sctrl(jit);
59 break;
60 }
61 case OP_UDIV:
62 {
63 WriteOp_UDiv(jit);
64 break;
65 }
66 case OP_UDIV_ALT:
67 {
68 WriteOp_UDiv_Alt(jit);
69 break;
70 }
71 case OP_RET:
72 {
73 WriteOp_Ret(jit);
74 break;
75 }
76 case OP_CMPS:
77 {
78 WriteOp_Cmps(jit);
79 break;
80 }
81 case OP_JREL:
82 {
83 WriteOp_JRel(jit);
84 break;
85 }
86 case OP_JLESS:
87 {
88 WriteOp_Jless(jit);
89 break;
90 }
91 case OP_JLEQ:
92 {
93 WriteOp_Jeq(jit);
94 break;
95 }
96 case OP_JGRTR:
97 {
98 WriteOp_Jgrtr(jit);
99 break;
100 }
101 case OP_JGEQ:
102 {
103 WriteOp_Jgeq(jit);
104 break;
105 }