Select Git revision
  • master default
  • v0.2
  • v0.1
  • IR
  • parser
  • lexer
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.030Jan2423Dec21201917139826Nov17131211109876543231Oct3029282320191817161514Merge branch 'doc-frontend'mastermaster加入前端设计文档Merge branch 'bugfix-const-eval-template'修正constEvalHelper函数模板Merge branch 'bugfix-move'移除JSON生成模块中的无用的`std::move`语句Merge branch 'bugfix-readme-move'修复仓库移动后的名称、id相关问题Merge branch 'bugfix-readme'v0.2v0.2修复build badge修复codiga的错误命名Merge branch 'bugfix-cmakelists'修改cmake配置文件,加入pass和reg alloc相关编译选项Merge branch 'bugfix-comp-testcase'修改比赛测试逻辑,取消对功能样例的性能测试Merge branch 'feature-loopdeletion'死循环删除完成新建loop_deletion文件Merge branch 'feature-regalloc'应用mem2reg与Basic寄存器分配修复为llvm14.0版本basic算法完成更改了某些注释辅助文件版本修复为llvm14.0添加辅助文件新建寄存器分配文件Merge branch 'feature_mem2reg'mem2reg pass完成mem2reg头文件完成新建mem2reg文件Merge branch 'feature_auto'修改逻辑短路PHI节点相关代码优化代码,修改auto x4Merge branch 'bugfix-reduce-code-in-lexer'简化词法分析器规则代码提取Lexer日志函数当无法匹配到任何一个正则表达式时,抛出异常去除使用不当的auto将行号列号信息设置为static变量提取changeRowCol函数,行列信息不再由每个词法分析处理函数自己修改