• Home
  • Raw
  • Download

Lines Matching refs:ips

139                                /*OUT*/Addr* ips, UInt max_n_ips,  in VG_()
224 ips[0] = uregs.xip; in VG_()
252 ips[0] = uregs.xip; in VG_()
417 ips[i++] = uregs.xip - 1; in VG_()
420 VG_(printf)(" ips%s[%d]=0x%08lx\n", unwind_case, i-1, ips[i-1]); in VG_()
423 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
457 /*OUT*/Addr* ips, UInt max_n_ips, in VG_()
505 ips[0] = uregs.xip; in VG_()
512 ips[0] = uregs.xip; in VG_()
527 ips[i] = *(Addr *)uregs.xsp - 1; in VG_()
562 ips[i++] = uregs.xip - 1; /* -1: refer to calling insn, not the RA */ in VG_()
564 VG_(printf)(" ipsC[%d]=%#08lx\n", i-1, ips[i-1]); in VG_()
566 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
591 ips[i++] = uregs.xip - 1; /* -1: refer to calling insn, not the RA */ in VG_()
593 VG_(printf)(" ipsF[%d]=%#08lx\n", i-1, ips[i-1]); in VG_()
595 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
616 ips[i++] = uregs.xip == 0 in VG_()
622 VG_(printf)(" ipsH[%d]=%#08lx\n", i-1, ips[i-1]); in VG_()
625 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
645 /*OUT*/Addr* ips, UInt max_n_ips, in VG_()
699 ips[0] = ip; in VG_()
750 ips[0] = ip; in VG_()
809 ips[i++] = ip - 1; /* -1: refer to calling insn, not the RA */ in VG_()
811 VG_(printf)(" ipsF[%d]=%#08lx\n", i-1, ips[i-1]); in VG_()
815 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
917 /*OUT*/Addr* ips, UInt max_n_ips, in VG_()
967 ips[0] = uregs.r15; in VG_()
975 ips[0] = uregs.r15; in VG_()
994 ips[i++] = (uregs.r15 & 0xFFFFFFFE) - 1; in VG_()
999 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1023 if (abs_diff(cand, ips[i-1]) > 1) { in VG_()
1026 ips[i++] = cand; in VG_()
1027 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1040 if (abs_diff(cand, ips[i-1]) > 1) { in VG_()
1043 ips[i++] = cand; in VG_()
1044 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1063 /*OUT*/Addr* ips, UInt max_n_ips, in VG_()
1111 ips[0] = uregs.pc; in VG_()
1119 ips[0] = uregs.pc; in VG_()
1135 ips[i++] = uregs.pc - 1; in VG_()
1140 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1159 /*OUT*/Addr* ips, UInt max_n_ips, in VG_()
1191 ips[0] = uregs.ia; in VG_()
1206 ips[i++] = uregs.ia - 1; in VG_()
1208 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1224 ips[i++] = uregs.lr - 1; in VG_()
1225 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1242 /*OUT*/Addr* ips, UInt max_n_ips, in VG_()
1285 ips[0] = uregs.pc; in VG_()
1306 ips[i++] = uregs.pc - 4; in VG_()
1308 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1364 ips[i++] = uregs.ra - 8; in VG_()
1365 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1380 ips[i++] = uregs.ra - 8; in VG_()
1381 if (UNLIKELY(cmrf > 0)) {RECURSIVE_MERGE(cmrf,ips,i);}; in VG_()
1397 /*OUT*/Addr* ips, UInt max_n_ips, in VG_()
1431 ips[0] = uregs.pc; in VG_()
1453 ips[i++] = uregs.pc - 8; in VG_()
1455 if (UNLIKELY(cmrf > 0)) { RECURSIVE_MERGE(cmrf,ips,i); }; in VG_()
1553 ips[i++] = uregs.pc; in VG_()
1555 if (UNLIKELY(cmrf > 0)) { RECURSIVE_MERGE(cmrf,ips,i); }; in VG_()
1576 ips[i++] = uregs.lr - 8; in VG_()
1577 if (UNLIKELY(cmrf > 0)) { RECURSIVE_MERGE(cmrf,ips,i); }; in VG_()
1589 VG_(printf)("%d: pc=%lx ", ii, ips[ii]); in VG_()
1592 VG_(printf)("%d: pc=%lx\n", ii, ips[ii]); in VG_()
1613 /*OUT*/StackTrace ips, UInt max_n_ips, in VG_()
1667 return VG_(get_StackTrace_wrk)(tid, ips, max_n_ips, in VG_()
1692 void VG_(pp_StackTrace) ( StackTrace ips, UInt n_ips ) in VG_()
1699 VG_(apply_StackTrace)( printIpDesc, NULL, ips, n_ips ); in VG_()
1708 Addr ips[max_n_ips]; in VG_() local
1710 = VG_(get_StackTrace)(tid, ips, max_n_ips, in VG_()
1714 VG_(pp_StackTrace)(ips, n_ips); in VG_()
1720 StackTrace ips, UInt n_ips in VG_()
1728 Addr ip = ips[i]; in VG_()