Lines Matching refs:GuardVar
2354 llvm::GlobalVariable *GuardVar = GI ? GI->Guard : nullptr;
2373 GuardVar = nullptr;
2376 if (!GuardVar) {
2390 GuardVar =
2393 GuardVar->setVisibility(GV->getVisibility());
2394 GuardVar->setDLLStorageClass(GV->getDLLStorageClass());
2395 GuardVar->setAlignment(GuardAlign.getQuantity());
2396 if (GuardVar->isWeakForLinker())
2397 GuardVar->setComdat(
2398 CGM.getModule().getOrInsertComdat(GuardVar->getName()));
2400 GuardVar->setThreadLocal(true);
2402 GI->Guard = GuardVar;
2405 ConstantAddress GuardAddr(GuardVar, GuardAlign);
2407 assert(GuardVar->getLinkage() == GV->getLinkage() &&
2412 // if (!(GuardVar & MyGuardBit)) {
2413 // GuardVar |= MyGuardBit;