Lines Matching defs:base
2945 const Register base = edx;
2960 // The exponent and base are supplied as arguments on the stack.
2963 __ mov(base, Operand(esp, 2 * kPointerSize));
2966 __ JumpIfSmi(base, &base_is_smi, Label::kNear);
2967 __ cmp(FieldOperand(base, HeapObject::kMapOffset),
2971 __ movdbl(double_base, FieldOperand(base, HeapNumber::kValueOffset));
2975 __ SmiUntag(base);
2976 __ cvtsi2sd(double_base, base);
3025 // Calculates square root of base. Check for the special case of
3058 // Calculates reciprocal of square root of base. Check for the special
3095 // Exponent is in st(1) and base is in st(0)
3129 __ movsd(double_scratch, double_base); // Back up base.
3174 __ AllocateHeapNumber(eax, scratch, base, &call_runtime);
4411 // Don't base result on EFLAGS when a NaN is involved.
4427 // Don't base result on EFLAGS when a NaN is involved.
6563 // Don't base result on EFLAGS when a NaN is involved.