Home | History | Annotate | Download | only in dfg

Lines Matching refs:nodeIndex

37 GPRReg JITCodeGenerator::fillInteger(NodeIndex nodeIndex, DataFormat& returnFormat)
39 Node& node = m_jit.graph()[nodeIndex];
49 if (isInt32Constant(nodeIndex)) {
50 m_jit.move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), reg);
55 if (isDoubleConstant(nodeIndex)) {
56 JSValue jsValue = jsNumber(valueOfDoubleConstant(nodeIndex));
59 ASSERT(isJSConstant(nodeIndex));
60 JSValue jsValue = valueOfJSConstant(nodeIndex);
108 FPRReg JITCodeGenerator::fillDouble(NodeIndex nodeIndex)
110 Node& node = m_jit.graph()[nodeIndex];
119 if (isInt32Constant(nodeIndex)) {
121 m_jit.move(MacroAssembler::Imm32(valueOfInt32Constant(nodeIndex)), reg);
125 } else if (isDoubleConstant(nodeIndex)) {
127 m_jit.move(MacroAssembler::ImmPtr(reinterpret_cast<void*>(reinterpretDoubleToIntptr(valueOfDoubleConstant(nodeIndex)))), reg);
136 ASSERT(isJSConstant(nodeIndex));
137 JSValue jsValue = valueOfJSConstant(nodeIndex);
234 GPRReg JITCodeGenerator::fillJSValue(NodeIndex nodeIndex)
236 Node& node = m_jit.graph()[nodeIndex];
246 if (isInt32Constant(nodeIndex)) {
248 JSValue jsValue = jsNumber(valueOfInt32Constant(nodeIndex));
250 } else if (isDoubleConstant(nodeIndex)) {
252 JSValue jsValue(JSValue::EncodeAsDouble, valueOfDoubleConstant(nodeIndex));
255 ASSERT(isJSConstant(nodeIndex));
256 JSValue jsValue = valueOfJSConstant(nodeIndex);
317 NodeIndex child1 = node.child1;
324 NodeIndex child2 = node.child2;
331 NodeIndex child3 = node.child3;