[rtsan] Add fork/execve interceptors (#117198)
[llvm-project.git] / llvm / test / Transforms / LowerSwitch / 2004-03-13-SwitchIsDefaultCrash.ll
blobdff375935f319926ea4dfa260c825209f82bbb05
1 ; RUN: opt < %s -passes=lower-switch -disable-output
3 define void @solve() {
4 entry:
5         %targetBlock = call i16 @solve_code( )          ; <i16> [#uses=1]
6         br label %codeReplTail
7 then.1:         ; preds = %codeReplTail
8         ret void
9 loopexit.0:             ; preds = %codeReplTail
10         ret void
11 codeReplTail:           ; preds = %codeReplTail, %entry
12         switch i16 %targetBlock, label %codeReplTail [
13                  i16 0, label %loopexit.0
14                  i16 1, label %then.1
15         ]
18 declare i16 @solve_code()