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

Lines Matching full:blocks

166    /* Hopefully the .base test hits most of the time.  For the blocks
298 identical blocks are claimed to have different sizes. In which
317 /* This makes the blocks identical, at the size of the
322 stage will get rid of one of the blocks. This is
331 /* If there are any blocks which overlap and have the same
348 "overlapping stack blocks\n");
384 XArray* blocks = VG_(di_get_stack_blocks_at_ip)( ip, True/*arrays only*/ );
385 tl_assert(blocks);
386 return StackBlocks__find_and_dealloc__or_add( blocks );
559 overlapping stack blocks. */
715 blocks have identical names, that is too strict. For
717 otherwise identical blocks with names "tzname" and
736 overlapping global blocks. */
743 "overlapping global blocks\n");
764 in which case there are no blocks intersecting the range, and we
834 global blocks. */
1150 /* Ok, the range contained some blocks. Therefore we'll need to
1185 XArray* blocks; /* XArray* of StackBlock, or NULL if none */
1438 sf->htab[ix].blocks = ip_frameblocks;
1463 sf->htab[ix].blocks = ip_frameblocks;
1487 XArray* /* StackBlock */ blocks,
1492 Word i, n = VG_(sizeXA)( blocks );
1496 StackBlock* blk = VG_(indexXA)( blocks, i );
1515 /* First, look in the stack blocks accessible in this instruction's
1704 if (0) VG_(printf)("overlapping blocks in cache\n");
1786 tl_assert(iinstance->blocks == ip_frameBlocks);
1800 tid, ea, sp, fp, szB, iinstance->blocks );
1808 tid, ea, sp, fp, szB, iinstance->blocks );
1879 these blocks are
1996 thread's stack-interval-tree, the blocks added at the time of