summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/Instrumentation/cgprofile.ll41
-rw-r--r--llvm/test/MC/ELF/cgprofile.ll50
-rw-r--r--llvm/test/Other/new-pm-defaults.ll1
-rw-r--r--llvm/test/Other/new-pm-thinlto-defaults.ll1
-rw-r--r--llvm/test/Verifier/module-flags-cgprofile.ll30
5 files changed, 0 insertions, 123 deletions
diff --git a/llvm/test/Instrumentation/cgprofile.ll b/llvm/test/Instrumentation/cgprofile.ll
deleted file mode 100644
index 6b77c60c6c5..00000000000
--- a/llvm/test/Instrumentation/cgprofile.ll
+++ /dev/null
@@ -1,41 +0,0 @@
-; RUN: opt < %s -passes cg-profile -S | FileCheck %s
-
-declare void @b()
-
-define void @a() !prof !1 {
- call void @b()
- ret void
-}
-
-@foo = common global i32 ()* null, align 8
-declare i32 @func1()
-declare i32 @func2()
-declare i32 @func3()
-declare i32 @func4()
-
-define void @freq(i1 %cond) !prof !1 {
- %tmp = load i32 ()*, i32 ()** @foo, align 8
- call i32 %tmp(), !prof !3
- br i1 %cond, label %A, label %B, !prof !2
-A:
- call void @a();
- ret void
-B:
- call void @b();
- ret void
-}
-
-!1 = !{!"function_entry_count", i64 32}
-!2 = !{!"branch_weights", i32 5, i32 10}
-!3 = !{!"VP", i32 0, i64 1600, i64 7651369219802541373, i64 1030, i64 -4377547752858689819, i64 410, i64 -6929281286627296573, i64 150, i64 -2545542355363006406, i64 10}
-
-; CHECK: !llvm.module.flags = !{![[cgprof:[0-9]+]]}
-; CHECK: ![[cgprof]] = !{i32 5, !"CG Profile", ![[prof:[0-9]+]]}
-; CHECK: ![[prof]] = !{![[e0:[0-9]+]], ![[e1:[0-9]+]], ![[e2:[0-9]+]], ![[e3:[0-9]+]], ![[e4:[0-9]+]], ![[e5:[0-9]+]], ![[e6:[0-9]+]]}
-; CHECK: ![[e0]] = !{void ()* @a, void ()* @b, i64 32}
-; CHECK: ![[e1]] = !{void (i1)* @freq, i32 ()* @func4, i64 1030}
-; CHECK: ![[e2]] = !{void (i1)* @freq, i32 ()* @func2, i64 410}
-; CHECK: ![[e3]] = !{void (i1)* @freq, i32 ()* @func3, i64 150}
-; CHECK: ![[e4]] = !{void (i1)* @freq, i32 ()* @func1, i64 10}
-; CHECK: ![[e5]] = !{void (i1)* @freq, void ()* @a, i64 11}
-; CHECK: ![[e6]] = !{void (i1)* @freq, void ()* @b, i64 20}
diff --git a/llvm/test/MC/ELF/cgprofile.ll b/llvm/test/MC/ELF/cgprofile.ll
deleted file mode 100644
index 27b43f1172c..00000000000
--- a/llvm/test/MC/ELF/cgprofile.ll
+++ /dev/null
@@ -1,50 +0,0 @@
-; RUN: llc -filetype=asm %s -o - -mtriple x86_64-pc-linux-gnu | FileCheck %s
-; RUN: llc -filetype=obj %s -o %t -mtriple x86_64-pc-linux-gnu
-; RUN: llvm-readobj -elf-cg-profile %t | FileCheck %s --check-prefix=OBJ
-
-declare void @b()
-
-define void @a() {
- call void @b()
- ret void
-}
-
-define void @freq(i1 %cond) {
- br i1 %cond, label %A, label %B
-A:
- call void @a();
- ret void
-B:
- call void @b();
- ret void
-}
-
-!llvm.module.flags = !{!0}
-
-!0 = !{i32 5, !"CG Profile", !1}
-!1 = !{!2, !3, !4}
-!2 = !{void ()* @a, void ()* @b, i64 32}
-!3 = !{void (i1)* @freq, void ()* @a, i64 11}
-!4 = !{void (i1)* @freq, void ()* @b, i64 20}
-
-; CHECK: .cg_profile a, b, 32
-; CHECK: .cg_profile freq, a, 11
-; CHECK: .cg_profile freq, b, 20
-
-; OBJ: CGProfile [
-; OBJ: CGProfileEntry {
-; OBJ: From: a
-; OBJ: To: b
-; OBJ: Weight: 32
-; OBJ: }
-; OBJ: CGProfileEntry {
-; OBJ: From: freq
-; OBJ: To: a
-; OBJ: Weight: 11
-; OBJ: }
-; OBJ: CGProfileEntry {
-; OBJ: From: freq
-; OBJ: To: b
-; OBJ: Weight: 20
-; OBJ: }
-; OBJ:]
diff --git a/llvm/test/Other/new-pm-defaults.ll b/llvm/test/Other/new-pm-defaults.ll
index 9d39105d7ca..b72ec65bbae 100644
--- a/llvm/test/Other/new-pm-defaults.ll
+++ b/llvm/test/Other/new-pm-defaults.ll
@@ -246,7 +246,6 @@
; CHECK-O-NEXT: Running pass: SimplifyCFGPass
; CHECK-O-NEXT: Running pass: SpeculateAroundPHIsPass
; CHECK-O-NEXT: Finished llvm::Function pass manager run.
-; CHECK-O-NEXT: Running pass: CGProfilePass
; CHECK-O-NEXT: Running pass: GlobalDCEPass
; CHECK-O-NEXT: Running pass: ConstantMergePass
; CHECK-O-NEXT: Finished llvm::Module pass manager run.
diff --git a/llvm/test/Other/new-pm-thinlto-defaults.ll b/llvm/test/Other/new-pm-thinlto-defaults.ll
index b072aa380f7..293bc4e9daa 100644
--- a/llvm/test/Other/new-pm-thinlto-defaults.ll
+++ b/llvm/test/Other/new-pm-thinlto-defaults.ll
@@ -224,7 +224,6 @@
; CHECK-POSTLINK-O-NEXT: Running pass: SimplifyCFGPass
; CHECK-POSTLINK-O-NEXT: Running pass: SpeculateAroundPHIsPass
; CHECK-POSTLINK-O-NEXT: Finished llvm::Function pass manager run.
-; CHECK-POSTLINK-O-NEXT: Running pass: CGProfilePass
; CHECK-POSTLINK-O-NEXT: Running pass: GlobalDCEPass
; CHECK-POSTLINK-O-NEXT: Running pass: ConstantMergePass
; CHECK-POSTLINK-O-NEXT: Finished llvm::Module pass manager run.
diff --git a/llvm/test/Verifier/module-flags-cgprofile.ll b/llvm/test/Verifier/module-flags-cgprofile.ll
deleted file mode 100644
index 307c4f28705..00000000000
--- a/llvm/test/Verifier/module-flags-cgprofile.ll
+++ /dev/null
@@ -1,30 +0,0 @@
-; RUN: not llvm-as < %s -o /dev/null 2>&1 | FileCheck %s
-
-declare void @b()
-declare void @a()
-
-!llvm.module.flags = !{!0}
-
-!0 = !{i32 5, !"CG Profile", !1}
-!1 = !{!2, !"", !3, !4, !5, !6, !7, !8}
-!2 = !{void ()* @a, void ()* @b, i64 32}
-!3 = !{void ()* @a, void ()* @b}
-!4 = !{void ()* @a, void ()* @b, i64 32, i64 32}
-!5 = !{!"a", void ()* @b, i64 32}
-!6 = !{void ()* @a, !"b", i64 32}
-!7 = !{void ()* @a, void ()* @b, !""}
-!8 = !{void ()* @a, void ()* @b, null}
-
-; CHECK: expected a MDNode triple
-; CHECK: !""
-; CHECK: expected a MDNode triple
-; CHECK: !3 = !{void ()* @a, void ()* @b}
-; CHECK: expected a MDNode triple
-; CHECK: !4 = !{void ()* @a, void ()* @b, i64 32, i64 32}
-; CHECK: expected a Function
-; CHECK: !"a"
-; CHECK: expected a Function
-; CHECK: !"b"
-; CHECK: expected an integer constant
-; CHECK: !""
-; CHECK: expected an integer constant
OpenPOWER on IntegriCloud