diff options
Diffstat (limited to 'llvm/test/CodeGen/X86/misched-balance.ll')
| -rw-r--r-- | llvm/test/CodeGen/X86/misched-balance.ll | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/llvm/test/CodeGen/X86/misched-balance.ll b/llvm/test/CodeGen/X86/misched-balance.ll index 1900802ac9b..954575ebd8b 100644 --- a/llvm/test/CodeGen/X86/misched-balance.ll +++ b/llvm/test/CodeGen/X86/misched-balance.ll @@ -49,64 +49,64 @@ entry: for.body: %indvars.iv42.i = phi i64 [ %indvars.iv.next43.i, %for.body ], [ 0, %entry ] %tmp57 = load i32* %tmp56, align 4 - %arrayidx12.us.i61 = getelementptr inbounds i32* %pre, i64 %indvars.iv42.i + %arrayidx12.us.i61 = getelementptr inbounds i32, i32* %pre, i64 %indvars.iv42.i %tmp58 = load i32* %arrayidx12.us.i61, align 4 %mul.us.i = mul nsw i32 %tmp58, %tmp57 - %arrayidx8.us.i.1 = getelementptr inbounds i32* %tmp56, i64 1 + %arrayidx8.us.i.1 = getelementptr inbounds i32, i32* %tmp56, i64 1 %tmp59 = load i32* %arrayidx8.us.i.1, align 4 - %arrayidx12.us.i61.1 = getelementptr inbounds i32* %pre94, i64 %indvars.iv42.i + %arrayidx12.us.i61.1 = getelementptr inbounds i32, i32* %pre94, i64 %indvars.iv42.i %tmp60 = load i32* %arrayidx12.us.i61.1, align 4 %mul.us.i.1 = mul nsw i32 %tmp60, %tmp59 %add.us.i.1 = add nsw i32 %mul.us.i.1, %mul.us.i - %arrayidx8.us.i.2 = getelementptr inbounds i32* %tmp56, i64 2 + %arrayidx8.us.i.2 = getelementptr inbounds i32, i32* %tmp56, i64 2 %tmp61 = load i32* %arrayidx8.us.i.2, align 4 - %arrayidx12.us.i61.2 = getelementptr inbounds i32* %pre95, i64 %indvars.iv42.i + %arrayidx12.us.i61.2 = getelementptr inbounds i32, i32* %pre95, i64 %indvars.iv42.i %tmp62 = load i32* %arrayidx12.us.i61.2, align 4 %mul.us.i.2 = mul nsw i32 %tmp62, %tmp61 %add.us.i.2 = add nsw i32 %mul.us.i.2, %add.us.i.1 - %arrayidx8.us.i.3 = getelementptr inbounds i32* %tmp56, i64 3 + %arrayidx8.us.i.3 = getelementptr inbounds i32, i32* %tmp56, i64 3 %tmp63 = load i32* %arrayidx8.us.i.3, align 4 - %arrayidx12.us.i61.3 = getelementptr inbounds i32* %pre96, i64 %indvars.iv42.i + %arrayidx12.us.i61.3 = getelementptr inbounds i32, i32* %pre96, i64 %indvars.iv42.i %tmp64 = load i32* %arrayidx12.us.i61.3, align 4 %mul.us.i.3 = mul nsw i32 %tmp64, %tmp63 %add.us.i.3 = add nsw i32 %mul.us.i.3, %add.us.i.2 - %arrayidx8.us.i.4 = getelementptr inbounds i32* %tmp56, i64 4 + %arrayidx8.us.i.4 = getelementptr inbounds i32, i32* %tmp56, i64 4 %tmp65 = load i32* %arrayidx8.us.i.4, align 4 - %arrayidx12.us.i61.4 = getelementptr inbounds i32* %pre97, i64 %indvars.iv42.i + %arrayidx12.us.i61.4 = getelementptr inbounds i32, i32* %pre97, i64 %indvars.iv42.i %tmp66 = load i32* %arrayidx12.us.i61.4, align 4 %mul.us.i.4 = mul nsw i32 %tmp66, %tmp65 %add.us.i.4 = add nsw i32 %mul.us.i.4, %add.us.i.3 - %arrayidx8.us.i.5 = getelementptr inbounds i32* %tmp56, i64 5 + %arrayidx8.us.i.5 = getelementptr inbounds i32, i32* %tmp56, i64 5 %tmp67 = load i32* %arrayidx8.us.i.5, align 4 - %arrayidx12.us.i61.5 = getelementptr inbounds i32* %pre98, i64 %indvars.iv42.i + %arrayidx12.us.i61.5 = getelementptr inbounds i32, i32* %pre98, i64 %indvars.iv42.i %tmp68 = load i32* %arrayidx12.us.i61.5, align 4 %mul.us.i.5 = mul nsw i32 %tmp68, %tmp67 %add.us.i.5 = add nsw i32 %mul.us.i.5, %add.us.i.4 - %arrayidx8.us.i.6 = getelementptr inbounds i32* %tmp56, i64 6 + %arrayidx8.us.i.6 = getelementptr inbounds i32, i32* %tmp56, i64 6 %tmp69 = load i32* %arrayidx8.us.i.6, align 4 - %arrayidx12.us.i61.6 = getelementptr inbounds i32* %pre99, i64 %indvars.iv42.i + %arrayidx12.us.i61.6 = getelementptr inbounds i32, i32* %pre99, i64 %indvars.iv42.i %tmp70 = load i32* %arrayidx12.us.i61.6, align 4 %mul.us.i.6 = mul nsw i32 %tmp70, %tmp69 %add.us.i.6 = add nsw i32 %mul.us.i.6, %add.us.i.5 - %arrayidx8.us.i.7 = getelementptr inbounds i32* %tmp56, i64 7 + %arrayidx8.us.i.7 = getelementptr inbounds i32, i32* %tmp56, i64 7 %tmp71 = load i32* %arrayidx8.us.i.7, align 4 - %arrayidx12.us.i61.7 = getelementptr inbounds i32* %pre100, i64 %indvars.iv42.i + %arrayidx12.us.i61.7 = getelementptr inbounds i32, i32* %pre100, i64 %indvars.iv42.i %tmp72 = load i32* %arrayidx12.us.i61.7, align 4 %mul.us.i.7 = mul nsw i32 %tmp72, %tmp71 %add.us.i.7 = add nsw i32 %mul.us.i.7, %add.us.i.6 - %arrayidx8.us.i.8 = getelementptr inbounds i32* %tmp56, i64 8 + %arrayidx8.us.i.8 = getelementptr inbounds i32, i32* %tmp56, i64 8 %tmp73 = load i32* %arrayidx8.us.i.8, align 4 - %arrayidx12.us.i61.8 = getelementptr inbounds i32* %pre101, i64 %indvars.iv42.i + %arrayidx12.us.i61.8 = getelementptr inbounds i32, i32* %pre101, i64 %indvars.iv42.i %tmp74 = load i32* %arrayidx12.us.i61.8, align 4 %mul.us.i.8 = mul nsw i32 %tmp74, %tmp73 %add.us.i.8 = add nsw i32 %mul.us.i.8, %add.us.i.7 - %arrayidx8.us.i.9 = getelementptr inbounds i32* %tmp56, i64 9 + %arrayidx8.us.i.9 = getelementptr inbounds i32, i32* %tmp56, i64 9 %tmp75 = load i32* %arrayidx8.us.i.9, align 4 - %arrayidx12.us.i61.9 = getelementptr inbounds i32* %pre102, i64 %indvars.iv42.i + %arrayidx12.us.i61.9 = getelementptr inbounds i32, i32* %pre102, i64 %indvars.iv42.i %tmp76 = load i32* %arrayidx12.us.i61.9, align 4 %mul.us.i.9 = mul nsw i32 %tmp76, %tmp75 %add.us.i.9 = add nsw i32 %mul.us.i.9, %add.us.i.8 - %arrayidx16.us.i = getelementptr inbounds i32* %tmp55, i64 %indvars.iv42.i + %arrayidx16.us.i = getelementptr inbounds i32, i32* %tmp55, i64 %indvars.iv42.i store i32 %add.us.i.9, i32* %arrayidx16.us.i, align 4 %indvars.iv.next43.i = add i64 %indvars.iv42.i, 1 %lftr.wideiv = trunc i64 %indvars.iv.next43.i to i32 @@ -160,44 +160,44 @@ entry: for.body: %indvars.iv42.i = phi i64 [ %indvars.iv.next43.i, %for.body ], [ 0, %entry ] %tmp57 = load i32* %tmp56, align 4 - %arrayidx12.us.i61 = getelementptr inbounds i32* %pre, i64 %indvars.iv42.i + %arrayidx12.us.i61 = getelementptr inbounds i32, i32* %pre, i64 %indvars.iv42.i %tmp58 = load i32* %arrayidx12.us.i61, align 4 - %arrayidx8.us.i.1 = getelementptr inbounds i32* %tmp56, i64 1 + %arrayidx8.us.i.1 = getelementptr inbounds i32, i32* %tmp56, i64 1 %tmp59 = load i32* %arrayidx8.us.i.1, align 4 - %arrayidx12.us.i61.1 = getelementptr inbounds i32* %pre94, i64 %indvars.iv42.i + %arrayidx12.us.i61.1 = getelementptr inbounds i32, i32* %pre94, i64 %indvars.iv42.i %tmp60 = load i32* %arrayidx12.us.i61.1, align 4 - %arrayidx8.us.i.2 = getelementptr inbounds i32* %tmp56, i64 2 + %arrayidx8.us.i.2 = getelementptr inbounds i32, i32* %tmp56, i64 2 %tmp61 = load i32* %arrayidx8.us.i.2, align 4 - %arrayidx12.us.i61.2 = getelementptr inbounds i32* %pre95, i64 %indvars.iv42.i + %arrayidx12.us.i61.2 = getelementptr inbounds i32, i32* %pre95, i64 %indvars.iv42.i %tmp62 = load i32* %arrayidx12.us.i61.2, align 4 - %arrayidx8.us.i.3 = getelementptr inbounds i32* %tmp56, i64 3 + %arrayidx8.us.i.3 = getelementptr inbounds i32, i32* %tmp56, i64 3 %tmp63 = load i32* %arrayidx8.us.i.3, align 4 - %arrayidx12.us.i61.3 = getelementptr inbounds i32* %pre96, i64 %indvars.iv42.i + %arrayidx12.us.i61.3 = getelementptr inbounds i32, i32* %pre96, i64 %indvars.iv42.i %tmp64 = load i32* %arrayidx12.us.i61.3, align 4 - %arrayidx8.us.i.4 = getelementptr inbounds i32* %tmp56, i64 4 + %arrayidx8.us.i.4 = getelementptr inbounds i32, i32* %tmp56, i64 4 %tmp65 = load i32* %arrayidx8.us.i.4, align 4 - %arrayidx12.us.i61.4 = getelementptr inbounds i32* %pre97, i64 %indvars.iv42.i + %arrayidx12.us.i61.4 = getelementptr inbounds i32, i32* %pre97, i64 %indvars.iv42.i %tmp66 = load i32* %arrayidx12.us.i61.4, align 4 - %arrayidx8.us.i.5 = getelementptr inbounds i32* %tmp56, i64 5 + %arrayidx8.us.i.5 = getelementptr inbounds i32, i32* %tmp56, i64 5 %tmp67 = load i32* %arrayidx8.us.i.5, align 4 - %arrayidx12.us.i61.5 = getelementptr inbounds i32* %pre98, i64 %indvars.iv42.i + %arrayidx12.us.i61.5 = getelementptr inbounds i32, i32* %pre98, i64 %indvars.iv42.i %tmp68 = load i32* %arrayidx12.us.i61.5, align 4 - %arrayidx8.us.i.6 = getelementptr inbounds i32* %tmp56, i64 6 + %arrayidx8.us.i.6 = getelementptr inbounds i32, i32* %tmp56, i64 6 %tmp69 = load i32* %arrayidx8.us.i.6, align 4 - %arrayidx12.us.i61.6 = getelementptr inbounds i32* %pre99, i64 %indvars.iv42.i + %arrayidx12.us.i61.6 = getelementptr inbounds i32, i32* %pre99, i64 %indvars.iv42.i %tmp70 = load i32* %arrayidx12.us.i61.6, align 4 %mul.us.i = mul nsw i32 %tmp58, %tmp57 - %arrayidx8.us.i.7 = getelementptr inbounds i32* %tmp56, i64 7 + %arrayidx8.us.i.7 = getelementptr inbounds i32, i32* %tmp56, i64 7 %tmp71 = load i32* %arrayidx8.us.i.7, align 4 - %arrayidx12.us.i61.7 = getelementptr inbounds i32* %pre100, i64 %indvars.iv42.i + %arrayidx12.us.i61.7 = getelementptr inbounds i32, i32* %pre100, i64 %indvars.iv42.i %tmp72 = load i32* %arrayidx12.us.i61.7, align 4 - %arrayidx8.us.i.8 = getelementptr inbounds i32* %tmp56, i64 8 + %arrayidx8.us.i.8 = getelementptr inbounds i32, i32* %tmp56, i64 8 %tmp73 = load i32* %arrayidx8.us.i.8, align 4 - %arrayidx12.us.i61.8 = getelementptr inbounds i32* %pre101, i64 %indvars.iv42.i + %arrayidx12.us.i61.8 = getelementptr inbounds i32, i32* %pre101, i64 %indvars.iv42.i %tmp74 = load i32* %arrayidx12.us.i61.8, align 4 - %arrayidx8.us.i.9 = getelementptr inbounds i32* %tmp56, i64 9 + %arrayidx8.us.i.9 = getelementptr inbounds i32, i32* %tmp56, i64 9 %tmp75 = load i32* %arrayidx8.us.i.9, align 4 - %arrayidx12.us.i61.9 = getelementptr inbounds i32* %pre102, i64 %indvars.iv42.i + %arrayidx12.us.i61.9 = getelementptr inbounds i32, i32* %pre102, i64 %indvars.iv42.i %tmp76 = load i32* %arrayidx12.us.i61.9, align 4 %mul.us.i.1 = mul nsw i32 %tmp60, %tmp59 %add.us.i.1 = add nsw i32 %mul.us.i.1, %mul.us.i @@ -217,7 +217,7 @@ for.body: %add.us.i.8 = add nsw i32 %mul.us.i.8, %add.us.i.7 %mul.us.i.9 = mul nsw i32 %tmp76, %tmp75 %add.us.i.9 = add nsw i32 %mul.us.i.9, %add.us.i.8 - %arrayidx16.us.i = getelementptr inbounds i32* %tmp55, i64 %indvars.iv42.i + %arrayidx16.us.i = getelementptr inbounds i32, i32* %tmp55, i64 %indvars.iv42.i store i32 %add.us.i.9, i32* %arrayidx16.us.i, align 4 %indvars.iv.next43.i = add i64 %indvars.iv42.i, 1 %lftr.wideiv = trunc i64 %indvars.iv.next43.i to i32 @@ -252,7 +252,7 @@ entry: %l7 = load i32* @c %add.i = add i32 %l7, %l6 %idxprom.i = zext i32 %l7 to i64 - %arrayidx.i = getelementptr inbounds i32* @d, i64 %idxprom.i + %arrayidx.i = getelementptr inbounds i32, i32* @d, i64 %idxprom.i %l8 = load i32* %arrayidx.i store i32 346, i32* @c store i32 20021, i32* @d |

