Lines Matching refs:OI
35 void (OpcodeDecoder::*Routine)(const uint8_t *Opcodes, unsigned &OI);
39 void Decode_00xxxxxx(const uint8_t *Opcodes, unsigned &OI);
40 void Decode_01xxxxxx(const uint8_t *Opcodes, unsigned &OI);
41 void Decode_1000iiii_iiiiiiii(const uint8_t *Opcodes, unsigned &OI);
42 void Decode_10011101(const uint8_t *Opcodes, unsigned &OI);
43 void Decode_10011111(const uint8_t *Opcodes, unsigned &OI);
44 void Decode_1001nnnn(const uint8_t *Opcodes, unsigned &OI);
45 void Decode_10100nnn(const uint8_t *Opcodes, unsigned &OI);
46 void Decode_10101nnn(const uint8_t *Opcodes, unsigned &OI);
47 void Decode_10110000(const uint8_t *Opcodes, unsigned &OI);
48 void Decode_10110001_0000iiii(const uint8_t *Opcodes, unsigned &OI);
49 void Decode_10110010_uleb128(const uint8_t *Opcodes, unsigned &OI);
50 void Decode_10110011_sssscccc(const uint8_t *Opcodes, unsigned &OI);
51 void Decode_101101nn(const uint8_t *Opcodes, unsigned &OI);
52 void Decode_10111nnn(const uint8_t *Opcodes, unsigned &OI);
53 void Decode_11000110_sssscccc(const uint8_t *Opcodes, unsigned &OI);
54 void Decode_11000111_0000iiii(const uint8_t *Opcodes, unsigned &OI);
55 void Decode_11001000_sssscccc(const uint8_t *Opcodes, unsigned &OI);
56 void Decode_11001001_sssscccc(const uint8_t *Opcodes, unsigned &OI);
57 void Decode_11001yyy(const uint8_t *Opcodes, unsigned &OI);
58 void Decode_11000nnn(const uint8_t *Opcodes, unsigned &OI);
59 void Decode_11010nnn(const uint8_t *Opcodes, unsigned &OI);
60 void Decode_11xxxyyy(const uint8_t *Opcodes, unsigned &OI);
95 void OpcodeDecoder::Decode_00xxxxxx(const uint8_t *Opcodes, unsigned &OI) {
96 uint8_t Opcode = Opcodes[OI++ ^ 3];
100 void OpcodeDecoder::Decode_01xxxxxx(const uint8_t *Opcodes, unsigned &OI) {
101 uint8_t Opcode = Opcodes[OI++ ^ 3];
106 unsigned &OI) {
107 uint8_t Opcode0 = Opcodes[OI++ ^ 3];
108 uint8_t Opcode1 = Opcodes[OI++ ^ 3];
118 void OpcodeDecoder::Decode_10011101(const uint8_t *Opcodes, unsigned &OI) {
119 uint8_t Opcode = Opcodes[OI++ ^ 3];
122 void OpcodeDecoder::Decode_10011111(const uint8_t *Opcodes, unsigned &OI) {
123 uint8_t Opcode = Opcodes[OI++ ^ 3];
126 void OpcodeDecoder::Decode_1001nnnn(const uint8_t *Opcodes, unsigned &OI) {
127 uint8_t Opcode = Opcodes[OI++ ^ 3];
130 void OpcodeDecoder::Decode_10100nnn(const uint8_t *Opcodes, unsigned &OI) {
131 uint8_t Opcode = Opcodes[OI++ ^ 3];
136 void OpcodeDecoder::Decode_10101nnn(const uint8_t *Opcodes, unsigned &OI) {
137 uint8_t Opcode = Opcodes[OI++ ^ 3];
142 void OpcodeDecoder::Decode_10110000(const uint8_t *Opcodes, unsigned &OI) {
143 uint8_t Opcode = Opcodes[OI++ ^ 3];
147 unsigned &OI) {
148 uint8_t Opcode0 = Opcodes[OI++ ^ 3];
149 uint8_t Opcode1 = Opcodes[OI++ ^ 3];
159 unsigned &OI) {
160 uint8_t Opcode = Opcodes[OI++ ^ 3];
164 do { ULEB.push_back(Opcodes[OI ^ 3]); } while (Opcodes[OI++ ^ 3] & 0x80);
176 unsigned &OI) {
177 uint8_t Opcode0 = Opcodes[OI++ ^ 3];
178 uint8_t Opcode1 = Opcodes[OI++ ^ 3];
185 void OpcodeDecoder::Decode_101101nn(const uint8_t *Opcodes, unsigned &OI) {
186 uint8_t Opcode = Opcodes[OI++ ^ 3];
189 void OpcodeDecoder::Decode_10111nnn(const uint8_t *Opcodes, unsigned &OI) {
190 uint8_t Opcode = Opcodes[OI++ ^ 3];
196 unsigned &OI) {
197 uint8_t Opcode0 = Opcodes[OI++ ^ 3];
198 uint8_t Opcode1 = Opcodes[OI++ ^ 3];
206 unsigned &OI) {
207 uint8_t Opcode0 = Opcodes[OI++ ^ 3];
208 uint8_t Opcode1 = Opcodes[OI++ ^ 3];
217 unsigned &OI) {
218 uint8_t Opcode0 = Opcodes[OI++ ^ 3];
219 uint8_t Opcode1 = Opcodes[OI++ ^ 3];
227 unsigned &OI) {
228 uint8_t Opcode0 = Opcodes[OI++ ^ 3];
229 uint8_t Opcode1 = Opcodes[OI++ ^ 3];
236 void OpcodeDecoder::Decode_11001yyy(const uint8_t *Opcodes, unsigned &OI) {
237 uint8_t Opcode = Opcodes[OI++ ^ 3];
240 void OpcodeDecoder::Decode_11000nnn(const uint8_t *Opcodes, unsigned &OI) {
241 uint8_t Opcode = Opcodes[OI++ ^ 3];
246 void OpcodeDecoder::Decode_11010nnn(const uint8_t *Opcodes, unsigned &OI) {
247 uint8_t Opcode = Opcodes[OI++ ^ 3];
252 void OpcodeDecoder::Decode_11xxxyyy(const uint8_t *Opcodes, unsigned &OI) {
253 uint8_t Opcode = Opcodes[OI++ ^ 3];