Home
last modified time | relevance | path

Searched refs:Plan (Results 1 – 25 of 62) sorted by relevance

123

/openbsd-src/usr.bin/file/magdir/
H A Dplan94 # plan9: file(1) magic for AT&T Bell Labs' Plan 9 executables
7 0 belong 0x00000107 Plan 9 executable, Motorola 68k
8 0 belong 0x000001EB Plan 9 executable, Intel 386
9 0 belong 0x00000247 Plan 9 executable, Intel 960
10 0 belong 0x000002AB Plan 9 executable, SPARC
11 0 belong 0x00000407 Plan 9 executable, MIPS R3000
12 0 belong 0x0000048B Plan 9 executable, AT&T DSP 3210
13 0 belong 0x00000517 Plan 9 executable, MIPS R4000 BE
14 0 belong 0x000005AB Plan 9 executable, AMD 29000
15 0 belong 0x00000647 Plan 9 executable, ARM 7-something
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp25 Loop *OrigLoop, VPlanPtr &Plan, in VPInstructionsToVPRecipes() argument
32 Plan->getEntry()); in VPInstructionsToVPRecipes()
53 VPValue *Start = Plan->getOrAddVPValue(II->getStartValue()); in VPInstructionsToVPRecipes()
55 vputils::getOrCreateVPValueForSCEVExpr(*Plan, II->getStep(), SE); in VPInstructionsToVPRecipes()
59 Plan->addVPValue(Phi, VPPhi); in VPInstructionsToVPRecipes()
69 *Load, Plan->getOrAddVPValue(getLoadStorePointerOperand(Inst)), in VPInstructionsToVPRecipes()
73 *Store, Plan->getOrAddVPValue(getLoadStorePointerOperand(Inst)), in VPInstructionsToVPRecipes()
74 Plan->getOrAddVPValue(Store->getValueOperand()), nullptr /*Mask*/, in VPInstructionsToVPRecipes()
78 GEP, Plan->mapToVPValues(GEP->operands()), OrigLoop); in VPInstructionsToVPRecipes()
81 new VPWidenCallRecipe(*CI, Plan->mapToVPValues(CI->args()), in VPInstructionsToVPRecipes()
[all …]
H A DVPlanTransforms.h33 VPInstructionsToVPRecipes(Loop *OrigLoop, VPlanPtr &Plan,
39 static bool sinkScalarOperands(VPlan &Plan);
44 static bool mergeReplicateRegionsIntoSuccessors(VPlan &Plan);
48 static bool mergeBlocksIntoPredecessors(VPlan &Plan);
56 static void removeRedundantInductionCasts(VPlan &Plan);
60 static void removeRedundantCanonicalIVs(VPlan &Plan);
62 static void removeDeadRecipes(VPlan &Plan);
68 static void optimizeInductions(VPlan &Plan, ScalarEvolution &SE);
72 static void removeRedundantExpandSCEVRecipes(VPlan &Plan);
76 static void optimizeForVFAndUF(VPlan &Plan, ElementCount BestVF,
H A DVPRecipeBuilder.h73 VFRange &Range, VPlanPtr &Plan);
79 VPlan &Plan, VFRange &Range);
85 VFRange &Range, VPlan &Plan);
92 VPlanPtr &Plan);
104 VPBasicBlock *VPBB, VPlanPtr &Plan);
124 VPlanPtr &Plan);
139 VPValue *createBlockInMask(BasicBlock *BB, VPlanPtr &Plan);
143 VPValue *createEdgeMask(BasicBlock *Src, BasicBlock *Dst, VPlanPtr &Plan);
164 VPlanPtr &Plan);
174 VPlanPtr &Plan);
H A DVPlanHCFGBuilder.cpp43 VPlan &Plan; member in __anonacdc2b2f0111::PlainCFGBuilder
74 : TheLoop(Lp), LI(LI), Plan(P) {} in PlainCFGBuilder()
199 VPValue *NewVPVal = Plan.getOrAddExternalDef(IRVal); in getOrCreateVPOperand()
275 IRDef2VPValue[&I] = Plan.getOrAddExternalDef(&I); in buildPlainCFG()
379 PlainCFGBuilder PCFGBuilder(TheLoop, LI, Plan); in buildPlainCFG()
387 Plan.setEntry(EntryVPBB); in buildHierarchicalCFG()
388 LLVM_DEBUG(Plan.setName("HCFGBuilder: Plain CFG\n"); dbgs() << Plan); in buildHierarchicalCFG()
390 VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in buildHierarchicalCFG()
394 VPDomTree.recalculate(Plan); in buildHierarchicalCFG()
H A DVPlan.cpp143 VPlan *VPBlockBase::getPlan() { return getPlanEntry(this)->Plan; } in getPlan()
145 const VPlan *VPBlockBase::getPlan() const { return getPlanEntry(this)->Plan; } in getPlan()
165 Plan = ParentPlan; in setPlan()
873 if (!Plan.getName().empty()) in dump()
874 OS << "\\n" << DOT::EscapeString(Plan.getName()); in dump()
875 if (Plan.BackedgeTakenCount) { in dump()
877 Plan.BackedgeTakenCount->print(OS, SlotTracker); in dump()
885 for (const VPBlockBase *Block : vp_depth_first_shallow(Plan.getEntry())) in dump()
1082 VPInterleavedAccessInfo::VPInterleavedAccessInfo(VPlan &Plan, in VPInterleavedAccessInfo() argument
1085 visitRegion(Plan.getVectorLoopRegion(), Old2New, IAI); in VPInterleavedAccessInfo()
[all …]
H A DVPlanVerifier.cpp252 bool VPlanVerifier::verifyPlanIsValid(const VPlan &Plan) { in verifyPlanIsValid() argument
255 auto Iter = vp_depth_first_deep(Plan.getEntry()); in verifyPlanIsValid()
265 const VPRegionBlock *TopRegion = Plan.getVectorLoopRegion(); in verifyPlanIsValid()
300 vp_depth_first_deep(Plan.getEntry()))) { in verifyPlanIsValid()
311 for (const auto &KV : Plan.getLiveOuts()) in verifyPlanIsValid()
H A DVPlanHCFGBuilder.h50 VPlan &Plan; variable
66 : TheLoop(Lp), LI(LI), Plan(P) {} in VPlanHCFGBuilder()
H A DLoopVectorize.cpp484 void fixVectorizedLoop(VPTransformState &State, VPlan &Plan);
519 void fixNonInductionPHIs(VPlan &Plan, VPTransformState &State);
563 VPlan &Plan);
1081 auto Iter = vp_depth_first_deep(State.Plan->getEntry()); in collectPoisonGeneratingRecipes()
3320 BasicBlock *VectorHeader, VPlan &Plan) { in fixupIVUsers() argument
3376 Plan.removeLiveOut(PHI); in fixupIVUsers()
3535 VPValue *Def = State.Plan->getVPValue(KV.first, true); in truncateToMinimalBitwidths()
3643 VPValue *Def = State.Plan->getVPValue(KV.first, true); in truncateToMinimalBitwidths()
3659 VPlan &Plan) { in fixVectorizedLoop() argument
3667 fixNonInductionPHIs(Plan, State); in fixVectorizedLoop()
[all …]
H A DVPlanValue.h436 void assignSlots(const VPlan &Plan);
439 VPSlotTracker(const VPlan *Plan = nullptr) {
440 if (Plan)
441 assignSlots(*Plan);
H A DVPlanVerifier.h44 static bool verifyPlanIsValid(const VPlan &Plan);
H A DLoopVectorizationPlanner.h326 [&](const VPlanPtr &Plan) { return Plan->hasVF(VF); }); in hasPlanWithVF()
367 void adjustRecipesForReductions(VPBasicBlock *LatchVPBB, VPlanPtr &Plan,
H A DVPlan.h209 InnerLoopVectorizer *ILV, VPlan *Plan) in VPTransformState()
210 : VF(VF), UF(UF), LI(LI), DT(DT), Builder(Builder), ILV(ILV), Plan(Plan), in VPTransformState()
371 VPlan *Plan; member
410 VPlan *Plan = nullptr; variable
647 void fixPhi(VPlan &Plan, VPTransformState &State);
2404 const VPlan &Plan; variable
2444 : OS(O), Plan(P), SlotTracker(&P) {} in VPlanPrinter()
2462 inline raw_ostream &operator<<(raw_ostream &OS, const VPlan &Plan) {
2463 Plan.print(OS);
2574 VPInterleavedAccessInfo(VPlan &Plan, InterleavedAccessInfo &IAI);
[all …]
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/t/regression/
H A D696-intercept_skip_all.t15 ok($events->[0]->isa('Test2::Event::Plan'), "Plan is only event");
16 is($events->[0]->directive, 'SKIP', "Plan is to skip");
26 ok($events->[0]->isa('Test2::Event::Plan'), "Plan is only event");
27 is($events->[0]->directive, 'SKIP', "Plan is to skip");
37 ok($events->[0]->isa('Test2::Event::Plan'), "Plan is only event");
38 is($events->[0]->directive, 'SKIP', "Plan is to skip");
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Event/
H A DPlan.t5 use Test2::Event::Plan;
8 my $plan = Test2::Event::Plan->new(
13 is($plan->summary, "Plan is 100 assertions", "simple summary");
24 is($plan->summary, "Plan is 'SKIP', foo", "skip summary");
30 is($plan->summary, "Plan is 'NO PLAN'", "NO PLAN summary");
36 $plan = Test2::Event::Plan->new(
43 $plan = Test2::Event::Plan->new(
53 $plan = Test2::Event::Plan->new(
65 $plan = Test2::Event::Plan->new(
77 $plan = Test2::Event::Plan->new(
[all …]
/openbsd-src/gnu/usr.bin/perl/
H A DREADME.plan99 perlplan9 - Plan 9-specific documentation for Perl
14 Plan 9 Perl. As such, it is not intended to be a replacement
27 the perl interpreter. In Plan 9 Perl this statement should be
36 shebang path from config information located in Plan 9
39 =head2 What's in Plan 9 Perl
41 Although Plan 9 Perl currently only provides static
46 =head2 What's not in Plan 9 Perl
51 =head2 Perl5 Functions not currently supported in Plan 9 Perl
54 because the concept does not exist within Plan 9. Others,
70 =head2 Signals in Plan 9 Perl
[all …]
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/EventFacet/
H A DPlan.t6 use ok 'Test2::EventFacet::Plan';
7 my $CLASS = 'Test2::EventFacet::Plan';
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/modules/Tools/
H A DTiny.t82 ok($plan->isa('Test2::Event::Plan'), "got plan");
116 ok($events->[0]->isa('Test2::Event::Plan'), "got plan");
198 ok($events->[1]->isa('Test2::Event::Plan'), "finalize was called");
208 ok($events->[1]->isa('Test2::Event::Plan'), "finalize was called (only 1 plan)");
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/
H A DPlan.pm1 package Test2::EventFacet::Plan;
20 Test2::EventFacet::Plan - Facet for setting the plan
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/Result/
H A DPlan.pm1 package TAP::Parser::Result::Plan;
10 TAP::Parser::Result::Plan - Plan result token.
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/t/Test2/behavior/
H A Drun_subtest_inherit.t18 ok($plan->isa('Test2::Event::Plan'), "Removed plan");
38 ok($plan->isa('Test2::Event::Plan'), "Removed plan");
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Bugs/
H A D600.t14 is($events->[0]->max, 1, "Plan set to 1, not 0");
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Harness/lib/TAP/Parser/
H A DResultFactory.pm8 use TAP::Parser::Result::Plan ();
98 plan => 'TAP::Parser::Result::Plan',
/openbsd-src/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Test2/
H A DSubtest.t28 isa_ok($subs->[1], 'Test2::Event::Plan');
/openbsd-src/gnu/usr.bin/perl/dist/lib/t/
H A D01lib.t33 $Plan = 9;

123