Lines Matching refs:stub
1696 void MacroAssembler::CallStub(CodeStub* stub, Condition cond) {
1697 ASSERT(allow_stub_calls()); // Stub calls are not allowed in some stubs.
1698 Call(stub->GetCode(), RelocInfo::CODE_TARGET, cond);
1702 void MacroAssembler::TailCallStub(CodeStub* stub, Condition cond) {
1703 ASSERT(allow_stub_calls()); // Stub calls are not allowed in some stubs.
1704 Jump(stub->GetCode(), RelocInfo::CODE_TARGET, cond);
1708 MaybeObject* MacroAssembler::TryTailCallStub(CodeStub* stub, Condition cond) {
1709 ASSERT(allow_stub_calls()); // Stub calls are not allowed in some stubs.
1711 { MaybeObject* maybe_result = stub->TryGetCode();
1714 Jump(stub->GetCode(), RelocInfo::CODE_TARGET, cond);
1744 // Native call returns to the DirectCEntry stub which redirects to the
1746 // DirectCEntry stub itself is generated early and never moves.
1747 DirectCEntryStub stub;
1748 stub.GenerateCall(this, function);
2193 CEntryStub stub(1);
2194 CallStub(&stub);
2207 CEntryStub stub(1);
2208 stub.SaveDoubles();
2209 CallStub(&stub);
2218 CEntryStub stub(1);
2219 CallStub(&stub);
2261 CEntryStub stub(1);
2262 Jump(stub.GetCode(), RelocInfo::CODE_TARGET);
2273 CEntryStub stub(1);
2274 return TryTailCallStub(&stub);
2407 // Disable stub call restrictions to always allow calls to abort.