SEMU call graph

This graph generated by graphviz, helping students easier understand Professor Jim Huang’s SEMU RISC-V emulator

clang -S -emit-llvm semu.c -o - | opt -analyze -dot-callgraph
dot -Tpng -ocallgraph.png callgraph.dot