Lines Matching refs:rmode
1848 void TurboAssembler::JumpHelper(int64_t offset, RelocInfo::Mode rmode,
1853 if (CanUseNearCallOrJump(rmode)) {
1855 near_jump(static_cast<int>(offset), rmode);
1860 Mov(temp, Immediate(imm, rmode));
1873 RelocInfo::Mode rmode, byte* pc) {
1875 if (rmode == RelocInfo::WASM_CALL || rmode == RelocInfo::WASM_STUB_CALL) {
1880 if (RelocInfo::IsRuntimeEntry(rmode)) {
1897 void TurboAssembler::Jump(Address target, RelocInfo::Mode rmode,
1899 int64_t offset = CalculateTargetOffset(target, rmode, pc_);
1900 JumpHelper(offset, rmode, cond);
1903 void TurboAssembler::Jump(Handle<CodeT> code, RelocInfo::Mode rmode,
1905 DCHECK(RelocInfo::IsCodeTarget(rmode));
1919 if (CanUseNearCallOrJump(rmode)) {
1922 JumpHelper(static_cast<int64_t>(index), rmode, cond);
1924 Jump(code.address(), rmode, cond);
1940 void TurboAssembler::Call(Address target, RelocInfo::Mode rmode) {
1942 if (CanUseNearCallOrJump(rmode)) {
1943 int64_t offset = CalculateTargetOffset(target, rmode, pc_);
1945 near_call(static_cast<int>(offset), rmode);
1947 IndirectCall(target, rmode);
1951 void TurboAssembler::Call(Handle<CodeT> code, RelocInfo::Mode rmode) {
1966 if (CanUseNearCallOrJump(rmode)) {
1969 near_call(static_cast<int32_t>(index), rmode);
1971 IndirectCall(code.address(), rmode);
2243 void TurboAssembler::IndirectCall(Address target, RelocInfo::Mode rmode) {
2247 Mov(temp, Immediate(target, rmode));