Home | History | Annotate | Download | only in exp-sgcheck

Lines Matching refs:ea

893 /* Generate a piece of text showing 'ea' is relative to 'invar', if
900 Invar* inv, Addr ea )
928 if (ea < block) {
929 *absDelta = block - ea;
932 else if (ea >= block + szB) {
933 *absDelta = ea - (block + szB);
938 VG_(sprintf)(buf, "%'lu inside", ea - block);
1479 UWord ea = w1 + w2;
1480 return ea;
1497 Addr ea = calculate_StackBlock_EA( blk, sp, fp );
1498 VG_(addToXA)( res, &ea );
1510 Addr ea, Addr sp, Addr fp,
1523 if (bea <= ea && ea + szB <= bea + descr->szB) {
1544 cache->elems[i].szB, ea, szB)) {
1562 { StackTreeNode* nd = find_StackTreeNode( siTrees[tid], ea );
1563 /* We know that [ea,ea+1) is in the block, but we need to
1566 if (nd && !is_subinterval_of(nd->addr, nd->szB, ea, szB)) {
1578 { GlobalTreeNode* nd = find_GlobalTreeNode(giTree, ea);
1579 /* We know that [ea,ea+1) is in the block, but we need to
1582 if (nd && !is_subinterval_of(nd->addr, nd->szB, ea, szB)) {
1621 interval trees into which [ea,ea+szB) falls. This is
1622 further complicated by the fact that [ea,ea+szB) might
1639 sKey.addr = ea;
1641 gKey.addr = ea;
1658 /* If this happens, then [ea,ea+szB) partially overlaps
1663 [ea] and [ea+szB-1] overlap the same block, since if
1670 ndFirst = find_StackTreeNode( siTrees[tid], ea );
1671 ndLast = find_StackTreeNode( siTrees[tid], ea+szB-1 );
1681 ndFirst->szB, ea, szB));
1684 ndLast->szB, ea, szB));
1688 ndFirst = find_GlobalTreeNode( giTree, ea );
1689 ndLast = find_GlobalTreeNode( giTree, ea+szB-1 );
1699 ndFirst->szB, ea, szB));
1702 ndLast->szB, ea, szB));
1714 [ea,ea+szB) (right?) That implies they must overlap at
1715 at least over [ea,ea+szB). */
1716 tl_assert(sMin <= ea && ea+szB-1 <= sMax);
1717 tl_assert(gMin <= ea && ea+szB-1 <= gMax);
1723 tl_assert(uMin <= ea && ea+szB-1 <= uMax);
1764 Addr ea, Addr sp, Addr fp,
1800 tid, ea, sp, fp, szB, iinstance->blocks );
1808 tid, ea, sp, fp, szB, iinstance->blocks );
1826 gen_delta_str( bufD, &absDelta, inv, ea );
1829 sg_record_error_SorG( tid, ea, sszB, bufE, bufA, bufD );