Lines Matching refs:PTGV
5890 llvm::GlobalVariable *PTGV = CGM.getModule().getGlobalVariable(ProtocolName); in GenerateProtocolRef() local
5891 if (PTGV) in GenerateProtocolRef()
5892 return CGF.Builder.CreateLoad(PTGV); in GenerateProtocolRef()
5893 PTGV = new llvm::GlobalVariable( in GenerateProtocolRef()
5899 PTGV->setSection("__DATA, __objc_protorefs, coalesced, no_dead_strip"); in GenerateProtocolRef()
5900 PTGV->setVisibility(llvm::GlobalValue::HiddenVisibility); in GenerateProtocolRef()
5901 CGM.addCompilerUsedGlobal(PTGV); in GenerateProtocolRef()
5902 return CGF.Builder.CreateLoad(PTGV); in GenerateProtocolRef()
6321 llvm::GlobalVariable *PTGV = in GetOrEmitProtocol() local
6325 PTGV->setAlignment( in GetOrEmitProtocol()
6327 PTGV->setSection("__DATA, __objc_protolist, coalesced, no_dead_strip"); in GetOrEmitProtocol()
6328 PTGV->setVisibility(llvm::GlobalValue::HiddenVisibility); in GetOrEmitProtocol()
6329 CGM.addCompilerUsedGlobal(PTGV); in GetOrEmitProtocol()