bytecodealliance / bytecodealliance/regalloc2

Conflict between Stack and Reg uses of the same vreg

Aperta
#14 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
265
Fork
53
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Two uses of the same vreg on the same instruction causes an assertion failure if one of them is `Stack` and the other is `Reg` or `FixedReg` since it results in a minimal bundle that cannot be split.

We already handle the case of multiple conflicting `FixedReg` constraints, should we extend this to also cover the case of `Stack`/`Reg` conflicts?

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.