|
3 | 3 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
4 | 4 | <head> |
5 | 5 | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
6 | | -<meta name="generator" content="Docutils 0.16: http://docutils.sourceforge.net/" /> |
| 6 | +<meta name="generator" content="Docutils 0.19: https://docutils.sourceforge.io/" /> |
7 | 7 | <title>Frequently Asked Questions About Intel® ISPC</title> |
8 | | -<script type="text/javascript"> |
9 | | - |
10 | | - var _gaq = _gaq || []; |
11 | | - _gaq.push(['_setAccount', 'UA-1486404-4']); |
12 | | - _gaq.push(['_trackPageview']); |
13 | | - |
14 | | - (function() { |
15 | | - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; |
16 | | - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; |
17 | | - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); |
18 | | - })(); |
19 | | - |
20 | | -</script> |
21 | 8 | <link rel="stylesheet" href="css/style.css" type="text/css" /> |
22 | 9 | </head> |
23 | 10 | <body> |
@@ -396,15 +383,15 @@ <h2>How can I generate a single binary executable with support for multiple inst |
396 | 383 | ispc foo.ispc -o foo.o --target=sse2,sse4-x2,avx-x2 |
397 | 384 | </pre> |
398 | 385 | <p>Then four object files will be generated: <tt class="docutils literal">foo_sse2.o</tt>, <tt class="docutils literal">foo_sse4.o</tt>, |
399 | | -<tt class="docutils literal">foo_avx.o</tt>, and <tt class="docutils literal">foo.o</tt> <a class="footnote-reference" href="#id2" id="id1">[1]</a>. Link all of these into your executable, and |
| 386 | +<tt class="docutils literal">foo_avx.o</tt>, and <tt class="docutils literal">foo.o</tt> <a class="footnote-reference" href="#footnote-1" id="footnote-reference-1">[1]</a>. Link all of these into your executable, and |
400 | 387 | when you call a function in <tt class="docutils literal">foo.ispc</tt> from your application code, |
401 | 388 | <tt class="docutils literal">ispc</tt> will determine which instruction sets are supported by the CPU the |
402 | 389 | code is running on and will call the most appropriate version of the |
403 | 390 | function available.</p> |
404 | | -<table class="docutils footnote" frame="void" id="id2" rules="none"> |
| 391 | +<table class="docutils footnote" frame="void" id="footnote-1" rules="none"> |
405 | 392 | <colgroup><col class="label" /><col /></colgroup> |
406 | 393 | <tbody valign="top"> |
407 | | -<tr><td class="label"><a class="fn-backref" href="#id1">[1]</a></td><td>Similarly, if you choose to generate assembly language output or |
| 394 | +<tr><td class="label"><a class="fn-backref" href="#footnote-reference-1">[1]</a></td><td>Similarly, if you choose to generate assembly language output or |
408 | 395 | LLVM bitcode output, multiple versions of those files will be created.</td></tr> |
409 | 396 | </tbody> |
410 | 397 | </table> |
|
0 commit comments