文件名称:QBE 编译器后端
文件大小:130KB
文件格式:GZ
更新时间:2020-07-22 10:33:38
compiler backend
微型编译器后端,支持中间语言,SSA分析
【文件预览】:
qbe-64c79ed
----.gitignore(28B)
----main.c(4KB)
----util.c(8KB)
----copy.c(3KB)
----ssa.c(7KB)
----all.h(8KB)
----fold.c(10KB)
----ops.h(6KB)
----test()
--------philv.ssa(566B)
--------queen.ssa(5KB)
--------_live.ssa(351B)
--------_dragon.ssa(403B)
--------_spill1.ssa(335B)
--------_bfmandel.ssa(154KB)
--------_fix2.ssa(166B)
--------loop.ssa(357B)
--------_fix3.ssa(225B)
--------_fix1.ssa(155B)
--------_rpo.ssa(111B)
--------_spill3.ssa(368B)
--------_fix4.ssa(353B)
--------abi5.ssa(3KB)
--------echo.ssa(574B)
--------strspn.ssa(1KB)
--------dark.ssa(616B)
--------strcmp.ssa(1KB)
--------ldhoist.ssa(288B)
--------_bf99.ssa(52KB)
--------sum.ssa(608B)
--------_spill2.ssa(410B)
--------collatz.ssa(1KB)
--------fixarg.ssa(242B)
--------cprime.ssa(2KB)
--------abi6.ssa(835B)
--------_alt.ssa(529B)
--------align.ssa(248B)
--------fpcnv.ssa(474B)
--------vararg2.ssa(18KB)
--------abi1.ssa(1KB)
--------prime.ssa(552B)
--------mandel.ssa(5KB)
--------max.ssa(574B)
--------puts10.ssa(312B)
--------cup.ssa(269B)
--------euclc.ssa(425B)
--------ldbits.ssa(637B)
--------double.ssa(407B)
--------eucl.ssa(375B)
--------vararg1.ssa(429B)
--------abi3.ssa(870B)
--------abi2.ssa(413B)
--------abi4.ssa(612B)
----mem.c(2KB)
----LICENSE(1KB)
----alias.c(3KB)
----arm64()
--------abi.c(13KB)
--------all.h(860B)
--------targ.c(993B)
--------emit.c(9KB)
--------isel.c(5KB)
----amd64()
--------all.h(903B)
--------targ.c(548B)
--------emit.c(13KB)
--------sysv.c(14KB)
--------isel.c(12KB)
----load.c(9KB)
----rega.c(14KB)
----parse.c(22KB)
----README(432B)
----tools()
--------pmov.c(5KB)
--------cra.sh(507B)
--------vatest.py(3KB)
--------lexh.c(2KB)
--------test.sh(2KB)
--------callgen.ml(13KB)
--------abifuzz.sh(1KB)
----doc()
--------abi.txt(5KB)
--------llvm.txt(3KB)
--------il.txt(30KB)
--------win.txt(647B)
----.tag(90B)
----minic()
--------.gitignore(21B)
--------test()
--------mcc(474B)
--------minic.y(15KB)
--------yacc.c(23KB)
--------Makefile(146B)
----Makefile(2KB)
----cfg.c(5KB)
----live.c(3KB)
----spill.c(9KB)
----gas.c(2KB)