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

References

lib/Transforms/Instrumentation/AddressSanitizer.cpp
 2219   for (auto &G : M.globals()) {
 2229   auto &DL = M.getDataLayout();
 2252       M, M.getModuleIdentifier(), /*AllowMerging*/ false, kAsanGenPrefix);
 2252       M, M.getModuleIdentifier(), /*AllowMerging*/ false, kAsanGenPrefix);
 2265         M, MD.Name.empty() ? NameForGlobal : MD.Name,
 2290         new GlobalVariable(M, NewTy, G->isConstant(), Linkage, NewInitializer,
 2327       auto SourceLocGlobal = createPrivateGlobalForSourceLoc(M, MD.SourceLoc);
 2354           new GlobalVariable(M, IRB.getInt8Ty(), false, Linkage,
 2391   appendToCompilerUsed(M, ArrayRef<GlobalValue *>(GlobalsToAddToUsedList));
 2394       (UseGlobalsGC && TargetTriple.isOSBinFormatELF()) ? getUniqueModuleId(&M)
 2398     InstrumentGlobalsELF(IRB, M, NewGlobals, Initializers, ELFUniqueModuleId);
 2401     InstrumentGlobalsCOFF(IRB, M, NewGlobals, Initializers);
 2403     InstrumentGlobalsMachO(IRB, M, NewGlobals, Initializers);
 2405     InstrumentGlobalsWithMetadataArray(IRB, M, NewGlobals, Initializers);
 2410     createInitializerPoisonCalls(M, ModuleName);
 2412   LLVM_DEBUG(dbgs() << M);