qbe

Internal scc patchset buffer for QBE
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore4L
-rw-r--r--.tag11L
-rw-r--r--LICENSE19L
-rw-r--r--Makefile89L
-rw-r--r--README16L
-rw-r--r--alias.c169L
-rw-r--r--all.h520L
-rw-r--r--amd64/all.h70L
-rw-r--r--amd64/emit.c622L
-rw-r--r--amd64/isel.c668L
-rw-r--r--amd64/sysv.c715L
-rw-r--r--amd64/targ.c30L
-rw-r--r--arm64/abi.c712L
-rw-r--r--arm64/all.h37L
-rw-r--r--arm64/emit.c568L
-rw-r--r--arm64/isel.c268L
-rw-r--r--arm64/targ.c51L
-rw-r--r--cfg.c334L
-rw-r--r--copy.c216L
-rw-r--r--doc/abi.txt141L
-rw-r--r--doc/il.txt1018L
-rw-r--r--doc/llvm.txt98L
-rw-r--r--doc/win.txt23L
-rw-r--r--fold.c522L
-rw-r--r--gas.c129L
-rw-r--r--live.c145L
-rw-r--r--load.c463L
-rw-r--r--main.c203L
-rw-r--r--mem.c88L
-rw-r--r--minic/.gitignore4L
-rw-r--r--minic/Makefile12L
-rwxr-xr-xminic/mcc44L
-rw-r--r--minic/minic.y951L
-rw-r--r--minic/test/collatz.c33L
-rw-r--r--minic/test/euler9.c27L
-rw-r--r--minic/test/knight.c60L
-rw-r--r--minic/test/mandel.c88L
-rw-r--r--minic/test/prime.c28L
-rw-r--r--minic/test/queen.c70L
-rw-r--r--minic/yacc.c1378L
-rw-r--r--ops.h170L
-rw-r--r--parse.c1291L
-rw-r--r--rega.c695L
-rw-r--r--spill.c524L
-rw-r--r--ssa.c428L
-rw-r--r--test/_alt.ssa25L
-rw-r--r--test/_bf99.ssa2687L
-rw-r--r--test/_bfmandel.ssa9079L
-rw-r--r--test/_chacha20.ssa233L
-rw-r--r--test/_dragon.ssa33L
-rw-r--r--test/_fix1.ssa15L
-rw-r--r--test/_fix2.ssa15L
-rw-r--r--test/_fix3.ssa20L
-rw-r--r--test/_fix4.ssa27L
-rw-r--r--test/_live.ssa21L
-rw-r--r--test/_rpo.ssa12L
-rw-r--r--test/_slow.qbe35762L
-rw-r--r--test/_spill1.ssa22L
-rw-r--r--test/_spill2.ssa22L
-rw-r--r--test/_spill3.ssa24L
-rw-r--r--test/abi1.ssa60L
-rw-r--r--test/abi2.ssa19L
-rw-r--r--test/abi3.ssa45L
-rw-r--r--test/abi4.ssa39L
-rw-r--r--test/abi5.ssa119L
-rw-r--r--test/abi6.ssa38L
-rw-r--r--test/abi7.ssa21L
-rw-r--r--test/align.ssa17L
-rw-r--r--test/cmp1.ssa17L
-rw-r--r--test/collatz.ssa62L
-rw-r--r--test/conaddr.ssa75L
-rw-r--r--test/cprime.ssa104L
-rw-r--r--test/cup.ssa18L
-rw-r--r--test/dark.ssa32L
-rw-r--r--test/double.ssa25L
-rw-r--r--test/dynalloc.ssa27L
-rw-r--r--test/echo.ssa33L
-rw-r--r--test/env.ssa21L
-rw-r--r--test/eucl.ssa25L
-rw-r--r--test/euclc.ssa30L
-rw-r--r--test/fixarg.ssa15L
-rw-r--r--test/fold1.ssa47L
-rw-r--r--test/fpcnv.ssa29L
-rw-r--r--test/isel1.ssa24L
-rw-r--r--test/isel2.ssa106L
-rw-r--r--test/ldbits.ssa40L
-rw-r--r--test/ldhoist.ssa21L
-rw-r--r--test/load1.ssa27L
-rw-r--r--test/loop.ssa24L
-rw-r--r--test/mandel.ssa124L
-rw-r--r--test/max.ssa34L
-rw-r--r--test/philv.ssa34L
-rw-r--r--test/prime.ssa33L
-rw-r--r--test/puts10.ssa30L
-rw-r--r--test/queen.ssa282L
-rw-r--r--test/rega1.ssa24L
-rw-r--r--test/spill1.ssa68L
-rw-r--r--test/strcmp.ssa63L
-rw-r--r--test/strspn.ssa77L
-rw-r--r--test/sum.ssa32L
-rw-r--r--test/vararg1.ssa35L
-rw-r--r--test/vararg2.ssa600L
-rwxr-xr-xtools/abifuzz.sh107L
-rw-r--r--tools/callgen.ml535L
-rwxr-xr-xtools/cra.sh38L
-rw-r--r--tools/lexh.c92L
-rw-r--r--tools/pmov.c262L
-rwxr-xr-xtools/test.sh198L
-rw-r--r--tools/vatest.py157L
-rw-r--r--util.c555L