Home
last modified time | relevance | path

Searched refs:getFactor (Results 1 – 16 of 16) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/IR/
HDPseudoProbe.cpp62 Probe.Factor = II->getFactor()->getZExtValue() / in extractProbe()
84 auto OrigFactor = II->getFactor()->getZExtValue(); in setProbeDistributionFactor()
86 II->replaceUsesOfWith(II->getFactor(), Builder.getInt64(IntFactor)); in setProbeDistributionFactor()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/
HDVectorUtils.cpp894 if (Group.getNumMembers() == Group.getFactor()) in createBitMaskForGaps()
902 for (unsigned j = 0; j < Group.getFactor(); ++j) { in createBitMaskForGaps()
1284 for (uint32_t Index = 0; Index < Group->getFactor(); ++Index) { in analyzeInterleaving()
1440 if (Group->getNumMembers() == Group->getFactor()) in analyzeInterleaving()
1450 if (Group->getMember(Group->getFactor() - 1)) in analyzeInterleaving()
1451 InvalidateGroupIfMemberMayWrap(Group, Group->getFactor() - 1, in analyzeInterleaving()
1476 if (Group->getNumMembers() == Group->getFactor()) in analyzeInterleaving()
1498 for (int Index = Group->getFactor() - 1; Index > 0; Index--) in analyzeInterleaving()
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDVectorUtils.h486 uint32_t getFactor() const { return Factor; } in getFactor() function
571 if (getMember(getFactor() - 1)) in requiresScalarEpilogue()
750 for (unsigned i = 0; i < Group->getFactor(); i++) in releaseGroupWithoutRemovingFromSet()
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDVPlan.cpp1493 IG->getFactor(), IG->isReverse(), IG->getAlign()); in visitBlock()
1501 Align(IG->isReverse() ? (-1) * int(IG->getFactor()) in visitBlock()
1502 : IG->getFactor())); in visitBlock()
HDVPlanRecipes.cpp2136 unsigned InterleaveFactor = Group->getFactor(); in execute()
2160 State.Builder.getInt32(Group->getFactor())); in execute()
2379 O << Indent << "INTERLEAVE-GROUP with factor " << IG->getFactor() << " at "; in print()
2390 for (unsigned i = 0; i < IG->getFactor(); ++i) { in print()
HDLoopVectorize.cpp1199 for (unsigned i = 0; i < Grp->getFactor(); ++i) { in setWideningDecision()
3471 unsigned InterleaveFactor = Group->getFactor(); in interleavedAccessCanBeWidened()
3502 isa<StoreInst>(I) && (Group->getNumMembers() < Group->getFactor()); in interleavedAccessCanBeWidened()
5703 unsigned InterleaveFactor = Group->getFactor(); in getInterleaveGroupCost()
5715 (isa<StoreInst>(I) && (Group->getNumMembers() < Group->getFactor())); in getInterleaveGroupCost()
5717 I->getOpcode(), WideVecTy, Group->getFactor(), Indices, Group->getAlign(), in getInterleaveGroupCost()
6143 for (unsigned I = 0; I < Group->getFactor(); ++I) { in setCostBasedWideningDecision()
8513 assert((!Result || !VF.isScalable() || IG->getFactor() == 2) && in tryToBuildVPlanWithVPRecipes()
8633 for (unsigned i = 0; i < IG->getFactor(); ++i) in tryToBuildVPlanWithVPRecipes()
8647 for (unsigned i = 0; i < IG->getFactor(); ++i) in tryToBuildVPlanWithVPRecipes()
HDVPlan.h2099 for (unsigned i = 0; i < IG->getFactor(); ++i)
/freebsd-14-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDIntrinsicInst.h1686 ConstantInt *getFactor() const { in getFactor() function
/freebsd-14-stable/contrib/llvm-project/clang/lib/AST/
HDStmtProfile.cpp499 if (const Expr *Factor = C->getFactor()) in VisitOMPPartialClause()
HDOpenMPClause.cpp1782 if (Expr *Factor = Node->getFactor()) { in VisitOMPPartialClause()
/freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/
HDRecursiveASTVisitor.h3346 TRY_TO(TraverseStmt(C->getFactor()));
HDOpenMPClause.h946 Expr *getFactor() const { return cast_or_null<Expr>(Factor); } in getFactor() function
/freebsd-14-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGStmtOpenMP.cpp2806 if (Expr *FactorExpr = PartialClause->getFactor()) { in EmitOMPUnrollDirective()
2834 if (Expr *FactorExpr = PartialClause->getFactor()) { in EmitOMPUnrollDirective()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriter.cpp7147 Record.AddStmt(C->getFactor()); in VisitOMPPartialClause()
/freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/
HDTreeTransform.h10107 ExprResult T = getDerived().TransformExpr(C->getFactor()); in TransformOMPPartialClause()
10111 bool Changed = Factor != C->getFactor(); in TransformOMPPartialClause()
HDSemaOpenMP.cpp14518 if (Expr *FactorVal = PartialClause->getFactor()) { in ActOnOpenMPUnrollDirective()