Karl-Johan Karlsson | 33e205a | 2017-09-06 08:47:18 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -triple x86_64-unk-unk -debug-info-kind=limited -emit-llvm %s -o - | FileCheck %s |
| 2 | |
| 3 | void f(_Bool b) |
| 4 | { |
| 5 | #pragma nounroll |
| 6 | while (b); |
| 7 | } |
| 8 | |
Karl-Johan Karlsson | 32e5273 | 2017-09-06 10:12:32 +0000 | [diff] [blame] | 9 | // CHECK: br label {{.*}}, !dbg ![[NUM:[0-9]+]] |
| 10 | // CHECK: br i1 {{.*}}, label {{.*}}, label {{.*}}, !dbg ![[NUM]] |
| 11 | // CHECK: br label {{.*}}, !dbg ![[NUM]], !llvm.loop |
Karl-Johan Karlsson | 33e205a | 2017-09-06 08:47:18 +0000 | [diff] [blame] | 12 | // CHECK: ![[NUM]] = !DILocation(line: 6, |