Lines Matching refs:UseIndex
551 const unsigned UseIndex = CB->getDataOperandNo(U); in captured() local
552 if (UseIndex >= CB->arg_size()) { in captured()
564 if (UseIndex >= F->arg_size()) { in captured()
570 Uses.push_back(&*std::next(F->arg_begin(), UseIndex)); in captured()
660 const unsigned UseIndex = CB.getDataOperandNo(U); in determinePointerAccessAttrs() local
670 } else if (!CB.doesNotCapture(UseIndex)) { in determinePointerAccessAttrs()
689 if (CB.isArgOperand(U) && UseIndex < F->arg_size() && in determinePointerAccessAttrs()
690 SCCNodes.count(F->getArg(UseIndex))) in determinePointerAccessAttrs()
698 if (CB.doesNotAccessMemory(UseIndex)) { in determinePointerAccessAttrs()
700 } else if (!isModSet(ArgMR) || CB.onlyReadsMemory(UseIndex)) { in determinePointerAccessAttrs()
703 CB.dataOperandHasImpliedAttr(UseIndex, Attribute::WriteOnly)) { in determinePointerAccessAttrs()