[polly] r302892 - [NFC] [Fortran Support] Run -instnamer on testcases

Siddharth Bhat via llvm-commits llvm-commits at lists.llvm.org
Fri May 12 05:36:05 PDT 2017


Author: bollu
Date: Fri May 12 07:36:04 2017
New Revision: 302892

URL: http://llvm.org/viewvc/llvm-project?rev=302892&view=rev
Log:
[NFC] [Fortran Support] Run -instnamer on testcases

Modified:
    polly/trunk/test/ScopInfo/fortran_array_global_malloc_nonvectored.ll
    polly/trunk/test/ScopInfo/fortran_array_global_nonmalloc_nonvectored.ll

Modified: polly/trunk/test/ScopInfo/fortran_array_global_malloc_nonvectored.ll
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/ScopInfo/fortran_array_global_malloc_nonvectored.ll?rev=302892&r1=302891&r2=302892&view=diff
==============================================================================
--- polly/trunk/test/ScopInfo/fortran_array_global_malloc_nonvectored.ll (original)
+++ polly/trunk/test/ScopInfo/fortran_array_global_malloc_nonvectored.ll Fri May 12 07:36:04 2017
@@ -44,39 +44,39 @@ entry:
 entry.split:                                      ; preds = %entry
   store i64 537, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 2), align 16, !tbaa !0
   store i64 1, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 3, i64 0, i32 1), align 8, !tbaa !0
-  %0 = load i32, i32* %n, align 4, !tbaa !3
-  %1 = sext i32 %0 to i64
-  store i64 %1, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 3, i64 0, i32 2), align 8, !tbaa !0
+  %tmp = load i32, i32* %n, align 4, !tbaa !3
+  %tmp1 = sext i32 %tmp to i64
+  store i64 %tmp1, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 3, i64 0, i32 2), align 8, !tbaa !0
   store i64 1, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 3, i64 0, i32 0), align 8, !tbaa !0
-  %2 = icmp slt i32 %0, 1
-  %3 = zext i32 %0 to i64
-  %4 = shl nuw nsw i64 %3, 3
-  %.24 = select i1 %2, i64 0, i64 %4
-  %5 = icmp ne i64 %.24, 0
-  %6 = select i1 %5, i64 %.24, i64 1
-  %7 = tail call noalias i8* @malloc(i64 %6) #2
-  store i8* %7, i8** getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 0), align 32, !tbaa !5
+  %tmp2 = icmp slt i32 %tmp, 1
+  %tmp3 = zext i32 %tmp to i64
+  %tmp4 = shl nuw nsw i64 %tmp3, 3
+  %.24 = select i1 %tmp2, i64 0, i64 %tmp4
+  %tmp5 = icmp ne i64 %.24, 0
+  %tmp6 = select i1 %tmp5, i64 %.24, i64 1
+  %tmp7 = tail call noalias i8* @malloc(i64 %tmp6) #2
+  store i8* %tmp7, i8** getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 0), align 32, !tbaa !5
   store i64 -1, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 1), align 8, !tbaa !0
-  %8 = icmp sgt i32 %0, 1
-  br i1 %8, label %"21.preheader", label %return
+  %tmp8 = icmp sgt i32 %tmp, 1
+  br i1 %tmp8, label %"21.preheader", label %return
 
 "21.preheader":                                   ; preds = %entry.split
-  %9 = bitcast i8* %7 to double*
-  %10 = add i32 %0, 1
+  %tmp9 = bitcast i8* %tmp7 to double*
+  %tmp10 = add i32 %tmp, 1
   br label %"21"
 
 "21":                                             ; preds = %"21", %"21.preheader"
-  %11 = phi double [ undef, %"21.preheader" ], [ %16, %"21" ]
+  %tmp11 = phi double [ undef, %"21.preheader" ], [ %tmp16, %"21" ]
   %indvars.iv = phi i64 [ 2, %"21.preheader" ], [ %indvars.iv.next, %"21" ]
-  %12 = add nsw i64 %indvars.iv, -1
-  %13 = getelementptr inbounds double, double* %9, i64 %12
-  %14 = load double, double* %13, align 8, !tbaa !7
-  %15 = fmul double %14, %14
-  %16 = fadd double %11, %15
-  store double %16, double* %13, align 8, !tbaa !7
+  %tmp12 = add nsw i64 %indvars.iv, -1
+  %tmp13 = getelementptr inbounds double, double* %tmp9, i64 %tmp12
+  %tmp14 = load double, double* %tmp13, align 8, !tbaa !7
+  %tmp15 = fmul double %tmp14, %tmp14
+  %tmp16 = fadd double %tmp11, %tmp15
+  store double %tmp16, double* %tmp13, align 8, !tbaa !7
   %indvars.iv.next = add nuw nsw i64 %indvars.iv, 1
   %lftr.wideiv1 = trunc i64 %indvars.iv.next to i32
