Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp240 MachineBasicBlock *Exiting = Dec->getParent(); in expandNormalLoops() local
241 assert((Preheader && Exiting) && in expandNormalLoops()
265 BuildMI(*Exiting, Dec, Dec->getDebugLoc(), TII->get(ADDIOpcode), ADDIDef) in expandNormalLoops()
270 if (ML->isLoopLatch(Exiting)) { in expandNormalLoops()
277 PHIMIB.addReg(ADDIDef).addMBB(Exiting); in expandNormalLoops()
297 BuildMI(*Exiting, Dec, Dec->getDebugLoc(), TII->get(CMPOpcode), CMPDef) in expandNormalLoops()
301 BuildMI(*Exiting, Dec, Dec->getDebugLoc(), TII->get(TargetOpcode::COPY), in expandNormalLoops()
316 MachineBasicBlock *Exiting = Dec->getParent(); in expandCTRLoops() local
319 assert((Preheader && Exiting) && in expandCTRLoops()
348 BuildMI(*Exiting, &*BrInstr, BrInstr->getDebugLoc(), TII->get(Opcode)) in expandCTRLoops()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanVerifier.cpp405 const VPBlockBase *Exiting = Region->getExiting(); in verifyRegion() local
412 if (Exiting->getNumSuccessors() != 0) { in verifyRegion()
460 const VPBasicBlock *Exiting = dyn_cast<VPBasicBlock>(TopRegion->getExiting()); in verify() local
461 if (!Exiting) { in verify()
466 if (Exiting->empty()) { in verify()
472 auto *LastInst = dyn_cast<VPInstruction>(std::prev(Exiting->end())); in verify()
H A DVPlan.h3758 VPBlockBase *Exiting;
3765 VPRegionBlock(VPBlockBase *Entry, VPBlockBase *Exiting,
3767 : VPBlockBase(VPRegionBlockSC, Name), Entry(Entry), Exiting(Exiting),
3770 assert(Exiting->getSuccessors().empty() && "Exit block has successors.");
3772 Exiting->setParent(this);
3775 : VPBlockBase(VPRegionBlockSC, Name), Entry(nullptr), Exiting(nullptr),
3798 const VPBlockBase *getExiting() const { return Exiting; }
3799 VPBlockBase *getExiting() { return Exiting; }
3806 Exiting = ExitingBlock;
4181 VPRegionBlock *createVPRegionBlock(VPBlockBase *Entry, VPBlockBase *Exiting,
[all …]
H A DVPlan.cpp738 VPBlockBase *Exiting = nullptr; in cloneFrom() local
745 assert(!Exiting && "Multiple exiting blocks?"); in cloneFrom()
746 Exiting = BB; in cloneFrom()
749 assert((!InRegion || Exiting) && "regions must have a single exiting block"); in cloneFrom()
783 Exiting ? Old2NewVPBlocks[Exiting] : nullptr); in cloneFrom()
H A DVPlanRecipes.cpp1315 VPValue *Exiting = getOperand(0); in extractLastLaneOfFirstOperand() local
1316 if (Exiting->isLiveIn()) in extractLastLaneOfFirstOperand()
1319 Exiting = Builder.createNaryOp(VPInstruction::ExtractLastElement, {Exiting}); in extractLastLaneOfFirstOperand()
1320 setOperand(0, Exiting); in extractLastLaneOfFirstOperand()
H A DVPlanTransforms.cpp364 auto *Exiting = in createReplicateRegion() local
367 Plan.createVPRegionBlock(Entry, Exiting, RegionName, true); in createReplicateRegion()
371 VPBlockUtils::insertTwoBlocksAfter(Pred, Exiting, Entry); in createReplicateRegion()
372 VPBlockUtils::connectBlocks(Pred, Exiting); in createReplicateRegion()
H A DLoopVectorize.cpp3218 SmallVector<BasicBlock *> Exiting; in collectLoopUniforms() local
3219 TheLoop->getExitingBlocks(Exiting); in collectLoopUniforms()
3220 for (BasicBlock *E : Exiting) { in collectLoopUniforms()
6796 SmallVector<BasicBlock *> Exiting; in precomputeCosts() local
6797 CM.TheLoop->getExitingBlocks(Exiting); in precomputeCosts()
6800 for (BasicBlock *EB : Exiting) { in precomputeCosts()
/freebsd/sys/compat/x86bios/
H A Dx86bios.c193 X86BIOS_TRACE(Exiting 0x%06x, (seg << 4) + off, regs); in x86bios_call()
226 X86BIOS_TRACE(Exiting INT 0x%02x, intno, regs); in x86bios_intr()
596 X86BIOS_TRACE(Exiting 0x%06x, (seg << 4) + off, regs); in x86bios_call()
638 X86BIOS_TRACE(Exiting INT 0x%02x, intno, regs); in x86bios_intr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h224 Exiting = 0x2, enumerator
257 return getSccBlockType(BB, SccNum) & Exiting; in isSCCExitingBlock()
/freebsd/contrib/unbound/contrib/
H A Dunbound_cache.cmd17 echo Unbound control not found. Exiting...
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopPeel.cpp325 if (any_of(ExitingBlocks, [&LoadUsers](BasicBlock *Exiting) { in peelToTurnInvariantLoadsDerefencebale() argument
326 return LoadUsers.contains(Exiting->getTerminator()); in peelToTurnInvariantLoadsDerefencebale()
H A DLoopUtils.cpp2196 for (auto *Exiting : ExitingBlocks) { in hasPartialIVCondition() local
2197 if (!Seen.contains(Exiting)) in hasPartialIVCondition()
2199 for (auto *Succ : successors(Exiting)) { in hasPartialIVCondition()
/freebsd/contrib/kyua/integration/
H A Dcmd_test_test.sh167 expect_all_pass:exit -> expected_failure: Exiting with correct code [S.UUUs]
169 expect_all_pass:signal -> expected_failure: Exiting with correct signal [S.UUUs]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp295 BlockType |= Exiting; in calculateSccBlockType()