diff options
| author | Quentin Colombet <qcolombet@apple.com> | 2017-04-01 01:21:24 +0000 |
|---|---|---|
| committer | Quentin Colombet <qcolombet@apple.com> | 2017-04-01 01:21:24 +0000 |
| commit | ffe3053a66ff0295218abe7a3ac5015a70b192cf (patch) | |
| tree | d2f8c6b378124119348d6f329b607e06aa616554 /llvm/test/CodeGen | |
| parent | 63b6df4f05f0c099fd8c361af24a99709af8c3db (diff) | |
| download | bcm5719-llvm-ffe3053a66ff0295218abe7a3ac5015a70b192cf.tar.gz bcm5719-llvm-ffe3053a66ff0295218abe7a3ac5015a70b192cf.zip | |
Feature generic option to setup start/stop-after/before
This patch refactors the code used in llc such that all the users of the
addPassesToEmitFile API have access to a homogeneous way of handling
start/stop-after/before options right out of the box.
Previously each user would have needed to duplicate this logic and set
up its own options.
NFC
llvm-svn: 299282
Diffstat (limited to 'llvm/test/CodeGen')
| -rw-r--r-- | llvm/test/CodeGen/Generic/llc-start-stop.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/Generic/llc-start-stop.ll b/llvm/test/CodeGen/Generic/llc-start-stop.ll index 7508f94c50a..b9773c2c3e5 100644 --- a/llvm/test/CodeGen/Generic/llc-start-stop.ll +++ b/llvm/test/CodeGen/Generic/llc-start-stop.ll @@ -24,10 +24,10 @@ ; RUN: not llc < %s -stop-before=nonexistent -o /dev/null 2>&1 | FileCheck %s -check-prefix=NONEXISTENT-STOP-BEFORE ; RUN: not llc < %s -start-after=nonexistent -o /dev/null 2>&1 | FileCheck %s -check-prefix=NONEXISTENT-START-AFTER ; RUN: not llc < %s -stop-after=nonexistent -o /dev/null 2>&1 | FileCheck %s -check-prefix=NONEXISTENT-STOP-AFTER -; NONEXISTENT-START-BEFORE: start-before pass is not registered. -; NONEXISTENT-STOP-BEFORE: stop-before pass is not registered. -; NONEXISTENT-START-AFTER: start-after pass is not registered. -; NONEXISTENT-STOP-AFTER: stop-after pass is not registered. +; NONEXISTENT-START-BEFORE: "nonexistent" pass is not registered. +; NONEXISTENT-STOP-BEFORE: "nonexistent" pass is not registered. +; NONEXISTENT-START-AFTER: "nonexistent" pass is not registered. +; NONEXISTENT-STOP-AFTER: "nonexistent" pass is not registered. ; RUN: not llc < %s -start-before=loop-reduce -start-after=loop-reduce -o /dev/null 2>&1 | FileCheck %s -check-prefix=DOUBLE-START ; RUN: not llc < %s -stop-before=loop-reduce -stop-after=loop-reduce -o /dev/null 2>&1 | FileCheck %s -check-prefix=DOUBLE-STOP |

