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

References

tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 2214   if (!guard) {
 2224     guard = new llvm::GlobalVariable(CGM.getModule(), guardTy,
 2228     guard->setDSOLocal(var->isDSOLocal());
 2229     guard->setVisibility(var->getVisibility());
 2231     guard->setThreadLocalMode(var->getThreadLocalMode());
 2232     guard->setAlignment(guardAlignment.getAsAlign());
 2241       guard->setComdat(C);
 2247     } else if (CGM.supportsCOMDAT() && guard->isWeakForLinker()) {
 2248       guard->setComdat(CGM.getModule().getOrInsertComdat(guard->getName()));
 2248       guard->setComdat(CGM.getModule().getOrInsertComdat(guard->getName()));
 2251     CGM.setStaticLocalDeclGuardAddress(&D, guard);
 2254   Address guardAddr = Address(guard, guardAlignment);
 2325       = CGF.EmitNounwindRuntimeCall(getGuardAcquireFn(CGM, guardPtrTy), guard);
 2333     CGF.EHStack.pushCleanup<CallGuardAbort>(EHCleanup, guard);