Lines Matching refs:op

72 			    unsigned long *immediate, struct stack_op *op)  in arch_decode_instruction()  argument
127 op->src.type = OP_SRC_ADD; in arch_decode_instruction()
128 op->src.reg = op_to_cfi_reg[modrm_reg][rex_r]; in arch_decode_instruction()
129 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
130 op->dest.reg = CFI_SP; in arch_decode_instruction()
138 op->src.type = OP_SRC_REG; in arch_decode_instruction()
139 op->src.reg = op_to_cfi_reg[op1 & 0x7][rex_b]; in arch_decode_instruction()
140 op->dest.type = OP_DEST_PUSH; in arch_decode_instruction()
148 op->src.type = OP_SRC_POP; in arch_decode_instruction()
149 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
150 op->dest.reg = op_to_cfi_reg[op1 & 0x7][rex_b]; in arch_decode_instruction()
158 op->src.type = OP_SRC_CONST; in arch_decode_instruction()
159 op->dest.type = OP_DEST_PUSH; in arch_decode_instruction()
174 op->src.type = OP_SRC_AND; in arch_decode_instruction()
175 op->src.reg = CFI_SP; in arch_decode_instruction()
176 op->src.offset = insn.immediate.value; in arch_decode_instruction()
177 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
178 op->dest.reg = CFI_SP; in arch_decode_instruction()
191 op->src.type = OP_SRC_ADD; in arch_decode_instruction()
192 op->src.reg = CFI_SP; in arch_decode_instruction()
193 op->src.offset = insn.immediate.value * sign; in arch_decode_instruction()
194 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
195 op->dest.reg = CFI_SP; in arch_decode_instruction()
203 op->src.type = OP_SRC_REG; in arch_decode_instruction()
204 op->src.reg = CFI_SP; in arch_decode_instruction()
205 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
206 op->dest.reg = op_to_cfi_reg[modrm_rm][rex_b]; in arch_decode_instruction()
214 op->src.type = OP_SRC_REG; in arch_decode_instruction()
215 op->src.reg = op_to_cfi_reg[modrm_reg][rex_r]; in arch_decode_instruction()
216 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
217 op->dest.reg = CFI_SP; in arch_decode_instruction()
228 op->src.type = OP_SRC_REG; in arch_decode_instruction()
229 op->src.reg = op_to_cfi_reg[modrm_reg][rex_r]; in arch_decode_instruction()
230 op->dest.type = OP_DEST_REG_INDIRECT; in arch_decode_instruction()
231 op->dest.reg = CFI_BP; in arch_decode_instruction()
232 op->dest.offset = insn.displacement.value; in arch_decode_instruction()
238 op->src.type = OP_SRC_REG; in arch_decode_instruction()
239 op->src.reg = op_to_cfi_reg[modrm_reg][rex_r]; in arch_decode_instruction()
240 op->dest.type = OP_DEST_REG_INDIRECT; in arch_decode_instruction()
241 op->dest.reg = CFI_SP; in arch_decode_instruction()
242 op->dest.offset = insn.displacement.value; in arch_decode_instruction()
252 op->src.type = OP_SRC_REG_INDIRECT; in arch_decode_instruction()
253 op->src.reg = CFI_BP; in arch_decode_instruction()
254 op->src.offset = insn.displacement.value; in arch_decode_instruction()
255 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
256 op->dest.reg = op_to_cfi_reg[modrm_reg][rex_r]; in arch_decode_instruction()
263 op->src.type = OP_SRC_REG_INDIRECT; in arch_decode_instruction()
264 op->src.reg = CFI_SP; in arch_decode_instruction()
265 op->src.offset = insn.displacement.value; in arch_decode_instruction()
266 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
267 op->dest.reg = op_to_cfi_reg[modrm_reg][rex_r]; in arch_decode_instruction()
278 op->src.type = OP_SRC_REG; in arch_decode_instruction()
281 op->src.type = OP_SRC_ADD; in arch_decode_instruction()
282 op->src.offset = insn.displacement.value; in arch_decode_instruction()
284 op->src.reg = CFI_SP; in arch_decode_instruction()
285 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
286 op->dest.reg = op_to_cfi_reg[modrm_reg][rex_r]; in arch_decode_instruction()
292 op->src.type = OP_SRC_ADD; in arch_decode_instruction()
293 op->src.reg = CFI_BP; in arch_decode_instruction()
294 op->src.offset = insn.displacement.value; in arch_decode_instruction()
295 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
296 op->dest.reg = CFI_SP; in arch_decode_instruction()
308 op->src.type = OP_SRC_ADD; in arch_decode_instruction()
309 op->src.reg = CFI_R10; in arch_decode_instruction()
310 op->src.offset = -8; in arch_decode_instruction()
311 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
312 op->dest.reg = CFI_SP; in arch_decode_instruction()
324 op->src.type = OP_SRC_ADD; in arch_decode_instruction()
325 op->src.reg = CFI_R13; in arch_decode_instruction()
326 op->src.offset = -16; in arch_decode_instruction()
327 op->dest.type = OP_DEST_REG; in arch_decode_instruction()
328 op->dest.reg = CFI_SP; in arch_decode_instruction()
336 op->src.type = OP_SRC_POP; in arch_decode_instruction()
337 op->dest.type = OP_DEST_MEM; in arch_decode_instruction()
347 op->src.type = OP_SRC_CONST; in arch_decode_instruction()
348 op->dest.type = OP_DEST_PUSHF; in arch_decode_instruction()
354 op->src.type = OP_SRC_POPF; in arch_decode_instruction()
355 op->dest.type = OP_DEST_MEM; in arch_decode_instruction()
391 op->src.type = OP_SRC_CONST; in arch_decode_instruction()
392 op->dest.type = OP_DEST_PUSH; in arch_decode_instruction()
398 op->src.type = OP_SRC_POP; in arch_decode_instruction()
399 op->dest.type = OP_DEST_MEM; in arch_decode_instruction()
413 op->dest.type = OP_DEST_LEAVE; in arch_decode_instruction()
468 op->src.type = OP_SRC_CONST; in arch_decode_instruction()
469 op->dest.type = OP_DEST_PUSH; in arch_decode_instruction()