| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | 2008-05-16-PHIBlockMerge.ll | 24 ; CHECK: Exit: 45 Exit: ; preds = %Succ 63 ; CHECK: Exit: 83 Exit: ; preds = %Succ 101 ; CHECK: Pre-Exit: 104 ; CHECK: Exit: 130 Exit: ; preds = %Pre-Exit 149 ; CHECK: Exit: 170 Exit: ; preds = %Succ 186 ; CHECK: Exit: [all …]
|
| H A D | EqualPHIEdgeBlockMerge.ll | 198 ; CHECK: Exit: 219 Exit: ; preds = %Succ 237 ; CHECK: Exit: 257 Exit: ; preds = %Succ 275 ; CHECK: Pre-Exit: 278 ; CHECK: Exit: 304 Exit: ; preds = %Pre-Exit 323 ; CHECK: Exit: 344 Exit: ; preds = %Succ 360 ; CHECK: Exit: [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineLoopUtils.cpp | 34 MachineBasicBlock *Exit = *Loop->succ_begin(); in PeelSingleBlockLoop() local 35 if (Exit == Loop) in PeelSingleBlockLoop() 36 Exit = *std::next(Loop->succ_begin()); in PeelSingleBlockLoop() 117 Loop->replaceSuccessor(Exit, NewBB); in PeelSingleBlockLoop() 118 Exit->replacePhiUsesWith(Loop, NewBB); in PeelSingleBlockLoop() 119 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop() 127 TII->insertBranch(*Loop, TBB == Exit ? NewBB : TBB, in PeelSingleBlockLoop() 128 FBB == Exit ? NewBB : FBB, Cond, DL); in PeelSingleBlockLoop() 130 TII->insertBranch(*NewBB, Exit, nullptr, {}, DL); in PeelSingleBlockLoop()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Mem2Reg/ |
| H A D | 2003-04-24-MultipleIdenticalSuccessors.ll | 8 br i1 %c1, label %Exit, label %B2 11 br i1 %c2, label %Exit, label %Exit 12 Exit: ; preds = %B2, %B2, %0
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | LoopRotationUtils.cpp | 217 BasicBlock *Exit = BI->getSuccessor(1); in canRotateDeoptimizingLatchExit() local 218 if (L->contains(Exit)) in canRotateDeoptimizingLatchExit() 219 Exit = BI->getSuccessor(0); in canRotateDeoptimizingLatchExit() 222 if (!Exit->getPostdominatingDeoptimizeCall()) in canRotateDeoptimizingLatchExit() 358 BasicBlock *Exit = BI->getSuccessor(0); in rotateLoop() local 360 if (L->contains(Exit)) in rotateLoop() 361 std::swap(Exit, NewHeader); in rotateLoop() 624 if (!PredLoop || PredLoop->contains(Exit) || in rotateLoop() 631 ExitSplit->moveBefore(Exit); in rotateLoop() 645 if (DT) DT->deleteEdge(OrigPreheader, Exit); in rotateLoop() [all …]
|
| H A D | MatrixUtils.cpp | 23 BasicBlock *TileInfo::CreateLoop(BasicBlock *Preheader, BasicBlock *Exit, in CreateLoop() argument 29 Preheader->getContext(), Name + ".header", Preheader->getParent(), Exit); in CreateLoop() 31 Header->getParent(), Exit); in CreateLoop() 33 Header->getParent(), Exit); in CreateLoop() 45 BranchInst::Create(Header, Exit, Cond, Latch); in CreateLoop() 56 {DominatorTree::Insert, Latch, Exit}, in CreateLoop()
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-xray/X86/ |
| H A D | fdr-dump-arg1-version-3.txt | 16 ; CHECK-NEXT: - <Function Exit: #3 delta = +94744> 18 ; CHECK-NEXT: - <Function Exit: #2 delta = +75822> 24 ; CHECK-NEXT: - <Function Exit: #1 delta = +24724>
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMachineCFGStructurizer.cpp | 319 MachineBasicBlock *Exit; member in __anonde98b0ec0211::LinearizedRegion 639 if (MBB == Exit) { in buildMRT() 803 if (Exit == nullptr) in storeLiveOuts() 853 << (Exit == nullptr ? -1 : Exit->getNumber()) in print() 1635 if (Exit == nullptr) in rewriteRegionExitPHIs() 1638 collectPHIs(Exit, PHIs); in rewriteRegionExitPHIs() 1702 if (Exit == nullptr) { in createLinearizedExitBlock() 2157 MIB.addMBB(Exit); in createEntryPHI() 2436 auto MF = Exit->getParent(); in splitExit() 2464 if (Pred == Exit) { in splitExit() [all …]
|
| H A D | SIModeRegister.cpp | 91 Status Exit; member in BlockData 330 NewInfo->Exit = NewInfo->Change; in processBlockPhase1() 365 BlockInfo[ThisBlock]->Pred = BlockInfo[PredBlock]->Exit; in processBlockPhase2() 376 BlockInfo[ThisBlock]->Pred.intersect(BlockInfo[PredBlock]->Exit); in processBlockPhase2() 378 BlockInfo[ThisBlock]->Pred = BlockInfo[PredBlock]->Exit; in processBlockPhase2() 387 if (BlockInfo[ThisBlock]->Exit != TmpStatus) { in processBlockPhase2() 388 BlockInfo[ThisBlock]->Exit = TmpStatus; in processBlockPhase2()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | unreachable-loop-sinking.ll | 12 br i1 undef, label %Body, label %Exit 14 Exit: ; preds = %Brancher7, %Entry 29 br i1 %tmp2, label %Body6, label %Exit
|
| H A D | xray-ignore-loop-detection.ll | 10 br i1 %cond, label %Exit, label %Inc 14 Exit:
|
| H A D | xray-loop-detection.ll | 10 br i1 %cond, label %Exit, label %Inc 14 Exit:
|
| /llvm-project-15.0.7/llvm/bindings/go/ |
| H A D | conftest.go | 12 os.Exit(0) 15 os.Exit(1)
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 100 const DataLayout &DL = Exit->getModule()->getDataLayout(); in computeRecurrenceType() 101 uint64_t MaxBitWidth = DL.getTypeSizeInBits(Exit->getType()); in computeRecurrenceType() 109 auto Mask = DB->getDemandedBits(Exit); in computeRecurrenceType() 118 auto NumTypeBits = DL.getTypeSizeInBits(Exit->getType()); in computeRecurrenceType() 120 KnownBits Bits = computeKnownBits(Exit, DL); in computeRecurrenceType() 149 Worklist.push_back(Exit); in collectCastInstrs() 194 !RecurrenceDescriptor::isFMulAddIntrinsic(Exit)) in checkOrderedReduction() 198 if (Exit != ExactFPMathInst || Exit->hasNUsesOrMore(3)) in checkOrderedReduction() 203 auto *Op0 = Exit->getOperand(0); in checkOrderedReduction() 204 auto *Op1 = Exit->getOperand(1); in checkOrderedReduction() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86CallFrameOptimization.cpp | 110 enum InstClassification { Convert, Skip, Exit }; enumerator 283 return Exit; in classifyInstruction() 292 return ImmOp.getImm() == 0 ? Convert : Exit; in classifyInstruction() 298 return ImmOp.getImm() == -1 ? Convert : Exit; in classifyInstruction() 333 return Exit; in classifyInstruction() 342 return Exit; in classifyInstruction() 346 return Exit; in classifyInstruction() 411 for (InstClassification Classification = Skip; Classification != Exit; ++I) { in collectCallInfo()
|
| /llvm-project-15.0.7/lldb/unittests/Host/ |
| H A D | HostTest.cpp | 16 EXPECT_EQ("W01", formatv("{0:g}", WaitStatus{WaitStatus::Exit, 1}).str()); in TEST() 20 formatv("{0}", WaitStatus{WaitStatus::Exit, 4}).str()); in TEST()
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | crash-label.m | 5 Exit: [nilArgs release]; 9 Exit: if(_ciKernel && !success ) {
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVInsertVSETVLI.cpp | 699 VSETVLIInfo Exit; member 1121 if (BBInfo.Exit == TmpStatus) in computeIncomingVLVTYPE() 1124 BBInfo.Exit = TmpStatus; in computeIncomingVLVTYPE() 1126 << " changed to " << BBInfo.Exit << "\n"); in computeIncomingVLVTYPE() 1162 if (PBBInfo.Exit.isUnknown() || !PBBInfo.Exit.hasSameVTYPE(Require)) in needVSETVLIPHI() 1173 if (!DefInfo.hasSameAVL(PBBInfo.Exit) || in needVSETVLIPHI() 1174 !DefInfo.hasSameVTYPE(PBBInfo.Exit)) in needVSETVLIPHI() 1256 if (CurInfo != Info.Exit) { in emitVSETVLIs() 1262 assert(CurInfo == Info.Exit && in emitVSETVLIs() 1466 BBInfo.Exit = BBInfo.Change; in runOnMachineFunction() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBlockRanges.cpp | 189 if (Idx == IndexType::Exit) in getPrevIndex() 201 if (Idx == IndexType::Exit || Idx == Last) in getNextIndex() 308 LU = IndexType::Exit; in computeInitialLiveRanges() 403 LastUse[R] = IndexType::Exit; in computeInitialLiveRanges() 438 DeadMap[R].add(IndexType::Entry, IndexType::Exit, false, false); in computeDeadMap() 464 if (Z->end() != IndexType::Exit) { in computeDeadMap() 467 if (DS < IndexType::Exit) in computeDeadMap() 468 DeadMap[R].add(DS, IndexType::Exit, false, false); in computeDeadMap() 499 if (Idx == HexagonBlockRanges::IndexType::Exit) in operator <<()
|
| /llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/ |
| H A D | SnippetRepetitor.cpp | 64 auto Exit = Filler.addBasicBlock(); in Repeat() local 99 Loop.MBB->addSuccessor(Exit.MBB, BranchProbability::getZero()); in Repeat() 100 Exit.addReturn(); in Repeat()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | AnalyzerStatsChecker.cpp | 122 const CFGBlock *Exit = BE.getDst(); in checkEndAnalysis() local 123 if (Exit->empty()) in checkEndAnalysis() 125 const CFGElement &CE = Exit->front(); in checkEndAnalysis()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | sink-copy-for-shrink-wrap.ll | 13 br i1 %cmp5, label %CallBB, label %Exit 18 Exit:
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | RegionInfoImpl.h | 42 RegionBase<Tr>::RegionBase(BlockT *Entry, BlockT *Exit, in RegionBase() argument 832 BlockT *Exit = nullptr; in getMaxRegionExit() local 842 Exit = R->getExit(); in getMaxRegionExit() 844 Exit = *BlockTraits::child_begin(BB); in getMaxRegionExit() 846 return Exit; in getMaxRegionExit() 849 RegionT *ExitR = getRegionFor(Exit); in getMaxRegionExit() 851 ExitR->getParent()->getEntry() == Exit) in getMaxRegionExit() 854 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(Exit), in getMaxRegionExit() 861 if (DT->dominates(Exit, BB)) in getMaxRegionExit() 864 BB = Exit; in getMaxRegionExit() [all …]
|
| /llvm-project-15.0.7/llvm/test/Examples/OrcV2Examples/ |
| H A D | lljit-with-remote-debugging.test | 7 # CHECK0: Exit code: 0 12 # CHECK3: Exit code: 3
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | 2004-09-14-AliasAnalysisInvalidate.ll | 15 br i1 false, label %Outer, label %Exit 16 Exit: ; preds = %Next
|