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

References

lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  374   Int8PtrTy = IRB.getInt8PtrTy();
  455       "__hwasan_tag_memory", IRB.getVoidTy(), Int8PtrTy, Int8Ty, IntptrTy);
  485       FunctionType::get(Int8PtrTy, {ShadowGlobal->getType()}, false),
  501             kHwasanShadowMemoryDynamicAddress, Int8PtrTy);
  502     return IRB.CreateLoad(Int8PtrTy, GlobalDynamicAddress);
  598                                    Int8PtrTy);
  605     return IRB.CreateIntToPtr(Shadow, Int8PtrTy);
  619     Ptr = IRB.CreateBitCast(Ptr, Int8PtrTy);
  666   InlineTagAddr = IRB.CreateIntToPtr(InlineTagAddr, Int8PtrTy);
  783                    {IRB.CreatePointerCast(AI, Int8PtrTy), JustTag,
  801                                    Int8Ty, IRB.CreateBitCast(AI, Int8PtrTy),
 1017   LocalDynamicShadow = IRB.CreateIntToPtr(LocalDynamicShadow, Int8PtrTy);
 1459       Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy);
 1459       Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy);
 1459       Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy);
 1459       Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy);
 1459       Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy, Int8PtrTy);
 1468         Int32Ty, {Int32Ty, Int32Ty, Int64Ty, Int8PtrTy, Int8PtrTy}, false);
 1468         Int32Ty, {Int32Ty, Int32Ty, Int64Ty, Int8PtrTy, Int8PtrTy}, false);
 1486          P.first ? IRB.CreateBitCast(P.first, Int8PtrTy)
 1487                  : Constant::getNullValue(Int8PtrTy),
 1488          IRB.CreateBitCast(UnwindGetGR.getCallee(), Int8PtrTy),
 1489          IRB.CreateBitCast(UnwindGetCFA.getCallee(), Int8PtrTy)});