about summary refs log tree commit diff stats
path: root/example/ida/menu.py
diff options
context:
space:
mode:
Diffstat (limited to 'example/ida/menu.py')
-rw-r--r--example/ida/menu.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/example/ida/menu.py b/example/ida/menu.py
index b88cc59f..a0eecf67 100644
--- a/example/ida/menu.py
+++ b/example/ida/menu.py
@@ -66,6 +66,16 @@ handler_graph_simp = Handler(lambda: build_graph(simplify=True))
 handler_graph_simp.register("miasm:graphirsimp",
                             "Graph IR (simplified)", shortcut="F8", icon=191)
 handler_graph_simp.attach_to_menu("Miasm/Graph IR (simplified)")
+handler_graph_simp = Handler(lambda: build_graph(simplify=True, ssa=True))
+handler_graph_simp.register("miasm:graphirssa",
+                            "Graph IR (SSA)", shortcut="F8", icon=191)
+handler_graph_simp.attach_to_menu("Miasm/Graph IR (SSA)")
+
+handler_graph_simp = Handler(lambda: build_graph(simplify=True, ssa_simplify=True))
+handler_graph_simp.register("miasm:graphirssasimple",
+                            "Graph IR (SSA Simplified)", shortcut="F8", icon=191)
+handler_graph_simp.attach_to_menu("Miasm/Graph IR (SSA Simplified)")
+
 if serve_threaded is not None:
     handler_rpyc = Handler(serve_threaded)
     handler_rpyc.register("miasm:rpyc", "RPYC server", shortcut="F10", icon=182)