summaryrefslogtreecommitdiff
path: root/chapter18/docs/inline-after.json
diff options
context:
space:
mode:
authorCliff Click <cliffc@acm.org>2026-10-03 15:08:55 -0700
committerCliff Click <cliffc@acm.org>2026-10-03 15:08:55 -0700
commit9149ea7a50c564856bd09633f38d980e8230c34f (patch)
tree14c42e159ae6c826db7fd7ac48e1fa1e3ea33c0f /chapter18/docs/inline-after.json
parent1b3df6ef987b36fb7db22b6c86db897f7ae6165c (diff)
downloadSimple-9149ea7a50c564856bd09633f38d980e8230c34f.tar.gz
Simple-9149ea7a50c564856bd09633f38d980e8230c34f.zip
Cleanup ch18 readme
Diffstat (limited to 'chapter18/docs/inline-after.json')
-rw-r--r--chapter18/docs/inline-after.json101
1 files changed, 101 insertions, 0 deletions
diff --git a/chapter18/docs/inline-after.json b/chapter18/docs/inline-after.json
new file mode 100644
index 00000000..64e36e97
--- /dev/null
+++ b/chapter18/docs/inline-after.json
@@ -0,0 +1,101 @@
+{
+ "ver": 1,
+ "comp": "inline",
+ "step": 2,
+ "roots": [
+ 12
+ ],
+ "scope": 0,
+ "nodes": [
+ {
+ "id": 1,
+ "label": "Parm_arg",
+ "type": "int",
+ "kind": "PHI",
+ "edges": [
+ {
+ "idx": 0,
+ "def": 0,
+ "role": "ASSOC",
+ "label": null
+ },
+ {
+ "idx": 1,
+ "def": 0,
+ "role": "DATA",
+ "label": null
+ }
+ ],
+ "proj": null
+ },
+ {
+ "id": 2,
+ "label": "Con",
+ "type": "1",
+ "kind": "DATA",
+ "edges": [],
+ "proj": null
+ },
+ {
+ "id": 8,
+ "label": "Add",
+ "type": "int",
+ "kind": "DATA",
+ "edges": [
+ {
+ "idx": 0,
+ "def": 0,
+ "role": "CTRL",
+ "label": null
+ },
+ {
+ "idx": 1,
+ "def": 1,
+ "role": "DATA",
+ "label": null
+ },
+ {
+ "idx": 2,
+ "def": 2,
+ "role": "DATA",
+ "label": null
+ }
+ ],
+ "proj": null
+ },
+ {
+ "id": 12,
+ "label": "Return main",
+ "type": null,
+ "kind": "CTRL",
+ "edges": [
+ {
+ "idx": 0,
+ "def": 0,
+ "role": "CTRL",
+ "label": null
+ },
+ {
+ "idx": 1,
+ "def": 0,
+ "role": "MEM",
+ "label": null
+ },
+ {
+ "idx": 2,
+ "def": 8,
+ "role": "DATA",
+ "label": null
+ },
+ {
+ "idx": 3,
+ "def": 0,
+ "role": "DATA",
+ "label": null
+ }
+ ],
+ "proj": null
+ }
+ ],
+ "groups": []
+}