reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  369   Mapping.init(TargetTriple);
  493   if (Mapping.Offset != kDynamicShadowSentinel)
  496   if (Mapping.InGlobal) {
  597   return ConstantExpr::getIntToPtr(ConstantInt::get(IntptrTy, Mapping.Offset),
  603   Value *Shadow = IRB.CreateLShr(Mem, Mapping.Scale);
  604   if (Mapping.Offset == 0)
  743       (Alignment >= (1UL << Mapping.Scale) || Alignment == 0 ||
  776   size_t AlignedSize = alignTo(Size, Mapping.getObjectAlignment());
  786     size_t ShadowSize = Size >> Mapping.Scale;
  798           ConstantInt::get(Int8Ty, Size % Mapping.getObjectAlignment()),
  924   if (!Mapping.InTls) {
 1080       tagAlloca(IRB, AI, Tag, alignTo(Size, Mapping.getObjectAlignment()));
 1185     uint64_t AlignedSize = alignTo(Size, Mapping.getObjectAlignment());
 1187         MaybeAlign(std::max(AI->getAlignment(), Mapping.getObjectAlignment())));
 1251   uint64_t NewSize = alignTo(SizeInBytes, Mapping.getObjectAlignment());
 1268       MaybeAlign(std::max(GV->getAlignment(), Mapping.getObjectAlignment())));