Air needs a late register liveness phase that calls Special::reportUsedRegisters()
[WebKit-https.git] / Source / JavaScriptCore / b3 / air / AirAllocateStack.cpp
index 7470d744a0a1a3d41982028558f9d40029ceb36a..bc902ef17ee767e3755657d17dc6d8389d0881b4 100644 (file)
@@ -141,6 +141,8 @@ void allocateStack(Code& code)
     }
 
     // Now we handle the anonymous slots.
+    // FIXME: We should tell Liveness to only track StackSlots.
+    // https://bugs.webkit.org/show_bug.cgi?id=150751
     Liveness<Arg> liveness(code);
     IndexMap<StackSlot, HashSet<StackSlot*>> interference(code.stackSlots().size());
     Vector<StackSlot*> slots;