-  %exitcond2 = icmp eq i32 %lftr.wideiv1, %10
+  %exitcond2 = icmp eq i32 %lftr.wideiv1, %tmp10
   br i1 %exitcond2, label %return.loopexit, label %"21"
 
 return.loopexit:                                  ; preds = %"21"

Modified: polly/trunk/test/ScopInfo/fortran_array_global_nonmalloc_nonvectored.ll
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/ScopInfo/fortran_array_global_nonmalloc_nonvectored.ll?rev=302892&r1=302891&r2=302892&view=diff
==============================================================================
--- polly/trunk/test/ScopInfo/fortran_array_global_nonmalloc_nonvectored.ll (original)
+++ polly/trunk/test/ScopInfo/fortran_array_global_nonmalloc_nonvectored.ll Fri May 12 07:36:04 2017
@@ -38,31 +38,31 @@ entry:
   br label %entry.split
 
 entry.split:                                      ; preds = %entry
-  %0 = load i32, i32* %n, align 4, !tbaa !0
-  %1 = icmp sgt i32 %0, 21
-  br i1 %1, label %"3.preheader", label %return
+  %tmp = load i32, i32* %n, align 4, !tbaa !0
+  %tmp1 = icmp sgt i32 %tmp, 21
+  br i1 %tmp1, label %"3.preheader", label %return
 
 "3.preheader":                                    ; preds = %entry.split
-  %2 = load i64, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 1), align 8, !tbaa !3
-  %3 = load double*, double** bitcast (%"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs to double**), align 32, !tbaa !5
-  %4 = add i32 %0, 1
+  %tmp2 = load i64, i64* getelementptr inbounds (%"struct.array1_real(kind=8)", %"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs, i64 0, i32 1), align 8, !tbaa !3
+  %tmp3 = load double*, double** bitcast (%"struct.array1_real(kind=8)"* @__src_soil_MOD_xdzs to double**), align 32, !tbaa !5
+  %tmp4 = add i32 %tmp, 1
   br label %"3"
 
 "3":                                              ; preds = %"3", %"3.preheader"
   %indvars.iv = phi i64 [ 22, %"3.preheader" ], [ %indvars.iv.next, %"3" ]
-  %5 = add nsw i64 %indvars.iv, %2
-  %6 = getelementptr inbounds double, double* %3, i64 %5
-  %7 = load double, double* %6, align 8, !tbaa !7
-  %8 = fmul double %7, %7
-  %9 = add i64 %2, -1
-  %10 = add i64 %9, %indvars.iv
-  %11 = getelementptr inbounds double, double* %3, i64 %10
-  %12 = load double, double* %11, align 8, !tbaa !7
-  %13 = fadd double %8, %12
-  store double %13, double* %6, align 8, !tbaa !7
+  %tmp5 = add nsw i64 %indvars.iv, %tmp2
+  %tmp6 = getelementptr inbounds double, double* %tmp3, i64 %tmp5
+  %tmp7 = load double, double* %tmp6, align 8, !tbaa !7
+  %tmp8 = fmul double %tmp7, %tmp7
+  %tmp9 = add i64 %tmp2, -1
+  %tmp10 = add i64 %tmp9, %indvars.iv
+  %tmp11 = getelementptr inbounds double, double* %tmp3, i64 %tmp10
+  %tmp12 = load double, double* %tmp11, align 8, !tbaa !7
+  %tmp13 = fadd double %tmp8, %tmp12
+  store double %tmp13, double* %tmp6, align 8, !tbaa !7
   %indvars.iv.next = add nuw nsw i64 %indvars.iv, 1
   %lftr.wideiv1 = trunc i64 %indvars.iv.next to i32
-  %exitcond2 = icmp eq i32 %lftr.wideiv1, %4
+  %exitcond2 = icmp eq i32 %lftr.wideiv1, %tmp4
   br i1 %exitcond2, label %return.loopexit, label %"3"
 
 return.loopexit:                                  ; preds = %"3"




More information about the llvm-commits mailing list