Lines Matching refs:GlobalVariable
296 auto *GV = mdconst::extract_or_null<GlobalVariable>(MDN->getOperand(0));
316 Entry get(GlobalVariable *G) const {
323 DenseMap<GlobalVariable *, Entry> Entries;
467 bool GlobalIsLinkerInitialized(GlobalVariable *G);
521 bool ShouldInstrumentGlobal(GlobalVariable *G);
787 static GlobalVariable *createPrivateGlobalForString(Module &M, StringRef Str,
792 GlobalVariable *GV =
793 new GlobalVariable(M, StrConst->getType(), true,
801 static GlobalVariable *createPrivateGlobalForSourceLoc(Module &M,
809 auto GV = new GlobalVariable(M, LocStruct->getType(), true,
816 GlobalVariable *G) {
939 bool AddressSanitizer::GlobalIsLinkerInitialized(GlobalVariable *G) {
983 GlobalVariable *G = dyn_cast<GlobalVariable>(GetUnderlyingObject(Addr, DL));
1168 GlobalVariable *GV = M.getGlobalVariable("llvm.global_ctors");
1186 bool AddressSanitizerModule::ShouldInstrumentGlobal(GlobalVariable *G) {
1197 if (G->getLinkage() != GlobalVariable::ExternalLinkage &&
1198 G->getLinkage() != GlobalVariable::PrivateLinkage &&
1199 G->getLinkage() != GlobalVariable::InternalLinkage)
1299 SmallVector<GlobalVariable *, 16> GlobalsToChange;
1326 GlobalVariable *ModuleName = createPrivateGlobalForString(
1332 GlobalVariable *G = GlobalsToChange[i];
1337 GlobalVariable *Name = createPrivateGlobalForString(
1364 GlobalVariable *NewGlobal =
1365 new GlobalVariable(M, NewTy, G->isConstant(), Linkage, NewInitializer,
1401 GlobalVariable *AllGlobals = new GlobalVariable(
1402 M, ArrayOfGlobalStructTy, false, GlobalVariable::InternalLinkage,
1964 GlobalVariable *StackDescriptionGlobal =