blob: 94308d02d56361411ab2f5bd5b2f1fbc0679b8a8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
- aarch64 backend
- STDC: thread local, VLAs, complex, long double, _Generic, atomics
- test on non-GNU and non-linux POSIX systems (alpine, various BSDs). Maybe we'll need a configure script after all
- DWARF debug information
- implement GNU extensions: __attribute__, __builtin_*, ...
- compiler optimizations:
- dead store/load optimization,
- inlining
- loop inversion
- instruction scheduling
- better regalloc spilling heuristics
- testing on real world codebases
|