• qinsoon's avatar
    start using 8/16/32 bits registers · 38d18dda
    qinsoon authored
    1. compiler knows all the registers
    2. but only 64bits register is a color (for reg alloc)
    3. backend records the length of GPR for each operand during instruction
    selection
    4. after reg alloc, when replacing temp with a color, find corresponding
    GPR for the length recorded before
    38d18dda
Name
Last commit
Last update
.settings Loading commit data...
src Loading commit data...
tests Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.project Loading commit data...
Cargo.toml Loading commit data...
build.rs Loading commit data...
mu.iml Loading commit data...
remote_test.sh Loading commit data...
run_test.sh Loading commit data...