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