Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
bc901cf
debugging stack overusage
matgla Mar 23, 2026
aca362e
fix
matgla Mar 23, 2026
a3eed9d
more fixes
matgla Mar 25, 2026
0e5568d
few fixes
matgla Mar 28, 2026
8994fb9
more fixes
matgla Mar 28, 2026
460a69a
added a lot of optimizations
matgla Apr 2, 2026
f81e23b
added more ssa
matgla May 3, 2026
a8ae6a0
added more optimizations
matgla May 9, 2026
f4273ad
more optimizations
matgla May 9, 2026
4735beb
more optimizations
matgla May 10, 2026
ff7d54d
more optimizations
matgla May 10, 2026
03daf6f
more optimizations
matgla May 10, 2026
419ce78
more otpimizatoins
matgla May 10, 2026
7c66d73
more optimizations
matgla May 10, 2026
747afaa
more optimizations
matgla May 10, 2026
07858ed
next optimization
matgla May 10, 2026
d6e39d7
all tests are passing
matgla May 10, 2026
05e2e64
more optimizations
matgla May 10, 2026
535a694
more optimizations
matgla May 10, 2026
9df134e
more optimizations, but one test is failing
matgla May 10, 2026
c7fa802
added a lot of new optimizations
matgla May 11, 2026
aa10237
more fixes
matgla May 15, 2026
e30c825
more optimizations
matgla May 15, 2026
08bda26
more optimizations
matgla May 15, 2026
0dd1ea4
started optimization modularization
matgla May 16, 2026
3a1081c
optimizations refactoring
matgla May 16, 2026
9125a92
refactoring ongoing
matgla May 16, 2026
04e9ff8
boolean simplification and call result dead group
matgla May 16, 2026
76e4166
branch folding optimizations reloactions
matgla May 16, 2026
50aba5e
optimizations refactoring ongoing
matgla May 16, 2026
59057b7
implemented stack allocation fix
matgla May 16, 2026
a83b0b3
more refactoring
matgla May 16, 2026
fa02e45
refactoring ongoing
matgla May 16, 2026
a2f38dd
more refactoring
matgla May 16, 2026
d709288
started optimizations for 101_cleaup
matgla May 16, 2026
7f7f6e2
more optimizations
matgla May 16, 2026
7d8d35a
more optimizations
matgla May 17, 2026
82b6bca
more optimizations
matgla May 17, 2026
855c1bb
optimizations
matgla May 17, 2026
dbe16ad
more optimizations
matgla May 18, 2026
0d084e4
more optimizations
matgla May 18, 2026
cf36d03
more optimizations
matgla May 20, 2026
2be845f
fix for tests
matgla May 20, 2026
b8d6285
more optimizations
matgla May 20, 2026
8a25580
more optimizations
matgla May 20, 2026
6e827c4
more optimizatinos
matgla May 22, 2025
35b79a7
more optimizations
matgla May 22, 2026
d35e1ce
more optimizations
matgla May 24, 2026
adc4834
more optimizations
matgla May 27, 2025
bf865d4
more optimizatos
matgla May 31, 2026
86892ce
more fixes
matgla Jun 1, 2026
2972762
more optimizations
matgla Jun 6, 2025
df411c0
few fixes
matgla Jun 6, 2026
f5d6154
fixes to pass test on qemu + real target
matgla Jun 11, 2025
f2fe497
fix reassoc use-record corruption and MLA/UMULL/SMULL dest-clobbering…
matgla Jun 11, 2026
49d9867
Fix -O1/-O2 on-target crashes: VRP 74KB stack frame + packed-IROperan…
matgla Jun 18, 2026
71c2f3e
added a lot of fixes and optimizations to speedup rp2350 execution
matgla Jun 18, 2026
633465a
tcc_mallocz: restore unconditional memset (fix self-host -O2 crash)
matgla Jun 25, 2026
dd59a86
removed claude settings
matgla Jun 25, 2026
280665f
more cleanup
matgla Jun 25, 2026
7bcb70c
more cleanup
matgla Jun 25, 2026
5775f07
tests stabilization
matgla Jun 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 17 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
.#*
*.o
*.so
*.elf
*.a
*.exe
*.dll
Expand Down Expand Up @@ -85,3 +86,19 @@ tmp/

.venv
bin/
.yasos-build
tests/ir_tests/pch_header_check
tests/ir_tests/pch_usage_check
pch/
config.h.cross
.opencode
test.txt
tests/ir_tests/dump_ir.txt
tests/ir_tests/dump.txt
tests/ir_tests/dump_fine.txt
tests/ir_tests/dump_ir_fine.txt
.aider*
.claude
.cache
scripts/.disasm_cache.json
scripts/.disasm_cache.pending.json
Loading
Loading