Merge branch 'main' of github.com:ssloy/tinycompiler
ssloypushed 2 commits to main • 2698f65…e875973 • on Mar 7
ssloypushed 1 commit to main • 5309041…2698f65 • on Mar 7
ssloypushed 2 commits to main • 3ef6678…5309041 • on Mar 7
ssloypushed 1 commit to main • 2172662…3ef6678 • on Mar 5
ssloypushed 1 commit to main • f8a6a2f…2172662 • on Feb 21
fire palette logarithmic search
ssloypushed 1 commit to main • d617131…f8a6a2f • on Feb 21
ssloypushed 2 commits to main • d1b07aa…d617131 • on Feb 20
ssloypushed 1 commit to main • 4046f80…d1b07aa • on Feb 19
ssloypushed 1 commit to main • 047a5ae…4046f80 • on Feb 19
ssloypushed 1 commit to main • 3f3588c…047a5ae • on Feb 19
ssloypushed 1 commit to main • 80a0d5e…3f3588c • on Feb 19
ssloypushed 1 commit to main • 5adf8a4…80a0d5e • on Feb 19
ssloypushed 1 commit to main • 6b97914…5adf8a4 • on Feb 9
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
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
ssloypushed 1 commit to llvm-ir • 763facf…3e79772 • on Feb 6
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
ssloypushed 1 commit to llvm-ir • 5515b61…b9d0e04 • on Feb 4
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
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
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
You can’t perform that action at this time.