Lines Matching defs:ClassSymbol
1233 auto *ClassSymbol = TheModule.getNamedGlobal(SymbolName);
1234 if (ClassSymbol)
1235 return ClassSymbol;
1236 ClassSymbol = new llvm::GlobalVariable(TheModule,
1244 ClassSymbol->setInitializer(new llvm::GlobalVariable(TheModule,
1272 cast<llvm::GlobalValue>(ClassSymbol)->setDLLStorageClass(Storage);
1275 assert(ClassSymbol->getName() == SymbolName);
1276 return ClassSymbol;
2217 llvm::GlobalVariable *ClassSymbol = TheModule.getGlobalVariable(SymbolName);
2218 if (!ClassSymbol)
2219 ClassSymbol = new llvm::GlobalVariable(TheModule, LongTy, false,
2222 return ClassSymbol;
2249 llvm::GlobalVariable *ClassSymbol = TheModule.getGlobalVariable(symbolName);
2250 if (!ClassSymbol) {
2251 ClassSymbol = new llvm::GlobalVariable(TheModule, LongTy, false,
2255 new llvm::GlobalVariable(TheModule, ClassSymbol->getType(), true,
2256 llvm::GlobalValue::WeakAnyLinkage, ClassSymbol, symbolRef);
2445 if (auto *ClassSymbol = dyn_cast<llvm::GlobalVariable>(Value))
2446 CGM.setGVProperties(ClassSymbol, OID);
2453 if (auto *ClassSymbol = dyn_cast<llvm::GlobalVariable>(Value)) {
2463 CGM.setGVProperties(ClassSymbol, VD);