Lines Matching defs:variableAccessData
261 VariableAccessData* variableAccessData = node->tryGetVariableAccessData();
262 if (variableAccessData) {
263 VirtualRegister operand = variableAccessData->local();
265 out.print(comma, "arg", operand.toArgument(), "(", VariableAccessDataDump(*this, variableAccessData), ")");
267 out.print(comma, "loc", operand.toLocal(), "(", VariableAccessDataDump(*this, variableAccessData), ")");
269 operand = variableAccessData->machineLocal();
594 void Graph::substituteGetLocal(BasicBlock& block, unsigned startIndexInBlock, VariableAccessData* variableAccessData, Node* newGetLocal)
596 if (variableAccessData->isCaptured()) {
605 if (node->local() == variableAccessData->local())
611 if (node->variableAccessData() != variableAccessData)
614 Node* oldTailNode = block.variablesAtTail.operand(variableAccessData->local());
616 block.variablesAtTail.operand(variableAccessData->local()) = newGetLocal;