Home
last modified time | relevance | path

Searched refs:IG (Results 1 – 14 of 14) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp1486 auto *IG = IAI.getInterleaveGroup(Inst); in visitBlock() local
1487 if (!IG) in visitBlock()
1490 auto NewIGIter = Old2New.find(IG); in visitBlock()
1492 Old2New[IG] = new InterleaveGroup<VPInstruction>( in visitBlock()
1493 IG->getFactor(), IG->isReverse(), IG->getAlign()); in visitBlock()
1495 if (Inst == IG->getInsertPos()) in visitBlock()
1496 Old2New[IG]->setInsertPos(VPInst); in visitBlock()
1498 InterleaveGroupMap[VPInst] = Old2New[IG]; in visitBlock()
1500 VPInst, IG->getIndex(Inst), in visitBlock()
1501 Align(IG->isReverse() ? (-1) * int(IG->getFactor()) in visitBlock()
[all …]
H A DVPlan.h2083 const InterleaveGroup<Instruction> *IG; variable
2094 VPInterleaveRecipe(const InterleaveGroup<Instruction> *IG, VPValue *Addr, in VPInterleaveRecipe() argument
2097 : VPRecipeBase(VPDef::VPInterleaveSC, {Addr}), IG(IG), in VPInterleaveRecipe()
2099 for (unsigned i = 0; i < IG->getFactor(); ++i)
2100 if (Instruction *I = IG->getMember(i)) {
2116 return new VPInterleaveRecipe(IG, getAddr(), getStoredValues(), getMask(), in clone()
2152 const InterleaveGroup<Instruction> *getInterleaveGroup() { return IG; } in getInterleaveGroup()
2167 Instruction *getInsertPos() const { return IG->getInsertPos(); } in getInsertPos()
H A DVPlanRecipes.cpp278 if (auto *IG = dyn_cast<VPInterleaveRecipe>(R)) in getInstructionForCost() local
279 return IG->getInsertPos(); in getInstructionForCost()
2131 const InterleaveGroup<Instruction> *Group = IG; in execute()
2379 O << Indent << "INTERLEAVE-GROUP with factor " << IG->getFactor() << " at "; in print()
2380 IG->getInsertPos()->printAsOperand(O, false); in print()
2390 for (unsigned i = 0; i < IG->getFactor(); ++i) { in print()
2391 if (!IG->getMember(i)) in print()
H A DLoopVectorize.cpp8505 for (InterleaveGroup<Instruction> *IG : IAI.getInterleaveGroups()) { in tryToBuildVPlanWithVPRecipes()
8506 auto applyIG = [IG, this](ElementCount VF) -> bool { in tryToBuildVPlanWithVPRecipes()
8508 CM.getWideningDecision(IG->getInsertPos(), VF) == in tryToBuildVPlanWithVPRecipes()
8513 assert((!Result || !VF.isScalable() || IG->getFactor() == 2) && in tryToBuildVPlanWithVPRecipes()
8519 InterleaveGroups.insert(IG); in tryToBuildVPlanWithVPRecipes()
8629 for (const auto *IG : InterleaveGroups) { in tryToBuildVPlanWithVPRecipes() local
8631 cast<VPWidenMemoryRecipe>(RecipeBuilder.getRecipe(IG->getInsertPos())); in tryToBuildVPlanWithVPRecipes()
8633 for (unsigned i = 0; i < IG->getFactor(); ++i) in tryToBuildVPlanWithVPRecipes()
8634 if (auto *SI = dyn_cast_or_null<StoreInst>(IG->getMember(i))) { in tryToBuildVPlanWithVPRecipes()
8640 IG->requiresScalarEpilogue() && !CM.isScalarEpilogueAllowed(); in tryToBuildVPlanWithVPRecipes()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DJumpDiagnostics.cpp92 void DiagnoseIndirectOrAsmJump(Stmt *IG, unsigned IGScope, LabelDecl *Target,
760 for (Stmt *IG : IndirectJumps) { in VerifyIndirectJumps()
761 if (CHECK_PERMISSIVE(!LabelAndGotoScopes.count(IG))) in VerifyIndirectJumps()
763 unsigned IGScope = LabelAndGotoScopes[IG]; in VerifyIndirectJumps()
765 JumpScopesMap[IGScope] = IG; in VerifyIndirectJumps()
/freebsd/libexec/getty/
H A Dgettytab.h162 #define IG gettyflags[15].value macro
H A Dmain.c598 if (IG && (c <= ' ' || c > 0176)) in getname()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600InstrInfo.cpp511 R600InstrInfo::fitsReadPortLimitations(const std::vector<MachineInstr *> &IG, in fitsReadPortLimitations() argument
522 for (MachineInstr *MI : IG) { in fitsReadPortLimitations()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/Coverage/
H A DCoverageMapping.cpp1449 InstantiationGroup IG{InstantiationSet.first.first, in getInstantiationGroups() local
1452 Result.emplace_back(std::move(IG)); in getInstantiationGroups()
/freebsd/contrib/sendmail/contrib/
H A Dmail.local.linux45 MBB"%(2!A@$$00A+X1X7FM0\$1LB@$^IG.R/@+PC"ZQT!AU`%)O1.>%60`A2>
/freebsd/contrib/bmake/
H A Dbmake.cat1375 VVAARRIIAABBLLEE AASSSSIIGGNNMMEENNTTSS
1434 ..IIGGNNOORREE Ignore any errors from the commands associated with this
1557 … ..IIGGNNOORREE Mark each of the sources with the ..IIGGNNOORREE attribute. If no
/freebsd/sys/dev/usb/
H A Dusbdevs1326 product ATP EUSB 0xaf01 ATP IG eUSB SSD
/freebsd/crypto/openssl/
H A DCHANGES.md1009 as per FIPS 140-2 IG A.5 "Key/IV Pair Uniqueness Requirements from
/freebsd/crypto/heimdal/lib/wind/
H A DNormalizationTest.txt9350 C775;C775;110B 1175 11A8;C775;110B 1175 11A8; # (익; 익; 익; 익; 익; ) HANGUL SYLLABLE IG