Searched refs:Ind (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp444 } else if (auto *Ind = dyn_cast<InstrProfValueProfileInst>(Instr)) {
445 lowerValueProfileInst(Ind);
552 if (auto *Ind = dyn_cast<InstrProfValueProfileInst>(I))
553 computeNumValueSiteCounts(Ind);
615 void InstrProfiling::computeNumValueSiteCounts(InstrProfValueProfileInst *Ind) { argument
616 GlobalVariable *Name = Ind->getName();
617 uint64_t ValueKind = Ind->getValueKind()->getZExtValue();
618 uint64_t Index = Ind->getIndex()->getZExtValue();
628 void InstrProfiling::lowerValueProfileInst(InstrProfValueProfileInst *Ind) { argument
629 GlobalVariable *Name = Ind
[all...]
H A DPGOInstrumentation.cpp328 // Ind is a pointer to the counter index variable; \p TotalNC
331 void instrumentSelects(Function &Func, unsigned *Ind, unsigned TotalNC, argument
334 CurCtrIdx = Ind;
342 void annotateSelects(Function &Func, PGOUseFunc *UF, unsigned *Ind) { argument
345 CurCtrIdx = Ind;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp318 SlotIndexes *Ind = LIS->getSlotIndexes(); local
364 Ind->insertMachineInstrInMaps(*B);
368 Ind->removeSingleMachineInstrFromMaps(*BI);
H A DGCNSchedStrategy.cpp446 SlotIndexes *Ind = LIS->getSlotIndexes(); local
447 if (Ind->getMBBStartIdx(MBB) < Ind->getMBBStartIdx(*MBB->succ_begin()))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4560 auto *Ind = Induction.first;
4561 auto *IndUpdate = cast<Instruction>(Ind->getIncomingValueForBlock(Latch));
4564 Worklist.insert(Ind);
4566 LLVM_DEBUG(dbgs() << "LV: Found scalar instruction: " << *Ind << "\n");
4603 auto *Ind = Induction.first;
4604 auto *IndUpdate = cast<Instruction>(Ind->getIncomingValueForBlock(Latch));
4616 if (Ind == Legal->getPrimaryInduction() && foldTailByMasking())
4621 auto ScalarInd = llvm::all_of(Ind->users(), [&](User *U) -> bool {
4633 return I == Ind || !TheLoop->contains(I) || Worklist.count(I);
4639 Worklist.insert(Ind);
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp106 /// \p 'Ind' and the interleaving stride factor \p F. In order to generate
111 ArrayRef<unsigned> Ind, const unsigned F,
114 : Inst(I), Shuffles(Shuffs), Indices(Ind), Factor(F), Subtarget(STarget),
109 X86InterleavedAccessGroup(Instruction *I, ArrayRef<ShuffleVectorInst *> Shuffs, ArrayRef<unsigned> Ind, const unsigned F, const X86Subtarget &STarget, IRBuilder<> &B) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h2137 template <int Ind, typename Opnd_t> struct ExtractValue_match {
2143 return I->getNumIndices() == 1 && I->getIndices()[0] == Ind &&
2151 template <int Ind, typename Val_t>
2152 inline ExtractValue_match<Ind, Val_t> m_ExtractValue(const Val_t &V) {
2153 return ExtractValue_match<Ind, Val_t>(V);

Completed in 102 milliseconds