Lines Matching refs:call
48 // * The return address of a Call may be acquired.
57 typedef MacroAssembler::Call Call;
82 void link(Call call, FunctionPtr function)
84 ASSERT(call.isFlagSet(Call::Linkable));
85 MacroAssembler::linkCall(code(), call, function);
111 CodeLocationCall locationOf(Call call)
113 ASSERT(call.isFlagSet(Call::Linkable));
114 ASSERT(!call.isFlagSet(Call::Near));
115 return CodeLocationCall(MacroAssembler::getLinkerAddress(code(), call.m_jmp));
118 CodeLocationNearCall locationOfNearCall(Call call)
120 ASSERT(call.isFlagSet(Call::Linkable));
121 ASSERT(call.isFlagSet(Call::Near));
122 return CodeLocationNearCall(MacroAssembler::getLinkerAddress(code(), call.m_jmp));
140 // This method obtains the return address of the call, given as an offset from
142 unsigned returnAddressOffset(Call call)
144 return MacroAssembler::getLinkerCallReturnOffset(call);