reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
271 if (F->doesNotAccessMemory()) 275 if (F->onlyReadsMemory() && ReadsMemory) 279 if (F->doesNotReadMemory() && WritesMemory) 285 F->removeFnAttr(Attribute::ReadOnly); 286 F->removeFnAttr(Attribute::ReadNone); 287 F->removeFnAttr(Attribute::WriteOnly); 291 F->removeFnAttr(Attribute::ArgMemOnly); 292 F->removeFnAttr(Attribute::InaccessibleMemOnly); 293 F->removeFnAttr(Attribute::InaccessibleMemOrArgMemOnly); 298 F->addFnAttr(Attribute::WriteOnly); 300 F->addFnAttr(ReadsMemory ? Attribute::ReadOnly : Attribute::ReadNone);