Searched refs:UseIndex (Results 1 – 7 of 7) sorted by relevance
381 unsigned UseIndex = in captured() local384 assert(UseIndex < CS.data_operands_size() && in captured()387 if (UseIndex >= CS.getNumArgOperands()) { in captured()399 if (UseIndex >= F->arg_size()) { in captured()405 Uses.push_back(&*std::next(F->arg_begin(), UseIndex)); in captured()513 unsigned UseIndex = std::distance(CS.arg_begin(), U); in determinePointerReadAttrs() local519 assert(UseIndex < CS.data_operands_size() && in determinePointerReadAttrs()522 bool IsOperandBundleUse = UseIndex >= CS.getNumArgOperands(); in determinePointerReadAttrs()524 if (UseIndex >= F->arg_size() && !IsOperandBundleUse) { in determinePointerReadAttrs()529 Captures &= !CS.doesNotCapture(UseIndex); in determinePointerReadAttrs()[all …]
437 Read.UseIndex = I; in populateReads()441 << ", UseIndex=" << Read.UseIndex << '\n'); in populateReads()449 Read.UseIndex = NumExplicitUses + I; in populateReads()453 << ", UseIndex=" << Read.UseIndex << ", RegisterID=" in populateReads()473 Read.UseIndex = NumExplicitUses + NumImplicitUses + I; in populateReads()477 << ", UseIndex=" << Read.UseIndex << '\n'); in populateReads()666 if (Mask.getBitWidth() > RD.UseIndex) { in createInstruction()668 if (Mask[RD.UseIndex]) in createInstruction()
106 size_t const UseIndex = Mapping.blockToIndex(UseBB); in hasPathCrossingSuspendPoint() local108 assert(Block[UseIndex].Consumes[DefIndex] && "use must consume def"); in hasPathCrossingSuspendPoint()109 bool const Result = Block[UseIndex].Kills[DefIndex]; in hasPathCrossingSuspendPoint()
72 unsigned UseIndex; member
422 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); in addRegisterRead()
2457 int UseIndex = in fixupIsDeadOrKill() local2459 if (UseIndex != -1) { in fixupIsDeadOrKill()2460 EndMI.getOperand(UseIndex).setIsKill(true); in fixupIsDeadOrKill()2466 if (i != UseIndex) in fixupIsDeadOrKill()
8634 for (unsigned UseIndex = 0, UseIndexEnd = Uses.size(); in ReplaceAllUsesOfValuesWith() local8635 UseIndex != UseIndexEnd; ) { in ReplaceAllUsesOfValuesWith()8638 SDNode *User = Uses[UseIndex].User; in ReplaceAllUsesOfValuesWith()8648 unsigned i = Uses[UseIndex].Index; in ReplaceAllUsesOfValuesWith()8649 SDUse &Use = *Uses[UseIndex].Use; in ReplaceAllUsesOfValuesWith()8650 ++UseIndex; in ReplaceAllUsesOfValuesWith()8653 } while (UseIndex != UseIndexEnd && Uses[UseIndex].User == User); in ReplaceAllUsesOfValuesWith()