Forbid arrays of function-type and structures with function-typed fields.
[llvm/avr.git] / test / Transforms / GVNPRE / gep.ll
blob677f4383f6c3a8940701e93d855d0a86c3811c81
1 ; RUN: opt < %s -gvnpre -S | grep b.gvnpre
3 define i32 @extract({ i32 }* %P) {
4 entry:          ; preds = %cond_false, %entry
5         br i1 true, label %cond_true, label %cond_false
7 cond_true:
8   br label %end
10 cond_false:
11   %a = getelementptr { i32 }* %P, i32 0, i32 0
12   br label %end
14 end:
15   %b = getelementptr { i32 }* %P, i32 0, i32 0
16   ret i32 0