[polly] r234192 - Upgrade testcases after LLVM r234181
Duncan P. N. Exon Smith
dexonsmith at apple.com
Mon Apr 6 11:25:51 PDT 2015
Author: dexonsmith
Date: Mon Apr 6 13:25:51 2015
New Revision: 234192
URL: http://llvm.org/viewvc/llvm-project?rev=234192&view=rev
Log:
Upgrade testcases after LLVM r234181
Until r234181 we were silently upgrading old `@llvm.dbg` intrinsics.
Fix testcases in polly that were relying on that.
Modified:
polly/trunk/test/ScopDetectionDiagnostics/ReportAlias-01.ll
polly/trunk/test/ScopDetectionDiagnostics/ReportLoopBound-01.ll
polly/trunk/test/ScopDetectionDiagnostics/ReportNonAffineAccess-01.ll
polly/trunk/test/ScopDetectionDiagnostics/ReportVariantBasePtr-01.ll
Modified: polly/trunk/test/ScopDetectionDiagnostics/ReportAlias-01.ll
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/ScopDetectionDiagnostics/ReportAlias-01.ll?rev=234192&r1=234191&r2=234192&view=diff
==============================================================================
--- polly/trunk/test/ScopDetectionDiagnostics/ReportAlias-01.ll (original)
+++ polly/trunk/test/ScopDetectionDiagnostics/ReportAlias-01.ll Mon Apr 6 13:25:51 2015
@@ -17,9 +17,9 @@ entry:
br label %entry.split
entry.split: ; preds = %entry
- tail call void @llvm.dbg.value(metadata i32* %A, i64 0, metadata !13), !dbg !14
- tail call void @llvm.dbg.value(metadata i32* %B, i64 0, metadata !15), !dbg !16
- tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !18), !dbg !20
+ tail call void @llvm.dbg.value(metadata i32* %A, i64 0, metadata !13, metadata !MDExpression()), !dbg !14
+ tail call void @llvm.dbg.value(metadata i32* %B, i64 0, metadata !15, metadata !MDExpression()), !dbg !16
+ tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !18, metadata !MDExpression()), !dbg !20
br label %for.body, !dbg !21
for.body: ; preds = %entry.split, %for.body
@@ -28,7 +28,7 @@ for.body:
%arrayidx2 = getelementptr i32, i32* %A, i64 %indvar, !dbg !22
%0 = load i32, i32* %arrayidx, align 4, !dbg !22
store i32 %0, i32* %arrayidx2, align 4, !dbg !22
- tail call void @llvm.dbg.value(metadata !{null}, i64 0, metadata !18), !dbg !20
+ tail call void @llvm.dbg.value(metadata !{null}, i64 0, metadata !18, metadata !MDExpression()), !dbg !20
%indvar.next = add i64 %indvar, 1, !dbg !21
%exitcond = icmp ne i64 %indvar.next, 42, !dbg !21
br i1 %exitcond, label %for.body, label %for.end, !dbg !21
@@ -37,8 +37,8 @@ for.end:
ret void, !dbg !23
}
-declare void @llvm.dbg.declare(metadata, metadata)
-declare void @llvm.dbg.value(metadata, i64, metadata)
+declare void @llvm.dbg.declare(metadata, metadata, metadata)
+declare void @llvm.dbg.value(metadata, i64, metadata, metadata)
!llvm.dbg.cu = !{!0}
!llvm.module.flags = !{!10, !11}
Modified: polly/trunk/test/ScopDetectionDiagnostics/ReportLoopBound-01.ll
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/ScopDetectionDiagnostics/ReportLoopBound-01.ll?rev=234192&r1=234191&r2=234192&view=diff
==============================================================================
--- polly/trunk/test/ScopDetectionDiagnostics/ReportLoopBound-01.ll (original)
+++ polly/trunk/test/ScopDetectionDiagnostics/ReportLoopBound-01.ll Mon Apr 6 13:25:51 2015
@@ -17,9 +17,10 @@ entry:
br label %entry.split
entry.split: ; preds = %entry
- tail call void @llvm.dbg.value(metadata i32* %A, i64 0, metadata !13), !dbg !14
- tail call void @llvm.dbg.value(metadata i32 %n, i64 0, metadata !15), !dbg !16
- tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !18), !dbg !20
+ tail call void @llvm.dbg.value(metadata i32* %A, i64 0, metadata !13, metadata !MDExpression()), !dbg !14
+ tail call void @llvm.dbg.value(metadata i32* %A, i64 0, metadata !13, metadata !MDExpression()), !dbg !14
+ tail call void @llvm.dbg.value(metadata i32 %n, i64 0, metadata !15, metadata !MDExpression()), !dbg !16
+ tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !18, metadata !MDExpression()), !dbg !20
%idxprom = sext i32 %n to i64, !dbg !21
%arrayidx = getelementptr inbounds i32, i32* %A, i64 %idxprom, !dbg !21
%0 = load i32, i32* %arrayidx, align 4, !dbg !21
@@ -35,7 +36,7 @@ for.body:
%1 = add i64 %indvar, 1, !dbg !24
%inc = trunc i64 %1 to i32, !dbg !21
store i32 0, i32* %arrayidx2, align 4, !dbg !24
- tail call void @llvm.dbg.value(metadata !{null}, i64 0, metadata !18), !dbg !20
+ tail call void @llvm.dbg.value(metadata !{null}, i64 0, metadata !18, metadata !MDExpression()), !dbg !20
%2 = load i32, i32* %arrayidx, align 4, !dbg !21
%cmp = icmp slt i32 %inc, %2, !dbg !21
%indvar.next = add i64 %indvar, 1, !dbg !21
@@ -48,9 +49,9 @@ for.end:
ret void, !dbg !27
}
-declare void @llvm.dbg.declare(metadata, metadata)
+declare void @llvm.dbg.declare(metadata, metadata, metadata)
-declare void @llvm.dbg.value(metadata, i64, metadata)
+declare void @llvm.dbg.value(metadata, i64, metadata, metadata)
attributes #0 = { nounwind uwtable "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" }
attributes #1 = { nounwind readnone }
Modified: polly/trunk/test/ScopDetectionDiagnostics/ReportNonAffineAccess-01.ll
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/ScopDetectionDiagnostics/ReportNonAffineAccess-01.ll?rev=234192&r1=234191&r2=234192&view=diff
==============================================================================
--- polly/trunk/test/ScopDetectionDiagnostics/ReportNonAffineAccess-01.ll (original)
+++ polly/trunk/test/ScopDetectionDiagnostics/ReportNonAffineAccess-01.ll Mon Apr 6 13:25:51 2015
@@ -18,8 +18,8 @@ entry:
br label %entry.split
entry.split: ; preds = %entry
- tail call void @llvm.dbg.value(metadata i32* %A, i64 0, metadata !13), !dbg !14
- tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !16), !dbg !18
+ tail call void @llvm.dbg.value(metadata i32* %A, i64 0, metadata !13, metadata !MDExpression()), !dbg !14
+ tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !16, metadata !MDExpression()), !dbg !18
br label %for.body, !dbg !19
for.body: ; preds = %entry.split, %for.body
@@ -29,7 +29,7 @@ for.body:
%arrayidx = getelementptr inbounds i32, i32* %A, i64 %idxprom1, !dbg !20
store i32 0, i32* %arrayidx, align 4, !dbg !20
%1 = add nsw i32 %0, 1, !dbg !21
- tail call void @llvm.dbg.value(metadata i32 %1, i64 0, metadata !16), !dbg !18
+ tail call void @llvm.dbg.value(metadata i32 %1, i64 0, metadata !16, metadata !MDExpression()), !dbg !18
%exitcond = icmp ne i32 %1, 42, !dbg !19
br i1 %exitcond, label %for.body, label %for.end, !dbg !19
@@ -37,9 +37,9 @@ for.end:
ret void, !dbg !22
}
-declare void @llvm.dbg.declare(metadata, metadata)
+declare void @llvm.dbg.declare(metadata, metadata, metadata)
-declare void @llvm.dbg.value(metadata, i64, metadata)
+declare void @llvm.dbg.value(metadata, i64, metadata, metadata)
attributes #0 = { nounwind uwtable "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" }
attributes #1 = { nounwind readnone }
Modified: polly/trunk/test/ScopDetectionDiagnostics/ReportVariantBasePtr-01.ll
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/test/ScopDetectionDiagnostics/ReportVariantBasePtr-01.ll?rev=234192&r1=234191&r2=234192&view=diff
==============================================================================
--- polly/trunk/test/ScopDetectionDiagnostics/ReportVariantBasePtr-01.ll (original)
+++ polly/trunk/test/ScopDetectionDiagnostics/ReportVariantBasePtr-01.ll Mon Apr 6 13:25:51 2015
@@ -22,8 +22,8 @@ entry:
br label %entry.split
entry.split: ; preds = %entry
- tail call void @llvm.dbg.value(metadata %struct.b* %A, i64 0, metadata !16), !dbg !23
- tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !17), !dbg !25
+ tail call void @llvm.dbg.value(metadata %struct.b* %A, i64 0, metadata !16, metadata !MDExpression()), !dbg !23
+ tail call void @llvm.dbg.value(metadata i32 0, i64 0, metadata !17, metadata !MDExpression()), !dbg !25
%b = getelementptr inbounds %struct.b, %struct.b* %A, i64 0, i32 0, !dbg !26
br label %for.body, !dbg !27
@@ -53,7 +53,7 @@ for.end:
ret void, !dbg !34
}
-declare void @llvm.dbg.value(metadata, i64, metadata) #1
+declare void @llvm.dbg.value(metadata, i64, metadata, metadata) #1
attributes #0 = { nounwind uwtable "less-precise-fpmad"="false" "no-frame-pointer-elim"="false" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "stack-protector-buffer-size"="8" "unsafe-fp-math"="false" "use-soft-float"="false" }
attributes #1 = { nounwind readnone }
More information about the llvm-commits
mailing list