Lines Matching refs:op1
444 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, SpeculateIntegerOperand& op1)
449 op1.gpr();
450 if (m_jit->canReuse(op1.index()))
451 m_gpr = m_jit->reuse(op1.gpr());
456 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, SpeculateIntegerOperand& op1, SpeculateIntegerOperand& op2)
461 op1.gpr();
463 if (m_jit->canReuse(op1.index()))
464 m_gpr = m_jit->reuse(op1.gpr());
471 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, IntegerOperand& op1)
476 op1.gpr();
477 if (m_jit->canReuse(op1.index()))
478 m_gpr = m_jit->reuse(op1.gpr());
483 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, IntegerOperand& op1, IntegerOperand& op2)
488 op1.gpr();
490 op1.index()))
491 m_gpr = m_jit->reuse(op1.gpr());
498 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, SpeculateCellOperand& op1)
503 op1.gpr();
504 if (m_jit->canReuse(op1.index()))
505 m_gpr = m_jit->reuse(op1.gpr());
510 GPRTemporary::GPRTemporary(JITCodeGenerator* jit, JSValueOperand& op1)
515 op1.gpr();
516 if (m_jit->canReuse(op1.index()))
517 m_gpr = m_jit->reuse(op1.gpr());
529 FPRTemporary::FPRTemporary(JITCodeGenerator* jit, DoubleOperand& op1)
534 op1.fpr();
535 if (m_jit->canReuse(op1.index()))
536 m_fpr = m_jit->reuse(op1.fpr());
541 FPRTemporary::FPRTemporary(JITCodeGenerator* jit, DoubleOperand& op1, DoubleOperand& op2)
546 op1.fpr();
548 if (m_jit->canReuse(op1.index()))
549 m_fpr = m_jit->reuse(op1.fpr());