bytecodealliance / bytecodealliance/regalloc2

Conflict between Stack and Reg uses of the same vreg

Offen
#14 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
265
Forks
53
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.