HomeSort by relevance Sort by last modified time
    Searched refs:kShadowCell (Results 1 - 5 of 5) sorted by null

  /external/compiler-rt/lib/tsan/tests/unit/
tsan_shadow_test.cc 70 for (unsigned i = 1; i < kShadowCell; i++)
72 for (unsigned i = kShadowCell; i < 2*kShadowCell; i++)
74 for (unsigned i = 2*kShadowCell; i < 3*kShadowCell; i++)
  /external/compiler-rt/lib/tsan/rtl/
tsan_defs.h 62 const uptr kShadowCell = 8;
68 const uptr kShadowMultiplier = kShadowSize * kShadowCnt / kShadowCell;
tsan_rtl_thread.cc 379 bool unaligned = (addr % kShadowCell) != 0;
382 for (; addr % kShadowCell && size; addr++, size--) {
386 cur.SetAddr0AndSizeLog(addr & (kShadowCell - 1), kAccessSizeLog);
393 for (; size >= kShadowCell; addr += kShadowCell, size -= kShadowCell) {
407 cur.SetAddr0AndSizeLog(addr & (kShadowCell - 1), kAccessSizeLog);
tsan_rtl.cc 301 CHECK_EQ(p & ~(kShadowCell - 1), ShadowToMem(s));
826 uptr offset = addr % kShadowCell;
828 offset = kShadowCell - offset;
841 size = (size + (kShadowCell - 1)) & ~(kShadowCell - 1);
847 CHECK(IsShadowMem((uptr)(p + size * kShadowCnt / kShadowCell - 1)));
849 for (uptr i = 0; i < size / kShadowCell * kShadowCnt;) {
858 u64 *end = begin + size / kShadowCell * kShadowCnt;
tsan_platform.h 587 return (((x) & ~(Mapping::kAppMemMsk | (kShadowCell - 1)))
590 return ((x & ~(kShadowCell - 1)) * kShadowCnt) | Mapping::kShadowBeg;

Completed in 44 milliseconds