Lines Matching defs:input_reg

2273     Register input_reg = ToRegister(instr->object());
2275 EmitBranch(instr, eq, input_reg, Operand(at));
2279 DoubleRegister input_reg = ToDoubleRegister(instr->object());
2280 EmitFalseBranchF(instr, eq, input_reg, input_reg);
2283 __ FmoveHigh(scratch, input_reg);
2318 Register input_reg = EmitLoadRegister(instr->value(), at);
2319 __ And(at, input_reg, kSmiTagMask);
3423 // Restore input_reg after call to runtime.
4664 DoubleRegister input_reg = ToDoubleRegister(instr->value());
4679 __ sdc1(input_reg, FieldMemOperand(reg, HeapNumber::kValueOffset));
4739 void LCodeGen::EmitNumberUntagD(LNumberUntagD* instr, Register input_reg,
4750 __ UntagAndJumpIfSmi(scratch, input_reg, &load_smi);
4752 __ ld(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
4761 __ ldc1(result_reg, FieldMemOperand(input_reg, HeapNumber::kValueOffset));
4774 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumberUndefined, input_reg,
4781 __ SmiUntag(scratch, input_reg);
4786 // scratch: untagged value of input_reg
4794 Register input_reg = ToRegister(instr->value());
4800 DCHECK(!scratch1.is(input_reg) && !scratch1.is(scratch2));
4801 DCHECK(!scratch2.is(input_reg) && !scratch2.is(scratch1));
4807 __ ld(scratch1, FieldMemOperand(input_reg, HeapObject::kMapOffset));
4818 __ mov(scratch2, input_reg); // In delay slot.
4819 __ TruncateHeapNumberToI(input_reg, scratch2);
4826 __ Branch(&check_bools, ne, input_reg, Operand(at));
4827 DCHECK(ToRegister(instr->result()).is(input_reg));
4829 __ mov(input_reg, zero_reg); // In delay slot.
4835 __ li(input_reg, Operand(1)); // In delay slot.
4842 __ mov(input_reg, zero_reg); // In delay slot.
4849 FieldMemOperand(input_reg, HeapNumber::kValueOffset));
4853 input_reg,
4864 __ Branch(&done, ne, input_reg, Operand(zero_reg));
4892 Register input_reg = ToRegister(input);
4895 __ SmiUntag(input_reg);
4900 __ JumpIfNotSmi(input_reg, deferred->entry());
4903 __ SmiUntag(input_reg);
4915 Register input_reg = ToRegister(input);
4922 EmitNumberUntagD(instr, input_reg, result_reg, mode);
5174 Register input_reg = ToRegister(instr->unclamped());
5180 __ UntagAndJumpIfSmi(scratch, input_reg, &is_smi);
5183 __ ld(scratch, FieldMemOperand(input_reg, HeapObject::kMapOffset));
5188 DeoptimizeIf(ne, instr, Deoptimizer::kNotAHeapNumberUndefined, input_reg,
5195 __ ldc1(double_scratch0(), FieldMemOperand(input_reg,