Lines Matching refs:operand1
193 unw_word_t operand1 = 0, operand2 = 0, tmp1, tmp2, tmp3, end_addr; in dwarf_eval_expr() local
255 &operand1, arg)) < 0) in dwarf_eval_expr()
293 (int) opcode - DW_OP_breg0, (unsigned long) operand1); in dwarf_eval_expr()
298 push (tmp1 + operand1); in dwarf_eval_expr()
303 (int) operand1, (unsigned long) operand2); in dwarf_eval_expr()
305 dwarf_to_unw_regnum (operand1), &tmp1)) < 0) in dwarf_eval_expr()
327 Debug (15, "OP_regx(r%d)\n", (int) operand1); in dwarf_eval_expr()
328 *valp = dwarf_to_unw_regnum (operand1); in dwarf_eval_expr()
340 Debug (15, "OP_const(0x%lx)\n", (unsigned long) operand1); in dwarf_eval_expr()
341 push (operand1); in dwarf_eval_expr()
345 if (operand1 & 0x80) in dwarf_eval_expr()
346 operand1 |= ((unw_word_t) -1) << 8; in dwarf_eval_expr()
347 Debug (15, "OP_const1s(%ld)\n", (long) operand1); in dwarf_eval_expr()
348 push (operand1); in dwarf_eval_expr()
352 if (operand1 & 0x8000) in dwarf_eval_expr()
353 operand1 |= ((unw_word_t) -1) << 16; in dwarf_eval_expr()
354 Debug (15, "OP_const2s(%ld)\n", (long) operand1); in dwarf_eval_expr()
355 push (operand1); in dwarf_eval_expr()
359 if (operand1 & 0x80000000) in dwarf_eval_expr()
360 operand1 |= (((unw_word_t) -1) << 16) << 16; in dwarf_eval_expr()
361 Debug (15, "OP_const4s(%ld)\n", (long) operand1); in dwarf_eval_expr()
362 push (operand1); in dwarf_eval_expr()
374 Debug (15, "OP_deref_size(%d)\n", (int) operand1); in dwarf_eval_expr()
376 switch (operand1) in dwarf_eval_expr()
380 (int) operand1); in dwarf_eval_expr()
400 if (operand1 == 3) in dwarf_eval_expr()
415 if (operand1 != 8) in dwarf_eval_expr()
418 tmp2 >>= 64 - 8 * operand1; in dwarf_eval_expr()
420 tmp2 &= (~ (unw_word_t) 0) << (8 * operand1); in dwarf_eval_expr()
438 Debug (15, "OP_pick(%d)\n", (int) operand1); in dwarf_eval_expr()
439 push (pick (operand1)); in dwarf_eval_expr()
540 Debug (15, "OP_plus_uconst(%lu)\n", (unsigned long) operand1); in dwarf_eval_expr()
542 push (tmp1 + operand1); in dwarf_eval_expr()
616 Debug (15, "OP_skip(%d)\n", (int16_t) operand1); in dwarf_eval_expr()
617 *addr += (int16_t) operand1; in dwarf_eval_expr()
621 Debug (15, "OP_skip(%d)\n", (int16_t) operand1); in dwarf_eval_expr()
624 *addr += (int16_t) operand1; in dwarf_eval_expr()