Home
last modified time | relevance | path

Searched refs:UseIndex (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/MCA/
H A DInstrBuilder.cpp454 Read.UseIndex = I; in populateReads()
458 << ", UseIndex=" << Read.UseIndex << '\n'); in populateReads()
466 Read.UseIndex = NumExplicitUses + I; in populateReads()
470 << ", UseIndex=" << Read.UseIndex << ", RegisterID=" in populateReads()
485 Read.UseIndex = NumExplicitUses + NumImplicitUses + I; in populateReads()
489 << ", UseIndex=" << Read.UseIndex << '\n'); in populateReads()
717 if (Mask.getBitWidth() > RD.UseIndex) { in createInstruction()
719 if (Mask[RD.UseIndex]) in createInstruction()
/openbsd-src/gnu/llvm/llvm/lib/MCA/HardwareUnits/
H A DRegisterFile.cpp524 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); in collectWrites()
539 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); in collectWrites()
582 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); in checkRAWHazards()
605 int NegReadAdvance = -STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); in checkRAWHazards()
643 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); in addRegisterRead()
650 assert(STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID) < 0); in addRegisterRead()
652 -STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID)); in addRegisterRead()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp519 const unsigned UseIndex = CB->getDataOperandNo(U); in captured() local
520 if (UseIndex >= CB->arg_size()) { in captured()
532 if (UseIndex >= F->arg_size()) { in captured()
538 Uses.push_back(&*std::next(F->arg_begin(), UseIndex)); in captured()
628 const unsigned UseIndex = CB.getDataOperandNo(U); in determinePointerAccessAttrs() local
630 if (!CB.doesNotCapture(UseIndex)) { in determinePointerAccessAttrs()
648 if (CB.isArgOperand(U) && UseIndex < F->arg_size() && in determinePointerAccessAttrs()
649 SCCNodes.count(F->getArg(UseIndex))) in determinePointerAccessAttrs()
657 if (CB.doesNotAccessMemory(UseIndex)) { in determinePointerAccessAttrs()
659 } else if (CB.onlyReadsMemory() || CB.onlyReadsMemory(UseIndex)) { in determinePointerAccessAttrs()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/MCA/
H A DInstruction.h170 unsigned UseIndex; member
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp3510 int UseIndex = in fixupIsDeadOrKill() local
3512 if (UseIndex != -1) { in fixupIsDeadOrKill()
3513 EndMI->getOperand(UseIndex).setIsKill(true); in fixupIsDeadOrKill()
3519 if (i != UseIndex) in fixupIsDeadOrKill()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp10687 for (unsigned UseIndex = 0, UseIndexEnd = Uses.size(); in ReplaceAllUsesOfValuesWith() local
10688 UseIndex != UseIndexEnd; ) { in ReplaceAllUsesOfValuesWith()
10691 SDNode *User = Uses[UseIndex].User; in ReplaceAllUsesOfValuesWith()
10695 ++UseIndex; in ReplaceAllUsesOfValuesWith()
10707 unsigned i = Uses[UseIndex].Index; in ReplaceAllUsesOfValuesWith()
10708 SDUse &Use = *Uses[UseIndex].Use; in ReplaceAllUsesOfValuesWith()
10709 ++UseIndex; in ReplaceAllUsesOfValuesWith()
10712 } while (UseIndex != UseIndexEnd && Uses[UseIndex].User == User); in ReplaceAllUsesOfValuesWith()