Lines Matching refs:Granularity
714 MaybeAlign Alignment, unsigned Granularity,
1513 MaybeAlign Alignment, unsigned Granularity,
1527 if (!Alignment || *Alignment >= Granularity ||
1541 MaybeAlign Alignment, unsigned Granularity, Type *OpType, bool IsWrite,
1598 InstrumentedAddress, Alignment, Granularity,
1646 unsigned Granularity = 1 << Mapping.Scale;
1650 Granularity, O.OpType, O.IsWrite, nullptr,
1654 Granularity, O.TypeStoreSize, O.IsWrite, nullptr, UseCalls,
1690 size_t Granularity = static_cast<size_t>(1) << Mapping.Scale;
1691 // Addr & (Granularity - 1)
1693 IRB.CreateAnd(AddrLong, ConstantInt::get(IntptrTy, Granularity - 1));
1694 // (Addr & (Granularity - 1)) + size - 1
1698 // (uint8_t) ((Addr & (Granularity-1)) + size - 1)
1701 // ((uint8_t) ((Addr & (Granularity-1)) + size - 1)) >= ShadowValue
1799 size_t Granularity = 1ULL << Mapping.Scale;
1802 bool GenSlowPath = (ClAlwaysSlowPath || (TypeStoreSize < 8 * Granularity));
3343 uint64_t Granularity = 1ULL << Mapping.Scale;
3344 uint64_t MinHeaderSize = std::max((uint64_t)ASan.LongSize / 2, Granularity);
3346 ComputeASanStackFrameLayout(SVD, Granularity, MinHeaderSize);
3507 assert(Desc.Offset % L.Granularity == 0);
3508 size_t Begin = Desc.Offset / L.Granularity;
3509 size_t End = Begin + (APC.Size + L.Granularity - 1) / L.Granularity;
3547 ShadowAfterReturn.resize(ClassSize / L.Granularity,