-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtoc.html
32 lines (30 loc) · 9.58 KB
/
toc.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
<!DOCTYPE HTML>
<html lang="en" class="light" dir="ltr">
<head>
<!-- sidebar iframe generated using mdBook
This is a frame, and not included directly in the page, to control the total size of the
book. The TOC contains an entry for each page, so if each page includes a copy of the TOC,
the total size of the page becomes O(n**2).
The frame is only used as a fallback when JS is turned off. When it's on, the sidebar is
instead added to the main page by `toc.js` instead. The JavaScript mode is better
because, when running in a `file:///` URL, the iframed page would not be Same-Origin as
the rest of the page, so the sidebar and the main page theme would fall out of sync.
-->
<meta charset="UTF-8">
<meta name="robots" content="noindex">
<!-- Custom HTML head -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="css/variables.css">
<link rel="stylesheet" href="css/general.css">
<link rel="stylesheet" href="css/chrome.css">
<link rel="stylesheet" href="css/print.css" media="print">
<!-- Fonts -->
<link rel="stylesheet" href="FontAwesome/css/font-awesome.css">
<link rel="stylesheet" href="fonts/fonts.css">
<!-- Custom theme stylesheets -->
</head>
<body class="sidebar-iframe-inner">
<ol class="chapter"><li class="chapter-item expanded affix "><a href="intro.html" target="_parent">Getting Started</a></li><li class="chapter-item expanded affix "><li class="part-title">Calyx Language</li><li class="chapter-item expanded "><a href="tutorial/language-tut.html" target="_parent"><strong aria-hidden="true">1.</strong> Language Tutorial</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="lang/multi-component.html" target="_parent"><strong aria-hidden="true">1.1.</strong> Multi-Component Designs</a></li><li class="chapter-item expanded "><a href="lang/memories-by-reference.html" target="_parent"><strong aria-hidden="true">1.2.</strong> Passing Memories by Reference</a></li></ol></li><li class="chapter-item expanded "><a href="lang/ref.html" target="_parent"><strong aria-hidden="true">2.</strong> Language Reference</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="lang/data-format.html" target="_parent"><strong aria-hidden="true">2.1.</strong> Data Format</a></li><li class="chapter-item expanded "><a href="lang/static.html" target="_parent"><strong aria-hidden="true">2.2.</strong> Static Timing</a></li><li class="chapter-item expanded "><a href="lang/sync.html" target="_parent"><strong aria-hidden="true">2.3.</strong> Experimental: Synchronization</a></li><li class="chapter-item expanded "><a href="lang/undefined.html" target="_parent"><strong aria-hidden="true">2.4.</strong> Undefined Behaviors</a></li></ol></li><li class="chapter-item expanded "><a href="lang/attributes.html" target="_parent"><strong aria-hidden="true">3.</strong> Attributes</a></li><li class="chapter-item expanded affix "><li class="part-title">Running Calyx Programs</li><li class="chapter-item expanded "><a href="running-calyx/fud/index.html" target="_parent"><strong aria-hidden="true">4.</strong> fud: The Calyx Driver</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="running-calyx/fud/examples.html" target="_parent"><strong aria-hidden="true">4.1.</strong> Examples</a></li><li class="chapter-item expanded "><a href="running-calyx/fud/xilinx.html" target="_parent"><strong aria-hidden="true">4.2.</strong> Xilinx Tools</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="running-calyx/fud/axi-gen.html" target="_parent"><strong aria-hidden="true">4.2.1.</strong> AXI Generation</a></li></ol></li><li class="chapter-item expanded "><a href="running-calyx/fud/external.html" target="_parent"><strong aria-hidden="true">4.3.</strong> External Stages</a></li><li class="chapter-item expanded "><a href="running-calyx/fud/multiple-paths.html" target="_parent"><strong aria-hidden="true">4.4.</strong> Multiple Paths</a></li><li class="chapter-item expanded "><a href="running-calyx/fud/circt.html" target="_parent"><strong aria-hidden="true">4.5.</strong> CIRCT</a></li><li class="chapter-item expanded "><a href="running-calyx/fud/resource-estimation.html" target="_parent"><strong aria-hidden="true">4.6.</strong> Resource Estimation</a></li></ol></li><li class="chapter-item expanded "><a href="running-calyx/fud2/index.html" target="_parent"><strong aria-hidden="true">5.</strong> fud2: Experimental Driver</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="running-calyx/fud2/scripts.html" target="_parent"><strong aria-hidden="true">5.1.</strong> Scripting</a></li></ol></li><li class="chapter-item expanded "><a href="running-calyx/interfacing.html" target="_parent"><strong aria-hidden="true">6.</strong> Interfacing with Calyx RTL</a></li><li class="chapter-item expanded "><a href="running-calyx/interpreter.html" target="_parent"><strong aria-hidden="true">7.</strong> The Calyx Interpreter</a></li><li class="chapter-item expanded "><a href="running-calyx/profiler.html" target="_parent"><strong aria-hidden="true">8.</strong> The Calyx Profiler</a></li><li class="chapter-item expanded "><a href="running-calyx/firrtl.html" target="_parent"><strong aria-hidden="true">9.</strong> FIRRTL Backend</a></li><li class="chapter-item expanded affix "><li class="part-title">Compiler Development Guide</li><li class="chapter-item expanded "><a href="compiler.html" target="_parent"><strong aria-hidden="true">10.</strong> The Calyx Compiler</a></li><li class="chapter-item expanded "><a href="new-pass.html" target="_parent"><strong aria-hidden="true">11.</strong> Adding a New Pass</a></li><li class="chapter-item expanded "><a href="libraries/core.html" target="_parent"><strong aria-hidden="true">12.</strong> Primitive Library</a></li><li class="chapter-item expanded "><a href="compiler-as-library.html" target="_parent"><strong aria-hidden="true">13.</strong> The calyx Library</a></li><li class="chapter-item expanded "><a href="optimizations/dataflow.html" target="_parent"><strong aria-hidden="true">14.</strong> Dataflow Analysis</a></li><li class="chapter-item expanded "><a href="debug/index.html" target="_parent"><strong aria-hidden="true">15.</strong> Debugging</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="debug/cider.html" target="_parent"><strong aria-hidden="true">15.1.</strong> Logical Bugs</a></li><li class="chapter-item expanded "><a href="debug/debug.html" target="_parent"><strong aria-hidden="true">15.2.</strong> Compilation Bugs</a></li></ol></li><li class="chapter-item expanded "><a href="github.html" target="_parent"><strong aria-hidden="true">16.</strong> Contributing to Calyx</a></li><li class="chapter-item expanded affix "><li class="part-title">Generating Calyx</li><li class="chapter-item expanded "><a href="builder/calyx-py.html" target="_parent"><strong aria-hidden="true">17.</strong> Emitting Calyx from Python</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="builder/walkthrough.html" target="_parent"><strong aria-hidden="true">17.1.</strong> Builder Library Walkthrough</a></li></ol></li><li class="chapter-item expanded "><a href="tutorial/frontend-tut.html" target="_parent"><strong aria-hidden="true">18.</strong> Frontend Tutorial</a></li><li class="chapter-item expanded "><a href="frontends/index.html" target="_parent"><strong aria-hidden="true">19.</strong> Frontend Compilers</a></li><li><ol class="section"><li class="chapter-item expanded "><a href="frontends/dahlia.html" target="_parent"><strong aria-hidden="true">19.1.</strong> Dahlia</a></li><li class="chapter-item expanded "><a href="frontends/systolic-array.html" target="_parent"><strong aria-hidden="true">19.2.</strong> Systolic Array Generator</a></li><li class="chapter-item expanded "><a href="frontends/tvm-relay.html" target="_parent"><strong aria-hidden="true">19.3.</strong> TVM Relay</a></li><li class="chapter-item expanded "><a href="frontends/ntt.html" target="_parent"><strong aria-hidden="true">19.4.</strong> NTT Pipeline Generator</a></li><li class="chapter-item expanded "><a href="frontends/queues.html" target="_parent"><strong aria-hidden="true">19.5.</strong> Queues</a></li><li class="chapter-item expanded "><a href="frontends/mrxl.html" target="_parent"><strong aria-hidden="true">19.6.</strong> MrXL</a></li></ol></li><li class="chapter-item expanded "><li class="part-title">Tools</li><li class="chapter-item expanded "><a href="tools/runt.html" target="_parent"><strong aria-hidden="true">20.</strong> Runt</a></li><li class="chapter-item expanded "><a href="tools/data-gen.html" target="_parent"><strong aria-hidden="true">21.</strong> Data Gen</a></li><li class="chapter-item expanded "><a href="tools/exp-generator.html" target="_parent"><strong aria-hidden="true">22.</strong> exp Generator</a></li><li class="chapter-item expanded "><a href="tools/editor-highlighting.html" target="_parent"><strong aria-hidden="true">23.</strong> Editor Highlighting</a></li><li class="chapter-item expanded "><a href="tools/language-server.html" target="_parent"><strong aria-hidden="true">24.</strong> Language Server</a></li><li class="chapter-item expanded "><a href="dev/calyx-pass-explorer.html" target="_parent"><strong aria-hidden="true">25.</strong> Visualizing Compiler Passes</a></li><li class="chapter-item expanded affix "><li class="spacer"></li><li class="chapter-item expanded affix "><a href="contributors.html" target="_parent">Contributors</a></li></ol>
</body>
</html>