| /llvm-project-15.0.7/mlir/test/Analysis/DataFlow/ |
| H A D | test-dead-code-analysis.mlir | 25 // CHECK: region_preds: (all) predecessors: 30 // CHECK: op_preds: (all) predecessors: 41 // region_preds: (all) predecessors: 45 // region_preds: (all) predecessors: 47 // op_preds: (all) predecessors: 65 // CHECK: op_preds: (all) predecessors: 76 // CHECK: op_preds: predecessors: 92 // CHECK: op_preds: (all) predecessors: 97 // CHECK: op_preds: (all) predecessors: 116 // CHECK: op_preds: predecessors: [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/LCSSA/ |
| H A D | 2006-10-31-UnreachableBlock-2.ll | 21 after_ret.0: ; No predecessors! 31 dead_block_after_break.0: ; No predecessors! 45 dead_block_after_break.1: ; No predecessors! 64 dead_block_after_break.2: ; No predecessors! 68 dead_block_after_goto.0: ; No predecessors! 74 dead_block_after_break.3: ; No predecessors! 84 dead_block_after_break.4: ; No predecessors! 88 dead_block_after_break.5: ; No predecessors! 92 dead_block_after_break.6: ; No predecessors! 112 dead_block_after_goto.1: ; No predecessors! [all …]
|
| H A D | 2006-10-31-UnreachableBlock.ll | 24 dead_block_after_goto: ; No predecessors! 68 endif.3.i: ; No predecessors! 112 endif.6.i: ; No predecessors! 128 endif.8.i: ; No predecessors! 161 dead_block_after_break: ; No predecessors! 165 loopexit: ; No predecessors! 167 after_ret.0: ; No predecessors! 181 after_ret.1: ; No predecessors! 183 return: ; No predecessors!
|
| /llvm-project-15.0.7/mlir/lib/Analysis/DataFlow/ |
| H A D | DeadCodeAnalysis.cpp | 304 auto *predecessors = getOrCreate<PredecessorState>(call); in visitCallOperation() local 305 propagateIfChanged(predecessors, predecessors->setHasUnknownPredecessors()); in visitCallOperation() 369 auto *predecessors = getOrCreate<PredecessorState>(point); in visitRegionBranchOperation() local 371 predecessors, in visitRegionBranchOperation() 372 predecessors->join(branch, successor.getSuccessorInputs())); in visitRegionBranchOperation() 389 PredecessorState *predecessors; in visitRegionTerminator() local 396 predecessors = getOrCreate<PredecessorState>(branch); in visitRegionTerminator() 398 propagateIfChanged(predecessors, in visitRegionTerminator() 414 auto *predecessors = getOrCreate<PredecessorState>(predecessor); in visitCallableTerminator() local 416 propagateIfChanged(predecessors, predecessors->join(op)); in visitCallableTerminator() [all …]
|
| H A D | DenseAnalysis.cpp | 63 const auto *predecessors = getOrCreateFor<PredecessorState>(op, call); in visitOperation() local 66 if (!predecessors->allPredecessorsKnown()) in visitOperation() 68 for (Operation *predecessor : predecessors->getKnownPredecessors()) in visitOperation() 145 const auto *predecessors = getOrCreateFor<PredecessorState>(point, point); in visitRegionBranchOperation() local 146 assert(predecessors->allPredecessorsKnown() && in visitRegionBranchOperation() 149 for (Operation *op : predecessors->getKnownPredecessors()) { in visitRegionBranchOperation()
|
| H A D | SparseAnalysis.cpp | 109 const auto *predecessors = getOrCreateFor<PredecessorState>(op, call); in visitOperation() local 112 if (!predecessors->allPredecessorsKnown()) in visitOperation() 114 for (Operation *predecessor : predecessors->getKnownPredecessors()) in visitOperation() 227 const auto *predecessors = getOrCreateFor<PredecessorState>(point, point); in visitRegionSuccessors() local 228 assert(predecessors->allPredecessorsKnown() && in visitRegionSuccessors() 231 for (Operation *op : predecessors->getKnownPredecessors()) { in visitRegionSuccessors() 249 ValueRange inputs = predecessors->getSuccessorInputs(op); in visitRegionSuccessors()
|
| /llvm-project-15.0.7/llvm/test/Transforms/Inline/ |
| H A D | 2006-07-12-InlinePruneCGUpdate.ll | 24 cond_next: ; No predecessors! 42 cond_next31: ; No predecessors! 60 cond_next48: ; No predecessors! 78 cond_next65: ; No predecessors! 96 cond_next83: ; No predecessors! 114 cond_next101: ; No predecessors! 227 cond_next: ; No predecessors! 262 cond_next: ; No predecessors! 346 cond_next: ; No predecessors! 351 ; No predecessors! [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | switch-bit-test-unreachable-default.ll | 17 ; CHECK-SDISEL: ; predecessors: %bb.0 25 ; CHECK-SDISEL: ; predecessors: %bb.4 31 ; CHECK-SDISEL: ; predecessors: %bb.4, %bb.1 45 ; CHECK-GISEL: ; predecessors: %bb.1 60 ; CHECK-GISEL: ; predecessors: %bb.5 65 ; CHECK-GISEL: ; predecessors: %bb.5, %bb.2
|
| H A D | callbr-asm-outputs-pred-succ.ll | 1 ; Tests that InstrEmitter::EmitMachineNode correctly sets predecessors and 15 ; CHECK-NEXT: predecessors: %bb.0 21 ; CHECK-NEXT: predecessors: %bb.1 26 ; CHECK-NEXT: predecessors: %bb.0
|
| H A D | basic-block-sections-unreachable.ll | 1 ; Check that basic block section is emitted when a non-entry block has no predecessors. 11 ;; This is the block which will not have any predecessors. If the block is not garbage collected, i…
|
| H A D | partial-tail-dup.ll | 6 ; dupbb has two predecessors, p1 and p2. p1 is hot, p2 is cold. So dupbb 44 ; dupbb has four predecessors p1, p2, p3 and p4. p1 and p2 are hot, p3 and p4 116 ; dupbb has three predecessors p1, p2 and p3. p3 has two successors, so dupbb 118 ; other predecessors.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | i1_copy_phi_with_phi_incoming_value.mir | 92 ; predecessors: %bb.0 103 ; predecessors: %bb.6 113 ; predecessors: %bb.5 125 ; predecessors: %bb.3 131 ; predecessors: %bb.0, %bb.2 139 ; predecessors: %bb.1, %bb.6 149 ; predecessors: %bb.3, %bb.4
|
| /llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/ |
| H A D | irreducible-cfg.mir | 40 ; predecessors: %bb.1 49 ; This routing block is shared between the two predecessors: pred0 and pred1. 55 ; predecessors: %bb.0, %bb.1, %bb.1 67 ; predecessors: %bb.1, %bb.2
|
| H A D | cfg-stackify-dbg.mir | 15 ; predecessors: %bb.0, %bb.2 19 ; predecessors: %bb.1
|
| /llvm-project-15.0.7/llvm/test/Transforms/CodeExtractor/ |
| H A D | 2004-03-13-LoopExtractorCrash.ll | 34 after_ret.0: ; No predecessors! 52 after_ret.1: ; No predecessors! 70 after_ret.2: ; No predecessors!
|
| /llvm-project-15.0.7/llvm/test/Transforms/Mem2Reg/ |
| H A D | 2005-11-28-Crash.ll | 43 then.4: ; No predecessors! 46 dead_block_after_goto: ; No predecessors! 58 after_ret: ; No predecessors!
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | pr41088.ll | 76 bb5: ; No predecessors! 79 bb6: ; No predecessors! 82 bb7: ; No predecessors! 85 bb8: ; No predecessors! 99 bb15: ; No predecessors! 112 bb20: ; No predecessors!
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 92 for (auto *Pred : MBB->predecessors()) { in ReachabilityGraph() 159 for (auto *Pred : MBB->predecessors()) { in calculate() 178 for (auto *Pred : Looper->predecessors()) { in calculate() 213 for (auto *Pred : Entry->predecessors()) { in calculate() 224 for (auto *Pred : MBB->predecessors()) { in calculate() 394 for (auto *Pred : Entry->predecessors()) { in makeSingleEntryLoop()
|
| H A D | WebAssemblyCFGSort.cpp | 201 for (const MachineBasicBlock *Pred : MBB.predecessors()) in sortBlocks() 351 for (auto Pred : MBB.predecessors()) in sortBlocks() 358 for (auto Pred : MBB.predecessors()) in sortBlocks() 367 for (auto Pred : MBB.predecessors()) in sortBlocks()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineSSAContext.h | 30 inline auto predecessors(MachineBasicBlock *BB) { return BB->predecessors(); } in predecessors() function
|
| /llvm-project-15.0.7/llvm/test/Transforms/LowerSwitch/ |
| H A D | phi-in-dead-block.ll | 9 bb1: ; No predecessors! 28 bb1: ; No predecessors!
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopSimplify/ |
| H A D | 2007-10-28-InvokeCrash.ll | 13 invcont17.normaldest917: ; No predecessors! 20 invcont17.normaldest.normaldest: ; No predecessors!
|
| /llvm-project-15.0.7/llvm/test/ExecutionEngine/MCJIT/ |
| H A D | test-phi.ll | 13 Dead: ; No predecessors! 31 Dead: ; No predecessors!
|
| /llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/ |
| H A D | pr43317.ll | 16 nopredentry1: ; No predecessors! 19 nopredentry2: ; No predecessors!
|
| /llvm-project-15.0.7/llvm/test/Transforms/Inline/ML/ |
| H A D | skip-unreachable.ll | 13 some_bb: ; unreachable - has no predecessors 28 some_bb: ; unreachable - has no predecessors
|