1%def op_check_cast():
2  jmp NterpCheckCast
3
4%def op_iget_boolean():
5   jmp NterpGetBooleanInstanceField
6
7%def op_iget_byte():
8   jmp NterpGetByteInstanceField
9
10%def op_iget_char():
11   jmp NterpGetCharInstanceField
12
13%def op_iget_object():
14    jmp NterpGetObjectInstanceField
15
16%def op_iget_short():
17   jmp NterpGetShortInstanceField
18
19%def op_iget_wide():
20   jmp NterpGetWideInstanceField
21
22%def op_instance_of():
23   jmp NterpInstanceOf
24
25%def op_iget():
26   jmp NterpGetInstanceField
27
28%def op_iput():
29   jmp NterpPutInstanceField
30
31%def op_iput_boolean():
32   jmp NterpPutBooleanInstanceField
33
34%def op_iput_byte():
35   jmp NterpPutByteInstanceField
36
37%def op_iput_char():
38   jmp NterpPutCharInstanceField
39
40%def op_iput_object():
41    jmp NterpPutObjectInstanceField
42
43%def op_iput_short():
44   jmp NterpPutShortInstanceField
45
46%def op_iput_wide():
47   jmp NterpPutWideInstanceField
48
49%def op_sget(load="movl", wide="0"):
50   jmp NterpGetIntStaticField
51
52%def op_sget_boolean():
53   jmp NterpGetBooleanStaticField
54
55%def op_sget_byte():
56   jmp NterpGetByteStaticField
57
58%def op_sget_char():
59   jmp NterpGetCharStaticField
60
61%def op_sget_object():
62   jmp NterpGetObjectStaticField
63
64%def op_sget_short():
65   jmp NterpGetShortStaticField
66
67%def op_sget_wide():
68   jmp NterpGetWideStaticField
69
70%def op_sput():
71   jmp NterpPutStaticField
72
73%def op_sput_boolean():
74   jmp NterpPutBooleanStaticField
75
76%def op_sput_byte():
77   jmp NterpPutByteStaticField
78
79%def op_sput_char():
80   jmp NterpPutCharStaticField
81
82%def op_sput_object():
83   jmp NterpPutObjectStaticField
84
85%def op_sput_short():
86   jmp NterpPutShortStaticField
87
88%def op_sput_wide():
89   jmp NterpPutWideStaticField
90
91%def op_new_instance():
92   // The routine is too big to fit in a handler, so jump to it.
93   jmp NterpNewInstance
94