Home
last modified time | relevance | path

Searched refs:Ind (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp547 computeNumValueSiteCounts(Ind); in run()
603 GlobalVariable *Name = Ind->getName(); in computeNumValueSiteCounts()
605 uint64_t Index = Ind->getIndex()->getZExtValue(); in computeNumValueSiteCounts()
618 GlobalVariable *Name = Ind->getName(); in lowerValueProfileInst()
629 IRBuilder<> Builder(Ind); in lowerValueProfileInst()
633 auto *TLI = &GetTLI(*Ind->getFunction()); in lowerValueProfileInst()
640 Ind->getOperandBundlesAsDefs(OpBundles); in lowerValueProfileInst()
642 Value *Args[3] = {Ind->getTargetValue(), in lowerValueProfileInst()
648 Value *Args[3] = {Ind->getTargetValue(), in lowerValueProfileInst()
657 Ind->replaceAllUsesWith(Call); in lowerValueProfileInst()
[all …]
H A DPGOInstrumentation.cpp408 void instrumentSelects(Function &Func, unsigned *Ind, unsigned TotalNC, in instrumentSelects()
411 CurCtrIdx = Ind; in instrumentSelects()
419 void annotateSelects(Function &Func, PGOUseFunc *UF, unsigned *Ind) { in annotateSelects()
422 CurCtrIdx = Ind; in annotateSelects()
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/
H A Douter_loop_test1_no_explicit_vect_width.ll26 ; CHECK: %[[Ind:.*]] = phi i64 [ 0, %vector.ph ], [ %[[IndNext:.*]], %[[ForInc:.*]] ]
45 ; CHECK: %[[IndNext]] = add nuw i64 %[[Ind]], 4
55 ; AVX: %[[Ind:.*]] = phi i64 [ 0, %vector.ph ], [ %[[IndNext:.*]], %[[ForInc:.*]] ]
75 ; AVX: %[[IndNext]] = add nuw i64 %[[Ind]], 8
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/AArch64/
H A Douter_loop_test1_no_explicit_vect_width.ll25 ; CHECK: %[[Ind:.*]] = phi i64 [ 0, %vector.ph ], [ %[[IndNext:.*]], %[[ForInc:.*]] ]
44 ; CHECK: %[[IndNext]] = add nuw i64 %[[Ind]], 4
92 ; CHECK: %[[Ind:.*]] = phi i64 [ 0, %vector.ph ], [ %[[IndNext:.*]], %[[ForInc:.*]] ]
109 ; CHECK: %[[IndNext]] = add nuw i64 %[[Ind]], 2
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/
H A Douter_loop_test1.ll22 ; CHECK: %[[Ind:.*]] = phi i64 [ 0, %vector.ph ], [ %[[IndNext:.*]], %[[ForInc:.*]] ]
41 ; CHECK: %[[IndNext]] = add nuw i64 %[[Ind]], 4
H A Douter_loop_test2.ll23 ; CHECK: %[[Ind:.*]] = phi i64 [ 0, %vector.ph ], [ %[[IndNext:.*]], %[[ForInc:.*]] ]
52 ; CHECK: %[[IndNext]] = add nuw i64 %[[Ind]], 4
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp272 SlotIndexes *Ind = LIS->getSlotIndexes(); in runOnMachineFunction() local
393 Ind->insertMachineInstrInMaps(*Kill); in runOnMachineFunction()
H A DGCNSchedStrategy.cpp348 SlotIndexes *Ind = LIS->getSlotIndexes(); in computeBlockPressure() local
349 if (Ind->getMBBStartIdx(MBB) < Ind->getMBBStartIdx(*MBB->succ_begin())) in computeBlockPressure()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPatternMatch.h2408 template <int Ind, typename Opnd_t> struct ExtractValue_match {
2415 if (Ind != -1 &&
2416 !(I->getNumIndices() == 1 && I->getIndices()[0] == (unsigned)Ind))
2426 template <int Ind, typename Val_t>
2427 inline ExtractValue_match<Ind, Val_t> m_ExtractValue(const Val_t &V) {
2428 return ExtractValue_match<Ind, Val_t>(V);
2439 template <int Ind, typename T0, typename T1> struct InsertValue_match {
2448 I->getNumIndices() == 1 && Ind == I->getIndices()[0];
2455 template <int Ind, typename Val_t, typename Elt_t>
2456 inline InsertValue_match<Ind, Val_t, Elt_t> m_InsertValue(const Val_t &Val,
[all …]
/llvm-project-15.0.7/lldb/tools/lldb-test/
H A Dlldb-test.cpp568 for (size_t Ind = 0; !CU && Ind < Module.GetNumCompileUnits(); ++Ind) { in findVariables() local
569 CompUnitSP Candidate = Module.GetCompileUnitAtIndex(Ind); in findVariables()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp111 ArrayRef<unsigned> Ind, const unsigned F, in X86InterleavedAccessGroup() argument
114 : Inst(I), Shuffles(Shuffs), Indices(Ind), Factor(F), Subtarget(STarget), in X86InterleavedAccessGroup()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp4380 auto *Ind = Induction.first; in collectLoopScalars() local
4385 if (Ind == Legal->getPrimaryInduction() && foldTailByMasking()) in collectLoopScalars()
4400 auto ScalarInd = llvm::all_of(Ind->users(), [&](User *U) -> bool { in collectLoopScalars()
4403 IsDirectLoadStoreFromPtrIndvar(Ind, I); in collectLoopScalars()
4420 Worklist.insert(Ind); in collectLoopScalars()
4737 auto *Ind = Induction.first; in collectLoopUniforms() local
4742 auto UniformInd = llvm::all_of(Ind->users(), [&](User *U) -> bool { in collectLoopUniforms()
4745 isVectorizedMemAccessUse(I, Ind); in collectLoopUniforms()
4762 addToWorklistIfAllowed(Ind); in collectLoopUniforms()
8950 for (VPWidenIntOrFpInductionRecipe *Ind : InductionsToMove) in buildVPlanWithVPRecipes()
[all …]