summaryrefslogtreecommitdiff
path: root/test/LTO
diff options
context:
space:
mode:
authorMehdi Amini <mehdi.amini@apple.com>2016-04-27 03:34:28 +0000
committerMehdi Amini <mehdi.amini@apple.com>2016-04-27 03:34:28 +0000
commit0808a65936fbd50e609d134ea8d7c361a86b3513 (patch)
tree304eec15d2fb258db3b7dbf146e580c9bb4c54d1 /test/LTO
parenta27504ef0698b7d495c7aab76f1d6ee1efb07411 (diff)
Revert "Support "preserving" the summary information when using setModule() API in LTOCodeGenerator"
This reverts commit r267657, r267656, and r267655. The test does not pass on multiple bots, I'm unsure why yet but let's unbreak them. From: Mehdi Amini <mehdi.amini@apple.com> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@267664 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/LTO')
-rw-r--r--test/LTO/X86/set-merged-thin.ll37
1 files changed, 0 insertions, 37 deletions
diff --git a/test/LTO/X86/set-merged-thin.ll b/test/LTO/X86/set-merged-thin.ll
deleted file mode 100644
index 7dfd104003c..00000000000
--- a/test/LTO/X86/set-merged-thin.ll
+++ /dev/null
@@ -1,37 +0,0 @@
-; RUN: opt -module-summary < %s > %t1
-; RUN: llvm-lto -save-merged-module -exported-symbol=_main -set-merged-module -o %t2 %t1
-; RUN: llvm-bcanalyzer -dump %t2.merged.bc | FileCheck %s
-; Verify that the module includes the ThinLTO informations
-; CHECK: GLOBALVAL_SUMMARY_BLOCK
-
-
-target datalayout = "e-m:o-i64:64-f80:128-n8:16:32:64-S128"
-target triple = "x86_64-apple-macosx10.10.0"
-
-define i32 @_Z3fooi(i32 %a) {
-entry:
- %a.addr = alloca i32, align 4
- store i32 %a, i32* %a.addr, align 4
- %0 = load i32, i32* %a.addr, align 4
- %1 = load i32, i32* %a.addr, align 4
- %call = call i32 @_Z4bar2i(i32 %1)
- %add = add nsw i32 %0, %call
- ret i32 %add
-}
-
-define i32 @_Z4bar2i(i32 %a) {
-entry:
- %a.addr = alloca i32, align 4
- store i32 %a, i32* %a.addr, align 4
- %0 = load i32, i32* %a.addr, align 4
- %mul = mul nsw i32 2, %0
- ret i32 %mul
-}
-
-define i32 @main() {
-entry:
- %retval = alloca i32, align 4
- store i32 0, i32* %retval
- %call = call i32 @_Z3fooi(i32 44)
- ret i32 %call
-}