/llvm-project/llvm/test/Transforms/LCSSA/ |
H A D | indirectbr.ll | 19 unreachable 28 unreachable 31 unreachable 41 unreachable 44 unreachable 47 unreachable 50 unreachable 53 unreachable 56 unreachable 59 unreachable [all...] |
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | 2010-04-29-CoalescerCrash.ll | 10 unreachable 22 unreachable 33 unreachable 36 unreachable 39 unreachable 60 unreachable 63 unreachable 66 unreachable 69 unreachable 72 unreachable [all …]
|
H A D | unreachable-trap.ll | 5 ; On PS4/PS5, always emit trap instructions regardless of of trap-unreachable or no-trap-after-noreturn. 6 ; RUN: llc -o - %s -mtriple=x86_64-scei-ps4 -trap-unreachable | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 7 ; RUN: llc -o - %s -mtriple=x86_64-sie-ps5 -trap-unreachable | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 8 ; RUN: llc -o - %s -mtriple=x86_64-scei-ps4 -trap-unreachable=false | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 9 ; RUN: llc -o - %s -mtriple=x86_64-sie-ps5 -trap-unreachable=false | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 10 ; RUN: llc -o - %s -mtriple=x86_64-scei-ps4 -trap-unreachable -no-trap-after-noreturn=false | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 11 ; RUN: llc -o - %s -mtriple=x86_64-sie-ps5 -trap-unreachable -no-trap-after-noreturn=false | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 13 ; RUN: llc --trap-unreachable -o - %s -mtriple=x86_64-linux-gnu | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 14 ; RUN: llc --trap-unreachable -global-isel -o - %s -mtriple=x86_64-linux-gnu | FileCheck %s --check-prefixes=CHECK,TRAP_AFTER_NORETURN 15 ; RUN: llc --trap-unreachable [all...] |
/llvm-project/llvm/test/Transforms/FunctionAttrs/ |
H A D | nounwind.ll | 78 ; COMMON-NEXT: unreachable 86 unreachable 108 ; COMMON-NEXT: unreachable 121 unreachable 155 ; COMMON-NEXT: unreachable 156 ; COMMON: unreachable: 157 ; COMMON-NEXT: unreachable 160 to label %unreachable unwind label %lpad 166 unreachable 168 unreachable: [all …]
|
/llvm-project/mlir/test/Dialect/IRDL/ |
H A D | testd.mlir | 292 llvm.unreachable 296 llvm.unreachable 304 llvm.unreachable 308 llvm.unreachable 320 llvm.unreachable 322 llvm.unreachable 324 llvm.unreachable 326 llvm.unreachable 328 llvm.unreachable 332 llvm.unreachable [all …]
|
/llvm-project/llvm/test/Transforms/InstCombine/ |
H A D | LandingPadClauses.ll | 51 unreachable 55 ; CHECK-NEXT: unreachable 61 unreachable 64 ; CHECK-NEXT: unreachable 71 unreachable 77 ; CHECK-NEXT: unreachable 82 unreachable 85 ; CHECK-NEXT: unreachable 91 unreachable 96 ; CHECK-NEXT: unreachable [all …]
|
H A D | switch-select.ll | 13 ; CHECK-NEXT: unreachable 16 ; CHECK-NEXT: unreachable 19 ; CHECK-NEXT: unreachable 31 unreachable 34 unreachable 37 unreachable 49 ; CHECK-NEXT: unreachable 52 ; CHECK-NEXT: unreachable 55 ; CHECK-NEXT: unreachable 66 unreachable [all …]
|
H A D | token.ll | 9 unreachable 11 unreachable: 17 ; CHECK: unreachable: 31 to label %unreachable 41 unreachable 43 unreachable: 44 unreachable 67 to label %unreachable 77 unreachable 79 unreachable: [all …]
|
/llvm-project/llvm/test/CodeGen/WebAssembly/ |
H A D | unreachable.ll | 8 ; Wasm, to generate valid code, always internally sets `--trap-unreachable` to 1 14 ; RUN: llc < %s -verify-machineinstrs --trap-unreachable | FileCheck %s 15 ; RUN: llc < %s -fast-isel -fast-isel-abort=1 -verify-machineinstrs --trap-unreachable | FileCheck … 16 ; RUN: llc < %s -verify-machineinstrs --trap-unreachable --no-trap-after-noreturn | FileCheck %s 17 ; RUN: llc < %s -fast-isel -fast-isel-abort=1 -verify-machineinstrs --trap-unreachable --no-trap-af… 23 ; unreachable. 32 ; CHECK-NEXT: unreachable 42 ; CHECK-NEXT: unreachable 49 ; LLVM trap followed by LLVM unreachable could become exactly one wasm 50 ; unreachable, but two are emitted currently. [all …]
|
H A D | switch-unreachable-default.ll | 6 ; unreachable default branch target. 24 switch i32 %x, label %unreachable [ 35 unreachable: 36 unreachable 51 ; CHECK: unreachable 67 unreachable 70 unreachable 73 unreachable 76 unreachable 79 unreachable [all …]
|
/llvm-project/llvm/test/CodeGen/ARM/ |
H A D | v6-jumptable-clobber.mir | 48 unreachable 51 unreachable 54 unreachable 57 unreachable 60 unreachable 63 unreachable 66 unreachable 69 unreachable 72 unreachable 75 unreachable [all …]
|
H A D | 2009-06-15-RegScavengerAssert.ll | 73 unreachable 88 unreachable 97 unreachable 100 unreachable 124 unreachable 133 unreachable 139 unreachable 145 unreachable 157 unreachable 166 unreachable [all …]
|
H A D | 2012-08-04-DtripleSpillReload.ll | 13 unreachable 19 unreachable 31 unreachable 37 unreachable 43 unreachable 52 unreachable 70 unreachable 76 unreachable 82 unreachable 100 unreachable [all …]
|
/llvm-project/llvm/test/Transforms/SCCP/ |
H A D | switch-constantfold-crash.ll | 10 ; CHECK-NEXT: unreachable 18 unreachable 21 unreachable 36 ; CHECK-NEXT: unreachable 49 unreachable 52 unreachable 55 unreachable 58 unreachable 75 ; CHECK-NEXT: unreachable 94 unreachable [all...] |
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | si-lower-control-flow-unreachable-block.ll | 8 ; GCN-NEXT: ; %bb.{{[0-9]+}}: ; %unreachable 10 ; GCN: ; divergent unreachable 19 br i1 %tmp63, label %unreachable, label %ret 21 unreachable: 23 unreachable 34 ; GCN-NEXT: ; %bb.{{[0-9]+}}: ; %unreachable 36 ; GCN: ; divergent unreachable 44 br i1 %tmp63, label %ret, label %unreachable 49 unreachable: 51 unreachable [all …]
|
/llvm-project/llvm/test/Transforms/Attributor/IPConstantProp/ |
H A D | fp-bc-icmp-const-fold.ll | 18 ; CHECK-NEXT: unreachable 25 ; CHECK-NEXT: unreachable 27 ; CHECK-NEXT: unreachable 40 ; CHECK-NEXT: unreachable 53 unreachable 62 unreachable 65 unreachable 83 unreachable
|
/llvm-project/llvm/test/Transforms/LoopDeletion/ |
H A D | switch.ll | 20 ; CHECK-NEXT: unreachable 23 ; CHECK: unreachable: 24 ; CHECK-NEXT: unreachable 31 br i1 %cmp289, label %cleanup967, label %unreachable 41 unreachable: 42 unreachable 56 ; CHECK-NEXT: unreachable 59 ; CHECK: unreachable: 60 ; CHECK-NEXT: unreachable 66 br i1 false, label %cleanup967, label %unreachable [all …]
|
H A D | irreducible-cfg.ll | 79 ; CHECK-NEXT: unreachable 81 ; CHECK-NEXT: unreachable 83 ; CHECK-NEXT: unreachable 85 ; CHECK-NEXT: unreachable 87 ; CHECK-NEXT: unreachable 89 ; CHECK-NEXT: unreachable 91 ; CHECK-NEXT: unreachable 105 ; CHECK-NEXT: unreachable 107 ; CHECK-NEXT: unreachable 111 ; CHECK-NEXT: unreachable [all …]
|
/llvm-project/llvm/test/Transforms/LoopStrengthReduce/X86/ |
H A D | 2009-11-10-LSRCrash.ll | 8 unreachable 14 unreachable 20 unreachable 35 unreachable 38 unreachable 47 unreachable 65 unreachable 68 unreachable 88 unreachable 99 unreachable [all...] |
/llvm-project/llvm/test/Transforms/SimplifyCFG/ |
H A D | tail-merge-noreturn.ll | 17 ; CHECK-NEXT: unreachable 23 ; CHECK-NEXT: unreachable 29 ; CHECK-NEXT: unreachable 37 unreachable 43 unreachable 49 unreachable 61 ; CHECK-NEXT: unreachable 67 ; CHECK-NEXT: unreachable 73 ; CHECK-NEXT: unreachable 82 unreachable [all …]
|
H A D | merge-phis-in-switch.ll | 17 ; CHECK: unreachable: 18 ; CHECK-NEXT: unreachable 28 switch i8 %arg, label %unreachable [ 33 unreachable: 34 unreachable 57 ; CHECK: unreachable: 58 ; CHECK-NEXT: unreachable 70 switch i8 %arg, label %unreachable [ 76 unreachable: 77 unreachable [all …]
|
/llvm-project/llvm/test/Verifier/ |
H A D | invalid-eh.ll | 37 ;T1: unreachable 53 ;T3: unreachable 73 ;T5: unreachable 77 ;T5: unreachable 88 ;T6: unreachable 93 ;T6: unreachable 103 ;T7: unreachable 109 ;T7: unreachable 139 ;T10: unreachable 144 ;T10: unreachable [all …]
|
/llvm-project/llvm/test/Transforms/LICM/ |
H A D | PR19798.ll | 15 unreachable: 16 ; CHECK-LABEL: unreachable: 17 ; CHECK: br i1 poison, label %unreachable, label %unreachable 18 br i1 %tobool7, label %unreachable, label %unreachable 21 unreachable
|
/llvm-project/clang/test/CodeGen/ |
H A D | unreachable.c | 5 extern int unreachable(void); 9 unreachable(); in f0() 14 int a = unreachable(); in f1() 21 unreachable(); in f2() 23 unreachable(); in f2() 35 unreachable(); in f3()
|
/llvm-project/llvm/test/tools/llvm-reduce/ |
H A D | remove-bbs-unreachable.ll | 2 ; unreachable blocks. 4 ; RUN: llvm-reduce --abort-on-invalid-reduction --delta-passes=unreachable-basic-blocks --test File… 17 ; UNREACHABLE-NOT: unreachable 22 ; basic-blocks cannot deal with unreachable blocks, leave it behind 25 ; REACHABLE: unreachable: 32 unreachable: ; No predecessors! 45 ; REACHABLE: unreachable: 51 unreachable: 52 br label %unreachable
|