Lines Matching refs:Granularity
1549 MaybeAlign Alignment, unsigned Granularity, in doInstrumentAddress() argument
1557 (!Alignment || *Alignment >= Granularity || *Alignment >= TypeSize / 8)) in doInstrumentAddress()
1568 unsigned Granularity, uint32_t TypeSize, in instrumentMaskedLoadOrStore() argument
1599 Granularity, ElemTypeSize, IsWrite, SizeArgument, in instrumentMaskedLoadOrStore()
1647 unsigned Granularity = 1 << Mapping.Scale; in instrumentMop() local
1650 Addr, O.Alignment, Granularity, O.TypeSize, in instrumentMop()
1654 Granularity, O.TypeSize, O.IsWrite, nullptr, UseCalls, in instrumentMop()
1690 size_t Granularity = static_cast<size_t>(1) << Mapping.Scale; in createSlowPathCmp() local
1693 IRB.CreateAnd(AddrLong, ConstantInt::get(IntptrTy, Granularity - 1)); in createSlowPathCmp()
1763 size_t Granularity = 1ULL << Mapping.Scale; in instrumentAddress() local
1766 if (ClAlwaysSlowPath || (TypeSize < 8 * Granularity)) { in instrumentAddress()
3259 size_t Granularity = 1ULL << Mapping.Scale; in processStaticAllocas() local
3260 size_t MinHeaderSize = std::max((size_t)ASan.LongSize / 2, Granularity); in processStaticAllocas()
3262 ComputeASanStackFrameLayout(SVD, Granularity, MinHeaderSize); in processStaticAllocas()
3423 assert(Desc.Offset % L.Granularity == 0); in processStaticAllocas()
3424 size_t Begin = Desc.Offset / L.Granularity; in processStaticAllocas()
3425 size_t End = Begin + (APC.Size + L.Granularity - 1) / L.Granularity; in processStaticAllocas()
3463 ShadowAfterReturn.resize(ClassSize / L.Granularity, in processStaticAllocas()