Skip to content

Activity

Merge branch 'main' of github.com:ssloy/tinycompiler

ssloypushed 2 commits to main • 2698f65…e875973 • 
on Mar 7

Update README.md

ssloypushed 1 commit to main • 5309041…2698f65 • 
on Mar 7

update readme

ssloypushed 2 commits to main • 3ef6678…5309041 • 
on Mar 7

cos24 fix

ssloypushed 1 commit to main • 2172662…3ef6678 • 
on Mar 5

fire palette dichotomy

ssloypushed 1 commit to main • f8a6a2f…2172662 • 
on Feb 21

fire palette logarithmic search

ssloypushed 1 commit to main • d617131…f8a6a2f • 
on Feb 21

polishing

ssloypushed 2 commits to main • d1b07aa…d617131 • 
on Feb 20

Update README.md

ssloypushed 1 commit to main • 4046f80…d1b07aa • 
on Feb 19

Update README.md

ssloypushed 1 commit to main • 047a5ae…4046f80 • 
on Feb 19

Update README.md

ssloypushed 1 commit to main • 3f3588c…047a5ae • 
on Feb 19

Update README.md

ssloypushed 1 commit to main • 80a0d5e…3f3588c • 
on Feb 19

Update README.md

ssloypushed 1 commit to main • 5adf8a4…80a0d5e • 
on Feb 19

Update README.md

ssloypushed 1 commit to main • 6b97914…5adf8a4 • 
on Feb 9

llvm ir cfg wip

ssloypushed 1 commit to llvm-ir • 9f7d3ed…251dd40 • 
on Feb 8

cfg seems pretty clean now, ready to be integrated into the compiler

ssloypushed 1 commit to llvm-ir • f7f06ac…9f7d3ed • 
on Feb 7

mem2reg wip, TODO: successors/predecessors

ssloypushed 1 commit to llvm-ir • 4936021…f7f06ac • 
on Feb 7

refactoring wip

ssloypushed 1 commit to llvm-ir • 783531d…4936021 • 
on Feb 7

no need for different classes in SSA instructions

ssloypushed 1 commit to llvm-ir • 3e79772…783531d • 
on Feb 7

mem2reg seems to work

ssloypushed 1 commit to llvm-ir • 763facf…3e79772 • 
on Feb 6

ssa mem2reg wip

ssloypushed 1 commit to llvm-ir • da3e700…763facf • 
on Feb 6

finally, correct context handling. ready to attack mem2reg

ssloypushed 3 commits to llvm-ir • b9d0e04…da3e700 • 
on Feb 4

analyzer WIP

ssloypushed 1 commit to llvm-ir • 5515b61…b9d0e04 • 
on Feb 4

bad context example

ssloypushed 2 commits to llvm-ir • 3ce263d…5515b61 • 
on Feb 3

scope indices are removed, back to variable names. Context is not cap…

ssloypushed 2 commits to llvm-ir • c151915…3ce263d • 
on Feb 3

function calls with local variables only; no external contest at the …

ssloypushed 2 commits to llvm-ir • b41d10b…c151915 • 
on Feb 3

polishing

ssloypushed 1 commit to llvm-ir • 7857fe3…b41d10b • 
on Jan 31

puts->printf + binary operations

ssloypushed 1 commit to llvm-ir • e742a9f…7857fe3 • 
on Jan 31

LLVM IR hello world

ssloycreated llvm-ir • e742a9f • 
on Jan 31

polishing

ssloypushed 1 commit to main • bbdaab0…6b97914 • 
on Jan 29

escaped quote mark lexer bugfix

ssloypushed 1 commit to main • 5c8ad67…bbdaab0 • 
on Jan 8