summaryrefslogtreecommitdiffstats
path: root/clang/www/demo/DemoInfo.html
diff options
context:
space:
mode:
authorStephan T. Lavavej <stl@microsoft.com>2019-10-23 16:42:47 -0700
committerStephan T. Lavavej <stl@microsoft.com>2019-10-24 13:25:15 -0700
commit2e4f1e112dfee1d16c138d42f2bc7ee639f9ae05 (patch)
tree65e72652aab8fed5f109f534598f187159f8ca74 /clang/www/demo/DemoInfo.html
parentd0bd3fc88be54c4e11f49cfa31e427700bb1e9af (diff)
downloadbcm5719-llvm-2e4f1e112dfee1d16c138d42f2bc7ee639f9ae05.tar.gz
bcm5719-llvm-2e4f1e112dfee1d16c138d42f2bc7ee639f9ae05.zip
[www] Change URLs to HTTPS.
This changes most URLs in llvm's html files to HTTPS. Most changes were search-and-replace with manual verification; some changes were manual. For a few URLs, the websites were performing redirects or had changed their anchors; I fixed those up manually. This consistently uses the official https://wg21.link redirector. This also strips trailing whitespace and fixes a couple of typos. Fixes D69363. There are a very small number of dead links for which I don't know any replacements (they are equally dead as HTTP or HTTPS): https://llvm.org/cmds/llvm2cpp.html https://llvm.org/devmtg/2010-11/videos/Grosser_Polly-desktop.mp4 https://llvm.org/devmtg/2010-11/videos/Grosser_Polly-mobile.mp4 https://llvm.org/devmtg/2011-11/videos/Grosser_PollyOptimizations-desktop.mov https://llvm.org/devmtg/2011-11/videos/Grosser_PollyOptimizations-mobile.mp4 https://llvm.org/perf/db_default/v4/nts/22463 https://polly.llvm.org/documentation/memaccess.html
Diffstat (limited to 'clang/www/demo/DemoInfo.html')
-rw-r--r--clang/www/demo/DemoInfo.html25
1 files changed, 12 insertions, 13 deletions
diff --git a/clang/www/demo/DemoInfo.html b/clang/www/demo/DemoInfo.html
index 54a5afa1d79..9656ba7afc0 100644
--- a/clang/www/demo/DemoInfo.html
+++ b/clang/www/demo/DemoInfo.html
@@ -10,7 +10,7 @@ Demo page information
<h1>Demo page information</h1>
-<p>Press "back" or <a href=".">click here</a> to return to the demo
+<p>Press "back" or <a href=".">click here</a> to return to the demo
page.</p>
<h2><a name="hints">Hints and Advice</a></h2>
@@ -19,7 +19,7 @@ page.</p>
<li>The generated LLVM code will be easier to read if
you use stdio (e.g., printf) than iostreams (e.g., std::cout).</li>
-<li>Unused inline functions and methods are not generated. Instead
+<li>Unused inline functions and methods are not generated. Instead
of '<tt>class foo { void bar() {}};</tt>',
try writing '<tt>class foo { void bar(); }; void foo::bar() {}</tt>'.</li>
@@ -33,9 +33,9 @@ try writing '<tt>class foo { void bar(); }; void foo::bar() {}</tt>'.</li>
<h2><a name="demangle">Demangle C++ names with C++ filt</a></h2>
<p>
-Select this option if you want to run the output LLVM IR through "c++filt",
-which converts 'mangled' C++ names to their unmangled version.
-Note that LLVM code produced will not be lexically valid, but it will
+Select this option if you want to run the output LLVM IR through "c++filt",
+which converts 'mangled' C++ names to their unmangled version.
+Note that LLVM code produced will not be lexically valid, but it will
be easier to understand.
</p>
@@ -45,11 +45,11 @@ be easier to understand.
Select this option to run the LLVM link-time optimizer, which is designed to
optimize across files in your application. Since the demo page doesn't allow
you to upload multiple files at once, and does not link in any libraries, we
-configured the demo page optimizer to assume there are no calls
-coming in from outside the source file, allowing it to optimize more
+configured the demo page optimizer to assume there are no calls
+coming in from outside the source file, allowing it to optimize more
aggressively.</p>
-<p>Note that you have to define 'main' in your program for this
+<p>Note that you have to define 'main' in your program for this
to make much of a difference.
</p>
@@ -63,8 +63,8 @@ optimizers.</p>
<h2><a name="bcanalyzer">Analyze generated bytecode</a></h2>
<p>
-Select this option to run the <a
-href="http://llvm.org/cmds/llvm-bcanalyzer.html">llvm-bcanalyzer</a> tool
+Select this option to run the <a
+href="https://llvm.org/docs/CommandGuide/llvm-bcanalyzer.html">llvm-bcanalyzer</a> tool
on the generated bytecode, which introspects into the format of the .bc file
itself. </p>
@@ -72,12 +72,11 @@ itself. </p>
<h2><a name="llvm2cpp">Show C++ API code</a></h2>
<p>
-Select this option to run the <a
-href="http://llvm.org/cmds/llvm2cpp.html">llvm2cpp</a> tool
+Select this option to run the <a
+href="https://llvm.org/cmds/llvm2cpp.html">llvm2cpp</a> tool
on the generated bytecode, which auto generates the C++ API calls that could
be used to create the .bc file.
</p>
</body>
</html>
-
OpenPOWER on IntegriCloud