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

References

lib/Transforms/IPO/FunctionAttrs.cpp
  715     for (Function::arg_iterator A = F->arg_begin(), E = F->arg_end(); A != E;
  716          ++A) {
  717       if (!A->getType()->isPointerTy())
  720       if (!A->hasNoCaptureAttr()) {
  722         PointerMayBeCaptured(&*A, &Tracker);
  726             A->addAttr(Attribute::NoCapture);
  733             ArgumentGraphNode *Node = AG[&*A];
  736               if (Use != &*A)
  743       if (!HasNonLocalUses && !A->onlyReadsMemory()) {
  749         Self.insert(&*A);
  750         Attribute::AttrKind R = determinePointerReadAttrs(&*A, Self);
  752           Changed = addReadAttr(A, R);