Lines Matching defs:PTGV
6605 llvm::GlobalVariable *PTGV = CGM.getModule().getGlobalVariable(ProtocolName);
6606 if (PTGV)
6607 return CGF.Builder.CreateAlignedLoad(PTGV->getValueType(), PTGV, Align);
6608 PTGV = new llvm::GlobalVariable(CGM.getModule(), Init->getType(), false,
6611 PTGV->setSection(GetSectionName("__objc_protorefs",
6613 PTGV->setVisibility(llvm::GlobalValue::HiddenVisibility);
6614 PTGV->setAlignment(Align.getAsAlign());
6616 PTGV->setComdat(CGM.getModule().getOrInsertComdat(ProtocolName));
6617 CGM.addUsedGlobal(PTGV);
6618 return CGF.Builder.CreateAlignedLoad(PTGV->getValueType(), PTGV, Align);
7089 llvm::GlobalVariable *PTGV =
7094 PTGV->setComdat(CGM.getModule().getOrInsertComdat(ProtocolRef));
7095 PTGV->setAlignment(
7097 PTGV->setSection(GetSectionName("__objc_protolist",
7099 PTGV->setVisibility(llvm::GlobalValue::HiddenVisibility);
7100 CGM.addUsedGlobal(PTGV);