Home | History | Annotate | Download | only in ia32

Lines Matching refs:stub

182           FastNewContextStub stub(heap_slots);
183 context = frame_->CallStub(&stub, 1);
616 ArgumentsAccessStub stub(ArgumentsAccessStub::NEW_OBJECT);
620 Result result = frame_->CallStub(&stub, 3);
775 // Call the stub for all other cases.
777 ToBooleanStub stub;
778 Result temp = frame_->CallStub(&stub, 1);
865 // Call the specialized stub for a binary operation.
962 GenericBinaryOpStub stub(op_, mode_, NO_SMI_CODE_IN_STUB);
963 stub.GenerateCall(masm_, left_, right_);
1030 GenericBinaryOpStub stub(op,
1034 answer = stub.GenerateCall(masm_, frame_, &left, &right);
1050 GenericBinaryOpStub stub(op,
1054 answer = stub.GenerateCall(masm_, frame_, &left, &right);
1518 // Call the appropriate binary operation stub to compute src op value
1548 GenericBinaryOpStub stub(
1552 stub.GenerateCall(masm_, src_, value_);
1557 // Call the appropriate binary operation stub to compute value op src
1594 // specialized stub for add. The result is left in dst.
1614 // Undo the optimistic add operation and call the shared stub.
1624 // specialized stub for add. The result is left in dst.
1644 // Undo the optimistic add operation and call the shared stub.
1654 // appropriate specialized stub for subtract. The result is left in
1675 // Undo the optimistic sub operation and call the shared stub.
1716 // Optimistically add. Call the specialized add stub if the
2115 // Here we split control flow to the stub call and inlined cases
2165 // Setup and call the compare stub.
2166 CompareStub stub(cc, strict, kCantBothBeNaN);
2167 Result result = frame_->CallStub(&stub, &left_side, &right_side);
2260 // Here we split control flow to the stub call and inlined cases
2292 // If the receiver is not a string of the type we handle call the stub.
2299 // Setup and call the compare stub.
2301 CompareStub stub(cc, strict, kCantBothBeNaN);
2302 Result result = frame_->CallStub(&stub, &left_side, &right_side);
2370 // When non-smi, call out to the compare stub.
2371 CompareStub stub(cc, strict, nan_info);
2372 Result answer = frame_->CallStub(&stub, &left_side, &right_side);
2381 // Here we split control flow to the stub call and inlined cases
2397 // When non-smi, call out to the compare stub.
2398 CompareStub stub(cc, strict, nan_info);
2399 Result answer = frame_->CallStub(&stub, &left_side, &right_side);
2435 // Use the shared code stub to call the function.
2440 // result of the stub invocation.
2653 StackCheckStub stub;
2654 __ CallStub(&stub);
4063 FastNewClosureStub stub;
4065 return frame()->CallStub(&stub, 1);
4675 FastCloneShallowArrayStub stub(length);
4676 clone = frame_->CallStub(&stub, 3);
4817 // The LoadIC stub expects the object in eax.
5065 // Pass the global object as the receiver and let the IC stub
5560 // Call the shared stub to get to the arguments.length.
5561 ArgumentsAccessStub stub(ArgumentsAccessStub::READ_LENGTH);
5562 Result result = frame_->CallStub(&stub, &count);
5707 // Call the shared stub to get to arguments[key].
5708 ArgumentsAccessStub stub(ArgumentsAccessStub::READ_ELEMENT);
5709 Result result = frame_->CallStub(&stub, &key, &count);
5772 StringAddStub stub(NO_STRING_ADD_FLAGS);
5773 Result answer = frame_->CallStub(&stub, 2);
5785 SubStringStub stub;
5786 Result answer = frame_->CallStub(&stub, 3);
5797 StringCompareStub stub;
5798 Result answer = frame_->CallStub(&stub, 2);
5806 // Load the arguments on the stack and call the stub.
5811 RegExpExecStub stub;
5812 Result result = frame_->CallStub(&stub, 4);
5820 // Load the argument on the stack and call the stub.
5822 NumberToStringStub stub;
5823 Result result = frame_->CallStub(&stub, 1);
5831 TranscendentalCacheStub stub(TranscendentalCache::SIN);
5832 Result result = frame_->CallStub(&stub, 1);
5840 TranscendentalCacheStub stub(TranscendentalCache::COS);
5841 Result result = frame_->CallStub(&stub, 1);
5979 GenericUnaryOpStub stub(Token::SUB, overwrite);
5981 Result answer = frame_->CallStub(&stub, &operand);
5995 GenericUnaryOpStub stub(Token::BIT_NOT, overwrite);
5996 Result answer = frame_->CallStub(&stub, &operand);
6039 // specialized add or subtract stub. The result is left in dst.
6078 // original value in old. Call the specialized add or subtract stub.
6563 InstanceofStub stub;
6564 Result answer = frame_->CallStub(&stub, 2);
6727 // Move value argument to eax as expected by the IC stub.
6729 // Call the IC stub.
7302 // NOTE: The stub does not handle the inlined cases (Smis, Booleans, undefined).
7405 // Call the stub.
7441 // Call the stub.
7476 // Call the stub.
7996 // First and second argument are strings. Jump to the string add stub.
8006 // Call the string add stub to make the result.
8814 // Return from the stub.
10132 // stub, because the builtin stubs may not have been generated yet.