brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.7 KiB · 1d24889 Raw
46 lines · plain
1; RUN: opt %loadNPMPolly '-passes=polly-custom<scops>' -polly-print-scops -disable-output < %s2 3target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"4 5define fastcc void @_Z8wavModelR5Mixer() {6entry:7  br label %bb2308 9bb230:                                            ; preds = %bb233, %bb.nph43310  %indvar600 = phi i64 [ 0, %entry ], [ %tmp610, %bb233 ]11  %tmp217 = add i64 %indvar600, -112  %tmp204 = trunc i64 %tmp217 to i3213  %tmp205 = zext i32 %tmp204 to i6414  %tmp206 = add i64 %tmp205, 115  %tmp610 = add i64 %indvar600, 116  br i1 false, label %bb231.preheader, label %bb23317 18bb231.preheader:                                  ; preds = %bb23019  br label %bb23120 21bb231:                                            ; preds = %bb231, %bb231.preheader22  %indvar589 = phi i64 [ %tmp611, %bb231 ], [ 0, %bb231.preheader ]23  %tmp611 = add i64 %indvar589, 124  %exitcond207 = icmp eq i64 %tmp611, %tmp20625  br i1 %exitcond207, label %bb233.loopexit, label %bb23126 27bb233.loopexit:                                   ; preds = %bb23128  br label %bb23329 30bb233:                                            ; preds = %bb233.loopexit, %bb23031  %exitcond213 = icmp eq i64 %tmp610, 032  br i1 %exitcond213, label %bb241, label %bb23033 34bb241:                                            ; preds = %bb233, %bb22835  br label %bb244.preheader36 37bb244.preheader:                                  ; preds = %bb241, %bb17638  br i1 undef, label %bb245, label %bb.nph41639 40bb.nph416:                                        ; preds = %bb244.preheader41  unreachable42 43bb245:                                            ; preds = %bb244.preheader44  ret void45}46