bytecodealliance / bytecodealliance/regalloc2

Conflict between Stack and Reg uses of the same vreg

Ouverte
#14 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Rust
Étoiles
265
Forks
53
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

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?

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.