diff options
Diffstat (limited to 'polly/test/Cloog/CodeGen/simple_vec_ptr_ptr_ty.ll')
-rw-r--r-- | polly/test/Cloog/CodeGen/simple_vec_ptr_ptr_ty.ll | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/polly/test/Cloog/CodeGen/simple_vec_ptr_ptr_ty.ll b/polly/test/Cloog/CodeGen/simple_vec_ptr_ptr_ty.ll index d295be7aaaf..bf954100770 100644 --- a/polly/test/Cloog/CodeGen/simple_vec_ptr_ptr_ty.ll +++ b/polly/test/Cloog/CodeGen/simple_vec_ptr_ptr_ty.ll @@ -1,5 +1,4 @@ -; RUN: opt %loadPolly -basicaa -polly-codegen %vector-opt -S -polly-codegen-scev=false < %s | FileCheck %s -; RUN: opt %loadPolly -basicaa -polly-codegen %vector-opt -S -polly-codegen-scev=true < %s | FileCheck %s -check-prefix=CHECK-SCEV +; RUN: opt %loadPolly -basicaa -polly-codegen %vector-opt -S < %s | FileCheck %s 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" target triple = "x86_64-unknown-linux-gnu" @@ -25,16 +24,6 @@ return: ret void } -; CHECK: %p_scevgep = getelementptr [1024 x float**]* @B, i64 0, i64 0 -; CHECK: %p_scevgep1 = getelementptr [1024 x float**]* @B, i64 0, i64 1 -; CHECK: %p_scevgep2 = getelementptr [1024 x float**]* @B, i64 0, i64 2 -; CHECK: %p_scevgep3 = getelementptr [1024 x float**]* @B, i64 0, i64 3 ; CHECK: %value_p_splat_one = load <1 x float**>* bitcast ([1024 x float**]* @A to <1 x float**>*), align 8 ; CHECK: %value_p_splat = shufflevector <1 x float**> %value_p_splat_one, <1 x float**> %value_p_splat_one, <4 x i32> zeroinitializer -; CHECK: %vector_ptr = bitcast float*** %p_scevgep to <4 x float**>* -; CHECK: store <4 x float**> %value_p_splat, <4 x float**>* %vector_ptr - - -; CHECK-SCEV: %value_p_splat_one = load <1 x float**>* bitcast ([1024 x float**]* @A to <1 x float**>*), align 8 -; CHECK-SCEV: %value_p_splat = shufflevector <1 x float**> %value_p_splat_one, <1 x float**> %value_p_splat_one, <4 x i32> zeroinitializer -; CHECK-SCEV: store <4 x float**> %value_p_splat, <4 x float**>* bitcast ([1024 x float**]* @B to <4 x float**>*), align 8 +; CHECK: store <4 x float**> %value_p_splat, <4 x float**>* bitcast ([1024 x float**]* @B to <4 x float**>*), align 8 |