Lines Matching refs:op
200 const struct ud_operand* op = ud_insn_opr(fUdisData, 0);
201 switch (op->type) {
205 RegisterNumberFromUdisIndex(op->base));
206 targetAddress += op->offset;
212 RegisterNumberFromUdisIndex(op->base));
214 RegisterNumberFromUdisIndex(op->index))
215 * op->scale;
217 switch (op->offset) {
219 offset = op->lval.sbyte;
222 offset = op->lval.sword;
225 offset = op->lval.sdword;
228 offset = op->lval.sqword;
237 if (op->size == 32)
238 targetAddress += op->lval.sdword;
240 targetAddress += op->lval.sqword;
247 if (op->size == 32)
248 targetAddress = op->lval.udword;
249 else if (op->size == 64)
250 targetAddress = op->lval.uqword;