Skip to content

momchil-velikov/go

 
 

Repository files navigation

The Go Programming Language

This repository contains experimental/unstable changes to the Go compiler SSA backend

(original README.md)

Development branches

  • dev.chill: This README.md
  • dev.chill.trim: improvements the the basic block trimming pass (README.md)
  • dev.chill.gvn-hoist: GVN code hoisting pass (README.md)
  • dev.chill.licm: Loop Invariant Code Motion pass (README.md)
  • dev.chill.loop-inv: Loop Inversion (README.md)
  • dev.chill.sccp: Sparse Conditional Constant Propagation pass (README.md)

Note that the dev.chill.* branches are often rebased onto master.

About

Experimental and unstable changes to the Go compiler SSA backend

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 88.9%
  • Assembly 5.4%
  • HTML 4.9%
  • C 0.5%
  • Shell 0.2%
  • Perl 0.1%