summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorAdam Nemet <anemet@apple.com>2016-11-30 01:14:35 +0000
committerAdam Nemet <anemet@apple.com>2016-11-30 01:14:35 +0000
commitd4717bd8f3ac0e00243aa0aa5a183fddb43805f4 (patch)
tree0115ad248b00c63a9fa41133656f247b6a8f6014 /llvm/test
parent90370702c5d20438d288c11063d734b932d31fa7 (diff)
downloadbcm5719-llvm-d4717bd8f3ac0e00243aa0aa5a183fddb43805f4.tar.gz
bcm5719-llvm-d4717bd8f3ac0e00243aa0aa5a183fddb43805f4.zip
Revert "[GVN] Basic optimization remark support"
This reverts commit r288210. The failure on the stage2 LTO build is back. llvm-svn: 288226
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/Transforms/GVN/opt-remarks.ll59
1 files changed, 0 insertions, 59 deletions
diff --git a/llvm/test/Transforms/GVN/opt-remarks.ll b/llvm/test/Transforms/GVN/opt-remarks.ll
deleted file mode 100644
index c451833f765..00000000000
--- a/llvm/test/Transforms/GVN/opt-remarks.ll
+++ /dev/null
@@ -1,59 +0,0 @@
-; RUN: opt < %s -gvn -o /dev/null -pass-remarks-output=%t -S -pass-remarks=gvn \
-; RUN: 2>&1 | FileCheck %s
-; RUN: cat %t | FileCheck -check-prefix=YAML %s
-
-; CHECK: remark: <unknown>:0:0: load of type i32 eliminated{{$}}
-; CHECK-NEXT: remark: <unknown>:0:0: load of type i32 eliminated{{$}}
-; CHECK-NEXT: remark: <unknown>:0:0: load of type i32 eliminated{{$}}
-; CHECK-NOT: remark:
-
-; YAML: --- !Passed
-; YAML-NEXT: Pass: gvn
-; YAML-NEXT: Name: LoadElim
-; YAML-NEXT: Function: arg
-; YAML-NEXT: Args:
-; YAML-NEXT: - String: 'load of type '
-; YAML-NEXT: - Type: i32
-; YAML-NEXT: - String: ' eliminated'
-; YAML-NEXT: ...
-; YAML-NEXT: --- !Passed
-; YAML-NEXT: Pass: gvn
-; YAML-NEXT: Name: LoadElim
-; YAML-NEXT: Function: const
-; YAML-NEXT: Args:
-; YAML-NEXT: - String: 'load of type '
-; YAML-NEXT: - Type: i32
-; YAML-NEXT: - String: ' eliminated'
-; YAML-NEXT: ...
-; YAML-NEXT: --- !Passed
-; YAML-NEXT: Pass: gvn
-; YAML-NEXT: Name: LoadElim
-; YAML-NEXT: Function: inst
-; YAML-NEXT: Args:
-; YAML-NEXT: - String: 'load of type '
-; YAML-NEXT: - Type: i32
-; YAML-NEXT: - String: ' eliminated'
-; YAML-NEXT: ...
-
-
-define i32 @arg(i32* %p, i32 %i) {
-entry:
- store i32 %i, i32* %p
- %load = load i32, i32* %p
- ret i32 %load
-}
-
-define i32 @const(i32* %p) {
-entry:
- store i32 4, i32* %p
- %load = load i32, i32* %p
- ret i32 %load
-}
-
-define i32 @inst(i32* %p) {
-entry:
- %load1 = load i32, i32* %p
- %load = load i32, i32* %p
- %add = add i32 %load1, %load
- ret i32 %add
-}
OpenPOWER on IntegriCloud