diff options
Diffstat (limited to 'test/Transforms/IndVarSimplify/ashr-tripcount.ll')
-rw-r--r-- | test/Transforms/IndVarSimplify/ashr-tripcount.ll | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/test/Transforms/IndVarSimplify/ashr-tripcount.ll b/test/Transforms/IndVarSimplify/ashr-tripcount.ll index b47c8ad..5f33730 100644 --- a/test/Transforms/IndVarSimplify/ashr-tripcount.ll +++ b/test/Transforms/IndVarSimplify/ashr-tripcount.ll @@ -29,10 +29,10 @@ bb2: ; preds = %bb1, %entry %.pn2.in = and i32 %.pn2.in.in, 3 ; <i32> [#uses=1] %.pn3 = sext i32 %.pn3.in to i64 ; <i64> [#uses=1] %.pn2 = zext i32 %.pn2.in to i64 ; <i64> [#uses=1] - %.pn.in = getelementptr [0 x float]* %pow_2_tab.pn, i64 0, i64 %.pn3 ; <float*> [#uses=1] - %.pn1.in = getelementptr [0 x float]* %pow_2_025_tab.pn, i64 0, i64 %.pn2 ; <float*> [#uses=1] - %.pn = load float* %.pn.in ; <float> [#uses=1] - %.pn1 = load float* %.pn1.in ; <float> [#uses=1] + %.pn.in = getelementptr [0 x float], [0 x float]* %pow_2_tab.pn, i64 0, i64 %.pn3 ; <float*> [#uses=1] + %.pn1.in = getelementptr [0 x float], [0 x float]* %pow_2_025_tab.pn, i64 0, i64 %.pn2 ; <float*> [#uses=1] + %.pn = load float, float* %.pn.in ; <float> [#uses=1] + %.pn1 = load float, float* %.pn1.in ; <float> [#uses=1] %invQuantizer.0 = fmul float %.pn, %.pn1 ; <float> [#uses=4] %t3 = ashr i32 %noOfLines, 2 ; <i32> [#uses=1] %t4 = icmp sgt i32 %t3, 0 ; <i1> [#uses=1] @@ -46,50 +46,50 @@ bb3: ; preds = %bb4, %bb.nph %i.05 = phi i32 [ %t49, %bb4 ], [ 0, %bb.nph ] ; <i32> [#uses=9] %k.04 = phi i32 [ %t48, %bb4 ], [ 0, %bb.nph ] ; <i32> [#uses=1] %t6 = sext i32 %i.05 to i64 ; <i64> [#uses=1] - %t7 = getelementptr i32* %quaSpectrum, i64 %t6 ; <i32*> [#uses=1] - %t8 = load i32* %t7, align 4 ; <i32> [#uses=1] + %t7 = getelementptr i32, i32* %quaSpectrum, i64 %t6 ; <i32*> [#uses=1] + %t8 = load i32, i32* %t7, align 4 ; <i32> [#uses=1] %t9 = zext i32 %t8 to i64 ; <i64> [#uses=1] - %t10 = getelementptr float* %pow4_3_tab_ptr, i64 %t9 ; <float*> [#uses=1] - %t11 = load float* %t10, align 4 ; <float> [#uses=1] + %t10 = getelementptr float, float* %pow4_3_tab_ptr, i64 %t9 ; <float*> [#uses=1] + %t11 = load float, float* %t10, align 4 ; <float> [#uses=1] %t12 = or i32 %i.05, 1 ; <i32> [#uses=1] %t13 = sext i32 %t12 to i64 ; <i64> [#uses=1] - %t14 = getelementptr i32* %quaSpectrum, i64 %t13 ; <i32*> [#uses=1] - %t15 = load i32* %t14, align 4 ; <i32> [#uses=1] + %t14 = getelementptr i32, i32* %quaSpectrum, i64 %t13 ; <i32*> [#uses=1] + %t15 = load i32, i32* %t14, align 4 ; <i32> [#uses=1] %t16 = zext i32 %t15 to i64 ; <i64> [#uses=1] - %t17 = getelementptr float* %pow4_3_tab_ptr, i64 %t16 ; <float*> [#uses=1] - %t18 = load float* %t17, align 4 ; <float> [#uses=1] + %t17 = getelementptr float, float* %pow4_3_tab_ptr, i64 %t16 ; <float*> [#uses=1] + %t18 = load float, float* %t17, align 4 ; <float> [#uses=1] %t19 = or i32 %i.05, 2 ; <i32> [#uses=1] %t20 = sext i32 %t19 to i64 ; <i64> [#uses=1] - %t21 = getelementptr i32* %quaSpectrum, i64 %t20 ; <i32*> [#uses=1] - %t22 = load i32* %t21, align 4 ; <i32> [#uses=1] + %t21 = getelementptr i32, i32* %quaSpectrum, i64 %t20 ; <i32*> [#uses=1] + %t22 = load i32, i32* %t21, align 4 ; <i32> [#uses=1] %t23 = zext i32 %t22 to i64 ; <i64> [#uses=1] - %t24 = getelementptr float* %pow4_3_tab_ptr, i64 %t23 ; <float*> [#uses=1] - %t25 = load float* %t24, align 4 ; <float> [#uses=1] + %t24 = getelementptr float, float* %pow4_3_tab_ptr, i64 %t23 ; <float*> [#uses=1] + %t25 = load float, float* %t24, align 4 ; <float> [#uses=1] %t26 = or i32 %i.05, 3 ; <i32> [#uses=1] %t27 = sext i32 %t26 to i64 ; <i64> [#uses=1] - %t28 = getelementptr i32* %quaSpectrum, i64 %t27 ; <i32*> [#uses=1] - %t29 = load i32* %t28, align 4 ; <i32> [#uses=1] + %t28 = getelementptr i32, i32* %quaSpectrum, i64 %t27 ; <i32*> [#uses=1] + %t29 = load i32, i32* %t28, align 4 ; <i32> [#uses=1] %t30 = zext i32 %t29 to i64 ; <i64> [#uses=1] - %t31 = getelementptr float* %pow4_3_tab_ptr, i64 %t30 ; <float*> [#uses=1] - %t32 = load float* %t31, align 4 ; <float> [#uses=1] + %t31 = getelementptr float, float* %pow4_3_tab_ptr, i64 %t30 ; <float*> [#uses=1] + %t32 = load float, float* %t31, align 4 ; <float> [#uses=1] %t33 = fmul float %t11, %invQuantizer.0 ; <float> [#uses=1] %t34 = sext i32 %i.05 to i64 ; <i64> [#uses=1] - %t35 = getelementptr float* %iquaSpectrum, i64 %t34 ; <float*> [#uses=1] + %t35 = getelementptr float, float* %iquaSpectrum, i64 %t34 ; <float*> [#uses=1] store float %t33, float* %t35, align 4 %t36 = or i32 %i.05, 1 ; <i32> [#uses=1] %t37 = fmul float %t18, %invQuantizer.0 ; <float> [#uses=1] %t38 = sext i32 %t36 to i64 ; <i64> [#uses=1] - %t39 = getelementptr float* %iquaSpectrum, i64 %t38 ; <float*> [#uses=1] + %t39 = getelementptr float, float* %iquaSpectrum, i64 %t38 ; <float*> [#uses=1] store float %t37, float* %t39, align 4 %t40 = or i32 %i.05, 2 ; <i32> [#uses=1] %t41 = fmul float %t25, %invQuantizer.0 ; <float> [#uses=1] %t42 = sext i32 %t40 to i64 ; <i64> [#uses=1] - %t43 = getelementptr float* %iquaSpectrum, i64 %t42 ; <float*> [#uses=1] + %t43 = getelementptr float, float* %iquaSpectrum, i64 %t42 ; <float*> [#uses=1] store float %t41, float* %t43, align 4 %t44 = or i32 %i.05, 3 ; <i32> [#uses=1] %t45 = fmul float %t32, %invQuantizer.0 ; <float> [#uses=1] %t46 = sext i32 %t44 to i64 ; <i64> [#uses=1] - %t47 = getelementptr float* %iquaSpectrum, i64 %t46 ; <float*> [#uses=1] + %t47 = getelementptr float, float* %iquaSpectrum, i64 %t46 ; <float*> [#uses=1] store float %t45, float* %t47, align 4 %t48 = add i32 %k.04, 1 ; <i32> [#uses=2] %t49 = add i32 %i.05, 4 ; <i32> [#uses=1] |