Lines Matching full:debugloc
2 ; RUN: opt < %s -passes=debugify,loop-vectorize -force-vector-width=4 -force-widen-divrem-via-safe-divisor=0 -S | FileCheck %s -check-prefix DEBUGLOC
3 ; RUN: opt < %s -passes=debugify,loop-vectorize -force-vector-width=4 -force-widen-divrem-via-safe-divisor=0 -S --try-experimental-debuginfo-iterators | FileCheck %s -check-prefix DEBUGLOC
13 ; DEBUGLOC-LABEL: define void @_Z3fooPf(
14 ; DEBUGLOC: scalar.ph:
15 ; DEBUGLOC-NEXT: %bc.resume.val = phi {{.*}} !dbg ![[RESUMELOC:[0-9]+]]
35 ; DEBUGLOC-LABEL: define void @widen_ptr_induction_dbg(
36 ; DEBUGLOC: vector.body:
37 ; DEBUGLOC-NEXT: = phi ptr {{.+}}, !dbg ![[PTRIVLOC:[0-9]+]]
38 ; DEBUGLOC: = phi i64
40 ; DEBUGLOC: loop:
41 ; DEBUGLOC-NEXT: = phi ptr {{.+}}, !dbg ![[PTRIVLOC]]
58 ; DEBUGLOC-LABEL: define void @predicated_phi_dbg(
59 ; DEBUGLOC: pred.udiv.continue{{.+}}:
60 ; DEBUGLOC-NEXT: = phi <4 x i64> {{.+}}, !dbg [[PREDPHILOC:![0-9]+]]
62 ; DEBUGLOC: for.body:
63 ; DEBUGLOC: %tmp4 = udiv i64 %n, %i, !dbg [[PREDPHILOC]]
90 ; DEBUGLOC-LABEL: define void @scalar_cast_dbg(
91 ; DEBUGLOC: = trunc i64 %index to i32, !dbg [[CASTLOC:![0-9]+]]
93 ; DEBUGLOC: loop:
94 ; DEBUGLOC: %trunc.iv = trunc i64 %iv to i32, !dbg [[CASTLOC]]
113 ; DEBUGLOC-LABEL: define void @widen_intrinsic_dbg(
114 ; DEBUGLOC: vector.body:
115 ; DEBUGLOC: = call <4 x float> @llvm.sqrt.v4f32(<4 x float> %{{.+}}), !dbg ![[INTRINSIC_LOC:[0-9]+]]
116 ; DEBUGLOC: loop:
117 ; DEBUGLOC: = call float @llvm.sqrt.f32(float %{{.+}}), !dbg ![[INTRINSIC_LOC]]
142 ; DEBUGLOC: ![[RESUMELOC]] = !DILocation(line: 2
143 ; DEBUGLOC: ![[PTRIVLOC]] = !DILocation(line: 12
144 ; DEBUGLOC: ![[INTRINSIC_LOC]] = !DILocation(line: 44