reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
881 if (!NI) 884 if (MDNode *M = NI->getMetadata(LLVMContext::MD_alias_scope)) { 892 NI->setMetadata(LLVMContext::MD_alias_scope, NewMD); 893 } else if (NI->mayReadOrWriteMemory()) { 896 NI->setMetadata(LLVMContext::MD_alias_scope, M); 899 if (MDNode *M = NI->getMetadata(LLVMContext::MD_noalias)) { 907 NI->setMetadata(LLVMContext::MD_noalias, NewMD); 908 } else if (NI->mayReadOrWriteMemory()) { 910 NI->setMetadata(LLVMContext::MD_noalias, M);