; ModuleID = 'loopvectorize.c' target 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-S128" ;target triple = "x86_64-apple-macosx10.8.0" target triple = "x86-64-unknown-linux-gnu" define void @ex1(float* %A, float* %B, float %K, i32 %start, i32 %end) nounwind uwtable ssp { %1 = alloca float*, align 8 %2 = alloca float*, align 8 %3 = alloca float, align 4 %4 = alloca i32, align 4 %5 = alloca i32, align 4 %i = alloca i32, align 4 store float* %A, float** %1, align 8 store float* %B, float** %2, align 8 store float %K, float* %3, align 4 store i32 %start, i32* %4, align 4 store i32 %end, i32* %5, align 4 %6 = load i32* %4, align 4 store i32 %6, i32* %i, align 4 br label %7 ;