the eliminatable-copy? word is the fix. the previous code only checked that the registers had the same register class, but you also need to check that they dont have the same representation size. because a copy from double-rep -> double-2-rep is not eliminatable |
||
|---|---|---|
| .. | ||
| cfg | ||
| codegen | ||
| constants | ||
| crossref | ||
| errors | ||
| test | ||
| tests | ||
| threads | ||
| tree | ||
| utilities | ||
| authors.txt | ||
| compiler-docs.factor | ||
| compiler.factor | ||
| summary.txt | ||
| tags.txt | ||