summaryrefslogtreecommitdiffstats
path: root/polly/test/Cloog/CodeGen/20140414-vector-codegen.ll
blob: 39255fb1a22be2f66fff05718f347fb001bdba37 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
; RUN: opt %loadPolly -polly-codegen -polly-vectorizer=polly < %s
; PR 19421
target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-apple-macosx10.8.0"

define void @extract_field(i32* %frame, i32 %nb_planes) {
entry:
  br i1 undef, label %for.body, label %for.end

for.body:                                         ; preds = %for.body, %entry
  %indvar = phi i64 [ %indvar.next, %for.body ], [ 0, %entry ]
  %arrayidx2.moved.to.if.end = getelementptr i32* %frame, i64 %indvar
  %.moved.to.if.end = zext i32 %nb_planes to i64
  store i32 undef, i32* %arrayidx2.moved.to.if.end
  %indvar.next = add i64 %indvar, 1
  %exitcond = icmp ne i64 %indvar.next, %.moved.to.if.end
  br i1 %exitcond, label %for.body, label %for.end

for.end:                                          ; preds = %for.body, %entry
  ret void
}
OpenPOWER on IntegriCloud