summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Nemet <anemet@apple.com>2017-07-06 17:51:15 +0000
committerAdam Nemet <anemet@apple.com>2017-07-06 17:51:15 +0000
commit8d10129e59c2627e3a03abd30c12963631a3c362 (patch)
treeb97316111bd2e5414075cf6b9cefcded1ba68a28
parentc7f895351ecd6d32ca5c2fd105800e5290ee5b3d (diff)
downloadbcm5719-llvm-8d10129e59c2627e3a03abd30c12963631a3c362.tar.gz
bcm5719-llvm-8d10129e59c2627e3a03abd30c12963631a3c362.zip
[opt-viewer] Move under tools, install it
We weren't installing opt-viewer and co before, this fixes the omission. I am also moving the tools from utils/ to tools/. I believe that this is more appropriate since these tools have matured greatly in the past year through contributions by multiple people (thanks!) so they are ready to become external tools. The tools are installed under <install>/share/opt-viewer/. I am *not* adding the llvm- prefix. If people feel strongly about adding that, this is probably a good time since the new location will require some mental adjustment anyway. Fixes PR33521 Differential Revision: https://reviews.llvm.org/D35048 llvm-svn: 307285
-rw-r--r--llvm/tools/opt-viewer/CMakeLists.txt13
-rwxr-xr-xllvm/tools/opt-viewer/opt-diff.py (renamed from llvm/utils/opt-viewer/opt-diff.py)0
-rwxr-xr-xllvm/tools/opt-viewer/opt-stats.py (renamed from llvm/utils/opt-viewer/opt-stats.py)0
-rwxr-xr-xllvm/tools/opt-viewer/opt-viewer.py (renamed from llvm/utils/opt-viewer/opt-viewer.py)0
-rw-r--r--llvm/tools/opt-viewer/optpmap.py (renamed from llvm/utils/opt-viewer/optpmap.py)0
-rw-r--r--llvm/tools/opt-viewer/optrecord.py (renamed from llvm/utils/opt-viewer/optrecord.py)0
-rw-r--r--llvm/tools/opt-viewer/style.css (renamed from llvm/utils/opt-viewer/style.css)0
7 files changed, 13 insertions, 0 deletions
diff --git a/llvm/tools/opt-viewer/CMakeLists.txt b/llvm/tools/opt-viewer/CMakeLists.txt
new file mode 100644
index 00000000000..19b60693308
--- /dev/null
+++ b/llvm/tools/opt-viewer/CMakeLists.txt
@@ -0,0 +1,13 @@
+set (files
+ "opt-diff.py"
+ "opt-stats.py"
+ "opt-viewer.py"
+ "optpmap.py"
+ "optrecord.py"
+ "style.css")
+
+foreach (file ${files})
+ install(PROGRAMS ${file}
+ DESTINATION share/opt-viewer
+ COMPONENT opt-viewer)
+endforeach (file)
diff --git a/llvm/utils/opt-viewer/opt-diff.py b/llvm/tools/opt-viewer/opt-diff.py
index 9e921f8488d..9e921f8488d 100755
--- a/llvm/utils/opt-viewer/opt-diff.py
+++ b/llvm/tools/opt-viewer/opt-diff.py
diff --git a/llvm/utils/opt-viewer/opt-stats.py b/llvm/tools/opt-viewer/opt-stats.py
index a7e598fdfd0..a7e598fdfd0 100755
--- a/llvm/utils/opt-viewer/opt-stats.py
+++ b/llvm/tools/opt-viewer/opt-stats.py
diff --git a/llvm/utils/opt-viewer/opt-viewer.py b/llvm/tools/opt-viewer/opt-viewer.py
index 5e5daf7feb0..5e5daf7feb0 100755
--- a/llvm/utils/opt-viewer/opt-viewer.py
+++ b/llvm/tools/opt-viewer/opt-viewer.py
diff --git a/llvm/utils/opt-viewer/optpmap.py b/llvm/tools/opt-viewer/optpmap.py
index 01e848e0397..01e848e0397 100644
--- a/llvm/utils/opt-viewer/optpmap.py
+++ b/llvm/tools/opt-viewer/optpmap.py
diff --git a/llvm/utils/opt-viewer/optrecord.py b/llvm/tools/opt-viewer/optrecord.py
index 61ed9626cff..61ed9626cff 100644
--- a/llvm/utils/opt-viewer/optrecord.py
+++ b/llvm/tools/opt-viewer/optrecord.py
diff --git a/llvm/utils/opt-viewer/style.css b/llvm/tools/opt-viewer/style.css
index 595c3e46847..595c3e46847 100644
--- a/llvm/utils/opt-viewer/style.css
+++ b/llvm/tools/opt-viewer/style.css
OpenPOWER on IntegriCloud