summaryrefslogtreecommitdiff
path: root/Documentation/images
diff options
context:
space:
mode:
authorCarol Eidt <carol.eidt@microsoft.com>2017-07-26 23:48:10 -0700
committerCarol Eidt <carol.eidt@microsoft.com>2017-07-28 16:30:53 -0700
commitfbdbdb44406663f7627be92a07dae0f55d93a2e1 (patch)
treed98a8d7693e486852ab333f6c71738c2a48b4e52 /Documentation/images
parent446b27c1325e5b1f38101fee34a698f7d142baf9 (diff)
downloadcoreclr-fbdbdb44406663f7627be92a07dae0f55d93a2e1.tar.gz
coreclr-fbdbdb44406663f7627be92a07dae0f55d93a2e1.tar.bz2
coreclr-fbdbdb44406663f7627be92a07dae0f55d93a2e1.zip
RyuJIT Tutorial
This is an initial translation of the slides presented at the PLDI 2016 RyuJIT Tutorial into markdown. The IR dumps need to be updated to reflect IR changes since the tutorial was given.
Diffstat (limited to 'Documentation/images')
-rw-r--r--Documentation/images/ryujit-backend-phases.pngbin0 -> 7071 bytes
-rw-r--r--Documentation/images/ryujit-flowgraph.pngbin0 -> 19275 bytes
-rw-r--r--Documentation/images/ryujit-high-level-overview.pngbin0 -> 26264 bytes
-rw-r--r--Documentation/images/ryujit-initial-phases.pngbin0 -> 12302 bytes
-rw-r--r--Documentation/images/ryujit-ir-ordered.pngbin0 -> 34087 bytes
-rw-r--r--Documentation/images/ryujit-ir-overview.pngbin158980 -> 25827 bytes
-rw-r--r--Documentation/images/ryujit-lir.pngbin0 -> 28467 bytes
-rw-r--r--Documentation/images/ryujit-optimization-phases.pngbin0 -> 5570 bytes
-rw-r--r--Documentation/images/ryujit-phase-diagram.pngbin0 -> 24234 bytes
9 files changed, 0 insertions, 0 deletions
diff --git a/Documentation/images/ryujit-backend-phases.png b/Documentation/images/ryujit-backend-phases.png
new file mode 100644
index 0000000000..cb1daa9037
--- /dev/null
+++ b/Documentation/images/ryujit-backend-phases.png
Binary files differ
diff --git a/Documentation/images/ryujit-flowgraph.png b/Documentation/images/ryujit-flowgraph.png
new file mode 100644
index 0000000000..f0856bcff2
--- /dev/null
+++ b/Documentation/images/ryujit-flowgraph.png
Binary files differ
diff --git a/Documentation/images/ryujit-high-level-overview.png b/Documentation/images/ryujit-high-level-overview.png
new file mode 100644
index 0000000000..75e32b362f
--- /dev/null
+++ b/Documentation/images/ryujit-high-level-overview.png
Binary files differ
diff --git a/Documentation/images/ryujit-initial-phases.png b/Documentation/images/ryujit-initial-phases.png
new file mode 100644
index 0000000000..23cfa900dd
--- /dev/null
+++ b/Documentation/images/ryujit-initial-phases.png
Binary files differ
diff --git a/Documentation/images/ryujit-ir-ordered.png b/Documentation/images/ryujit-ir-ordered.png
new file mode 100644
index 0000000000..2944cf5628
--- /dev/null
+++ b/Documentation/images/ryujit-ir-ordered.png
Binary files differ
diff --git a/Documentation/images/ryujit-ir-overview.png b/Documentation/images/ryujit-ir-overview.png
index 12da3c67e2..215d8081da 100644
--- a/Documentation/images/ryujit-ir-overview.png
+++ b/Documentation/images/ryujit-ir-overview.png
Binary files differ
diff --git a/Documentation/images/ryujit-lir.png b/Documentation/images/ryujit-lir.png
new file mode 100644
index 0000000000..d762f49d5a
--- /dev/null
+++ b/Documentation/images/ryujit-lir.png
Binary files differ
diff --git a/Documentation/images/ryujit-optimization-phases.png b/Documentation/images/ryujit-optimization-phases.png
new file mode 100644
index 0000000000..352082df8f
--- /dev/null
+++ b/Documentation/images/ryujit-optimization-phases.png
Binary files differ
diff --git a/Documentation/images/ryujit-phase-diagram.png b/Documentation/images/ryujit-phase-diagram.png
new file mode 100644
index 0000000000..5e1ef0454a
--- /dev/null
+++ b/Documentation/images/ryujit-phase-diagram.png
Binary files differ