alpha
Login
Join now
urbach.dev
/
q
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
馃尡 A minimal programming language and compiler.
git.urbach.dev/cli/q
high-performance
programming-language
compiler
+3 more
high-performance
programming-language
compiler
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
q
/
src
/
optimizer
13 files
at
main
Eduard Urbach
路
Implemented optimizations for powers of two
路
2d ago
a5433f73
Complexity.go
Removed redundant final newlines
1mo ago
Fold_test.go
Moved code optimization to a separate package
3mo ago
Fold.go
Implemented optimizations for powers of two
2d ago
foldBinary.go
Fixed constant folding of out-of-range shift counts
4w ago
foldBinaryOp.go
Fixed linter reporting on synthetic values
3d ago
foldPowerOfTwo.go
Implemented optimizations for powers of two
2d ago
foldTo.go
Fixed linter reporting on synthetic values
3d ago
foldUnary.go
Implemented constant folding for unary operations
2mo ago
foldUnaryOp.go
Fixed incorrect index during constant folding
1mo ago
RemoveCopies.go
Implemented copy removal
2d ago
RemoveDeadBlocks.go
Refactored dead block removal
2mo ago
Reorder.go
Simplified ssa type names
3mo ago
ReorderBlocks.go
Implemented reordering of rarely taken branch bodies
3w ago