summaryrefslogtreecommitdiffstats
path: root/llvm/test
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
commita1b8b6cd56895236802f359926d85978f6c71a33 (patch)
tree84882540ee097d1e77c24629de5b8b3f7112921d /llvm/test
parent389aa8e91e152fc4ca7ee0b42b2f4e187eb81e4a (diff)
downloadbcm5719-llvm-a1b8b6cd56895236802f359926d85978f6c71a33.tar.gz
bcm5719-llvm-a1b8b6cd56895236802f359926d85978f6c71a33.zip
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> llvm-svn: 267664
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/LTO/X86/set-merged-thin.ll37
1 files changed, 0 insertions, 37 deletions
diff --git a/llvm/test/LTO/X86/set-merged-thin.ll b/llvm/test/LTO/X86/set-merged-thin.ll
deleted file mode 100644
index 7dfd104003c..00000000000
--- a/llvm/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
-}
OpenPOWER on IntegriCloud