Lines Matching defs:idx
154 void canonicalizeGetLocalFor(Node* node, VariableAccessData* variable, size_t idx)
158 if (Node* otherNode = m_block->variablesAtTail.atFor<operandKind>(idx)) {
168 m_block->variablesAtTail.atFor<operandKind>(idx) = node;
183 m_block->variablesAtTail.atFor<operandKind>(idx) = node;
198 m_block->variablesAtTail.atFor<operandKind>(idx) = node;
214 Node* phi = addPhi<operandKind>(node->origin, variable, idx);
216 m_block->variablesAtHead.atFor<operandKind>(idx) = phi;
217 m_block->variablesAtTail.atFor<operandKind>(idx) = node;
235 void canonicalizeFlushOrPhantomLocalFor(Node* node, VariableAccessData* variable, size_t idx)
239 if (Node* otherNode = m_block->variablesAtTail.atFor<operandKind>(idx)) {
282 node->children.setChild1(Edge(addPhi<operandKind>(node->origin, variable, idx)));
283 m_block->variablesAtHead.atFor<operandKind>(idx) = node;
284 m_block->variablesAtTail.atFor<operandKind>(idx) = node;