-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
115 lines (98 loc) · 6.19 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<!DOCTYPE html>
<!-- saved from url=(0061)https://software.intel.com/sites/landingpage/IntrinsicsGuide/ -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE">
<title>Intel® Intrinsics Guide</title>
<link rel="shortcut icon" href="https://software.intel.com/sites/landingpage/IntrinsicsGuide/files/favicon.ico">
<link type="text/css" rel="stylesheet" href="./files/style.min.css">
<script type="text/javascript" async="" src="./files/dc.js"></script><script type="text/javascript" src="./files/jquery-1.10.2.min.js"></script>
<link href="./files/css.css" rel="stylesheet" type="text/css">
<meta name="fragment" content="!">
<meta name="Description" content="The Intel Intrinsics Guide is an interactive reference tool for Intel intrinsic instructions, which are C style functions that provide access to many Intel instructions - including Intel® SSE, AVX, AVX-512, and more - without the need to write assembly code.">
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-17890616-1']);
_gaq.push(['_setDomainName', 'intel.com']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
<body style="">
<div id="container">
<div id="left">
<div>
<img id="logo" src="./files/intel.png" alt="Intel">
<div id="title"><b>Intrinsics Guide</b></div>
<div style="clear:both;"></div>
</div><br>
<div><b>Technologies</b></div>
<div id="techs">
<div class="MMX tech"><input type="checkbox"> MMX</div>
<div class="SSE tech"><input type="checkbox"> SSE</div>
<div class="SSE2 tech"><input type="checkbox"> SSE2</div>
<div class="SSE3 tech"><input type="checkbox"> SSE3</div>
<div class="SSSE3 tech"><input type="checkbox"> SSSE3</div>
<div class="SSE4_1 tech"><input type="checkbox"> SSE4.1</div>
<div class="SSE4_2 tech"><input type="checkbox"> SSE4.2</div>
<div class="AVX tech"><input type="checkbox"> AVX</div>
<div class="AVX2 tech"><input type="checkbox"> AVX2</div>
<div class="FMA tech"><input type="checkbox"> FMA</div>
<div class="AVX_512 tech"><input type="checkbox"> AVX-512</div>
<div id="avx512_techs" style="display:none;">
<div class="AVX512F avx512tech"><input type="checkbox"> AVX-512F</div>
<div class="AVX512BW avx512tech"><input type="checkbox"> AVX-512BW</div>
<div class="AVX512CD avx512tech"><input type="checkbox"> AVX-512CD</div>
<div class="AVX512DQ avx512tech"><input type="checkbox"> AVX-512DQ</div>
<div class="AVX512ER avx512tech"><input type="checkbox"> AVX-512ER</div>
<div class="AVX512IFMA52 avx512tech"><input type="checkbox"> AVX-512IFMA52</div>
<div class="AVX512PF avx512tech"><input type="checkbox"> AVX-512PF</div>
<div class="AVX512VL avx512tech"><input type="checkbox"> AVX-512VL</div>
<div class="AVX512VPOPCNTDQ avx512tech"><input type="checkbox"> AVX-512VPOPCNTDQ</div>
<div class="AVX512_4FMAPS avx512tech"><input type="checkbox"> AVX-512_4FMAPS</div>
<div class="AVX512_4VNNIW avx512tech"><input type="checkbox"> AVX-512_4VNNIW</div>
<div class="AVX512_BF16 avx512tech"><input type="checkbox"> AVX-512_BF16</div>
<div class="AVX512_BITALG avx512tech"><input type="checkbox"> AVX-512_BITALG</div>
<div class="AVX512_VBMI avx512tech"><input type="checkbox"> AVX-512_VBMI</div>
<div class="AVX512_VBMI2 avx512tech"><input type="checkbox"> AVX-512_VBMI2</div>
<div class="AVX512_VNNI avx512tech"><input type="checkbox"> AVX-512_VNNI</div>
<div class="AVX512_VP2INTERSECT avx512tech" style="font-size:96%"><input type="checkbox"> AVX-512_VP2INTERSECT</div>
</div>
<div class="KNC tech"><input type="checkbox"> KNC</div>
<div class="SVML tech"><input type="checkbox"> SVML</div>
<div class="Other tech"><input type="checkbox"> Other</div>
<div id="other_techs" style="display: none;"></div>
</div><br>
<div><b>Categories</b></div>
<div id="categories"></div>
<br><a href="https://software.intel.com/sites/landingpage/IntrinsicsGuide/files/LegalStatement.html" style="font-size:80%;">Legal Statement</a>
</div>
<div id="main">
<div id="about" style="">
The Intel Intrinsics Guide is an interactive reference tool for Intel intrinsic instructions, which are C style functions that provide access to many Intel instructions - including Intel® SSE, AVX, AVX-512, and more - without the need to write assembly code.
<img id="close" src="./files/x.png" alt="Close">
</div>
<div id="info" style="color: rgb(8, 114, 197);">?</div>
<div id="search_wrapper">
<div id="search_tokens"></div>
<input id="search" type="text" value="_mm_search" autocomplete="off">
<img id="clear" src="./files/x.png" style="display:none;" alt="Clear">
</div><br>
<div id="intrinsics_list">Loading...</div>
</div>
<div style="clear:both;"></div>
</div>
<!-- popbox's -->
<div class="popbox info" style="width: 250px; top: 152.4px; left: 702px; display: none;">Data Version: 3.5.0 - <a href="https://software.intel.com/sites/landingpage/IntrinsicsGuide/files/ReleaseNotes.html" target="_blank">Release Notes</a><br>Data Updated: 03/16/2020<br><br>
Questions? Issues? <a href="http://software.intel.com/en-us/forums/topic/363747" target="_blank" style="color:rgb(8,114,197);">Go Here.</a>
</div>
<div class="popbox sequence" style="width: 250px; display: none;">
This intrinsic generates a sequence of instructions, which may perform worse than a native instruction. Consider the performance impact of this intrinsic.
</div>
<script type="text/javascript" src="./files/intrinsicsguide.min.js"></script>
<script type="text/javascript" src="./files/perf.json"></script>
<script type="text/javascript" src="./files/perf2.json"></script>
</body></html>