• Home
  • Raw
  • Download

Lines Matching refs:tmp1

193   unw_word_t operand1 = 0, operand2 = 0, tmp1, tmp2, tmp3, end_addr;  in dwarf_eval_expr()  local
296 &tmp1)) < 0) in dwarf_eval_expr()
298 push (tmp1 + operand1); in dwarf_eval_expr()
305 dwarf_to_unw_regnum (operand1), &tmp1)) < 0) in dwarf_eval_expr()
307 push (tmp1 + operand2); in dwarf_eval_expr()
367 tmp1 = pop (); in dwarf_eval_expr()
368 if ((ret = dwarf_readw (as, a, &tmp1, &tmp2, arg)) < 0) in dwarf_eval_expr()
375 tmp1 = pop (); in dwarf_eval_expr()
384 if ((ret = dwarf_readu8 (as, a, &tmp1, &u8, arg)) < 0) in dwarf_eval_expr()
390 if ((ret = dwarf_readu16 (as, a, &tmp1, &u16, arg)) < 0) in dwarf_eval_expr()
397 if ((ret = dwarf_readu32 (as, a, &tmp1, &u32, arg)) < 0) in dwarf_eval_expr()
412 if ((ret = dwarf_readu64 (as, a, &tmp1, &u64, arg)) < 0) in dwarf_eval_expr()
449 tmp1 = pop (); in dwarf_eval_expr()
451 push (tmp1); in dwarf_eval_expr()
457 tmp1 = pop (); in dwarf_eval_expr()
460 push (tmp1); in dwarf_eval_expr()
467 tmp1 = pop (); in dwarf_eval_expr()
468 if (tmp1 & ((unw_word_t) 1 << (8 * dwarf_addr_size (as) - 1))) in dwarf_eval_expr()
469 tmp1 = -tmp1; in dwarf_eval_expr()
470 push (tmp1); in dwarf_eval_expr()
475 tmp1 = pop (); in dwarf_eval_expr()
477 push (tmp1 & tmp2); in dwarf_eval_expr()
482 tmp1 = pop (); in dwarf_eval_expr()
484 if (tmp1) in dwarf_eval_expr()
485 tmp1 = sword (as, tmp2) / sword (as, tmp1); in dwarf_eval_expr()
486 push (tmp1); in dwarf_eval_expr()
491 tmp1 = pop (); in dwarf_eval_expr()
493 tmp1 = tmp2 - tmp1; in dwarf_eval_expr()
494 push (tmp1); in dwarf_eval_expr()
499 tmp1 = pop (); in dwarf_eval_expr()
501 if (tmp1) in dwarf_eval_expr()
502 tmp1 = tmp2 % tmp1; in dwarf_eval_expr()
503 push (tmp1); in dwarf_eval_expr()
508 tmp1 = pop (); in dwarf_eval_expr()
510 if (tmp1) in dwarf_eval_expr()
511 tmp1 = tmp2 * tmp1; in dwarf_eval_expr()
512 push (tmp1); in dwarf_eval_expr()
527 tmp1 = pop (); in dwarf_eval_expr()
529 push (tmp1 | tmp2); in dwarf_eval_expr()
534 tmp1 = pop (); in dwarf_eval_expr()
536 push (tmp1 + tmp2); in dwarf_eval_expr()
541 tmp1 = pop (); in dwarf_eval_expr()
542 push (tmp1 + operand1); in dwarf_eval_expr()
547 tmp1 = pop (); in dwarf_eval_expr()
549 push (tmp2 << tmp1); in dwarf_eval_expr()
554 tmp1 = pop (); in dwarf_eval_expr()
556 push (tmp2 >> tmp1); in dwarf_eval_expr()
561 tmp1 = pop (); in dwarf_eval_expr()
563 push (sword (as, tmp2) >> tmp1); in dwarf_eval_expr()
568 tmp1 = pop (); in dwarf_eval_expr()
570 push (tmp1 ^ tmp2); in dwarf_eval_expr()
575 tmp1 = pop (); in dwarf_eval_expr()
577 push (sword (as, tmp2) <= sword (as, tmp1)); in dwarf_eval_expr()
582 tmp1 = pop (); in dwarf_eval_expr()
584 push (sword (as, tmp2) >= sword (as, tmp1)); in dwarf_eval_expr()
589 tmp1 = pop (); in dwarf_eval_expr()
591 push (sword (as, tmp2) == sword (as, tmp1)); in dwarf_eval_expr()
596 tmp1 = pop (); in dwarf_eval_expr()
598 push (sword (as, tmp2) < sword (as, tmp1)); in dwarf_eval_expr()
603 tmp1 = pop (); in dwarf_eval_expr()
605 push (sword (as, tmp2) > sword (as, tmp1)); in dwarf_eval_expr()
610 tmp1 = pop (); in dwarf_eval_expr()
612 push (sword (as, tmp2) != sword (as, tmp1)); in dwarf_eval_expr()
622 tmp1 = pop (); in dwarf_eval_expr()
623 if (tmp1) in dwarf_eval_expr()