General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Vitaly L
Low Level
comments
Comments by "Vitaly L" (@vitalyl1327) on "you can become a GIGACHAD assembly programmer in 10 minutes (try it RIGHT NOW)" video.
The hard part is solving an NP-complete graph colouring problem in a reasonable time with a reasonable quality - something modern compilers do very fast with decent heuristics. Of course, there's a lot of problems where 16 or so registers of the modern CPUs are more than enough, but the moment they're not enough you've got no choice but to do register allocation.
2
@fredspreadem5638 RISC-V, various GPU architectures, to name a few
2
@williamdrum9899 because it's a CISC with a large immediate space. You cannot have both - you either have a lot of addressable registers, as typical for RISCs, or you have easily accessible immediates for most of the ops, and then much less addressable registers.
1