diff options
Diffstat (limited to 'polly/test/ScopInfo/const_srem_sdiv.ll')
-rw-r--r-- | polly/test/ScopInfo/const_srem_sdiv.ll | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/polly/test/ScopInfo/const_srem_sdiv.ll b/polly/test/ScopInfo/const_srem_sdiv.ll index deb367fb9afe..3acca980da70 100644 --- a/polly/test/ScopInfo/const_srem_sdiv.ll +++ b/polly/test/ScopInfo/const_srem_sdiv.ll @@ -35,7 +35,7 @@ ; target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" -define void @f(i64* %D, i64* %R) { +define void @f(ptr %D, ptr %R) { entry: br label %for.cond @@ -46,53 +46,53 @@ for.cond: ; preds = %for.inc, %entry for.body: ; preds = %for.cond %rem = srem i64 8, 3 - %arrayidx = getelementptr inbounds i64, i64* %R, i64 %rem - %tmp = load i64, i64* %arrayidx, align 8 + %arrayidx = getelementptr inbounds i64, ptr %R, i64 %rem + %tmp = load i64, ptr %arrayidx, align 8 %div = sdiv i64 8, 3 - %arrayidx1 = getelementptr inbounds i64, i64* %D, i64 %div - store i64 %tmp, i64* %arrayidx1, align 8 + %arrayidx1 = getelementptr inbounds i64, ptr %D, i64 %div + store i64 %tmp, ptr %arrayidx1, align 8 %rem2 = srem i64 8, -3 - %arrayidx3 = getelementptr inbounds i64, i64* %R, i64 %rem2 - %tmp1 = load i64, i64* %arrayidx3, align 8 + %arrayidx3 = getelementptr inbounds i64, ptr %R, i64 %rem2 + %tmp1 = load i64, ptr %arrayidx3, align 8 %div5 = sdiv i64 8, -3 - %arrayidx6 = getelementptr inbounds i64, i64* %D, i64 %div5 - store i64 %tmp1, i64* %arrayidx6, align 8 + %arrayidx6 = getelementptr inbounds i64, ptr %D, i64 %div5 + store i64 %tmp1, ptr %arrayidx6, align 8 %rem8 = srem i64 -8, 3 - %arrayidx9 = getelementptr inbounds i64, i64* %R, i64 %rem8 - %tmp2 = load i64, i64* %arrayidx9, align 8 + %arrayidx9 = getelementptr inbounds i64, ptr %R, i64 %rem8 + %tmp2 = load i64, ptr %arrayidx9, align 8 %div11 = sdiv i64 -8, 3 - %arrayidx12 = getelementptr inbounds i64, i64* %D, i64 %div11 - store i64 %tmp2, i64* %arrayidx12, align 8 + %arrayidx12 = getelementptr inbounds i64, ptr %D, i64 %div11 + store i64 %tmp2, ptr %arrayidx12, align 8 %rem15 = srem i64 -8, -3 - %arrayidx16 = getelementptr inbounds i64, i64* %R, i64 %rem15 - %tmp3 = load i64, i64* %arrayidx16, align 8 + %arrayidx16 = getelementptr inbounds i64, ptr %R, i64 %rem15 + %tmp3 = load i64, ptr %arrayidx16, align 8 %div19 = sdiv i64 -8, -3 - %arrayidx20 = getelementptr inbounds i64, i64* %D, i64 %div19 - store i64 %tmp3, i64* %arrayidx20, align 8 + %arrayidx20 = getelementptr inbounds i64, ptr %D, i64 %div19 + store i64 %tmp3, ptr %arrayidx20, align 8 %rem29 = srem i64 1, 2 - %arrayidx30 = getelementptr inbounds i64, i64* %R, i64 %rem29 - %tmp5 = load i64, i64* %arrayidx30, align 8 + %arrayidx30 = getelementptr inbounds i64, ptr %R, i64 %rem29 + %tmp5 = load i64, ptr %arrayidx30, align 8 %div31 = sdiv i64 1, 2 - %arrayidx32 = getelementptr inbounds i64, i64* %D, i64 %div31 - store i64 %tmp5, i64* %arrayidx32, align 8 + %arrayidx32 = getelementptr inbounds i64, ptr %D, i64 %div31 + store i64 %tmp5, ptr %arrayidx32, align 8 %rem34 = srem i64 1, -2 - %arrayidx35 = getelementptr inbounds i64, i64* %R, i64 %rem34 - %tmp6 = load i64, i64* %arrayidx35, align 8 + %arrayidx35 = getelementptr inbounds i64, ptr %R, i64 %rem34 + %tmp6 = load i64, ptr %arrayidx35, align 8 %div37 = sdiv i64 1, -2 - %arrayidx38 = getelementptr inbounds i64, i64* %D, i64 %div37 - store i64 %tmp6, i64* %arrayidx38, align 8 + %arrayidx38 = getelementptr inbounds i64, ptr %D, i64 %div37 + store i64 %tmp6, ptr %arrayidx38, align 8 %rem40 = srem i64 -1, 2 - %arrayidx41 = getelementptr inbounds i64, i64* %R, i64 %rem40 - %tmp7 = load i64, i64* %arrayidx41, align 8 + %arrayidx41 = getelementptr inbounds i64, ptr %R, i64 %rem40 + %tmp7 = load i64, ptr %arrayidx41, align 8 %div43 = sdiv i64 -1, 2 - %arrayidx44 = getelementptr inbounds i64, i64* %D, i64 %div43 - store i64 %tmp7, i64* %arrayidx44, align 8 + %arrayidx44 = getelementptr inbounds i64, ptr %D, i64 %div43 + store i64 %tmp7, ptr %arrayidx44, align 8 %rem47 = srem i64 -1, -2 - %arrayidx48 = getelementptr inbounds i64, i64* %R, i64 %rem47 - %tmp8 = load i64, i64* %arrayidx48, align 8 + %arrayidx48 = getelementptr inbounds i64, ptr %R, i64 %rem47 + %tmp8 = load i64, ptr %arrayidx48, align 8 %div51 = sdiv i64 -1, -2 - %arrayidx52 = getelementptr inbounds i64, i64* %D, i64 %div51 - store i64 %tmp8, i64* %arrayidx52, align 8 + %arrayidx52 = getelementptr inbounds i64, ptr %D, i64 %div51 + store i64 %tmp8, ptr %arrayidx52, align 8 br label %for.inc for.inc: ; preds = %for.body |