Lines Matching defs:ClassSymbol
1232 auto *ClassSymbol = TheModule.getNamedGlobal(SymbolName);
1233 if (ClassSymbol)
1234 return ClassSymbol;
1235 ClassSymbol = new llvm::GlobalVariable(TheModule,
1243 ClassSymbol->setInitializer(new llvm::GlobalVariable(TheModule,
1271 cast<llvm::GlobalValue>(ClassSymbol)->setDLLStorageClass(Storage);
1274 assert(ClassSymbol->getName() == SymbolName);
1275 return ClassSymbol;
2204 llvm::GlobalVariable *ClassSymbol = TheModule.getGlobalVariable(SymbolName);
2205 if (!ClassSymbol)
2206 ClassSymbol = new llvm::GlobalVariable(TheModule, LongTy, false,
2209 return ClassSymbol;
2236 llvm::GlobalVariable *ClassSymbol = TheModule.getGlobalVariable(symbolName);
2237 if (!ClassSymbol) {
2238 ClassSymbol = new llvm::GlobalVariable(TheModule, LongTy, false,
2242 new llvm::GlobalVariable(TheModule, ClassSymbol->getType(), true,
2243 llvm::GlobalValue::WeakAnyLinkage, ClassSymbol, symbolRef);
2432 if (auto *ClassSymbol = dyn_cast<llvm::GlobalVariable>(Value))
2433 CGM.setGVProperties(ClassSymbol, OID);
2440 if (auto *ClassSymbol = dyn_cast<llvm::GlobalVariable>(Value)) {
2450 CGM.setGVProperties(ClassSymbol, VD);