• Home
  • Raw
  • Download

Lines Matching refs:rmode

1837 void TurboAssembler::JumpHelper(int64_t offset, RelocInfo::Mode rmode,  in JumpHelper()  argument
1842 if (CanUseNearCallOrJump(rmode)) { in JumpHelper()
1844 near_jump(static_cast<int>(offset), rmode); in JumpHelper()
1849 Mov(temp, Immediate(imm, rmode)); in JumpHelper()
1861 static int64_t CalculateTargetOffset(Address target, RelocInfo::Mode rmode, in CalculateTargetOffset() argument
1866 if (rmode != RelocInfo::WASM_CALL && rmode != RelocInfo::WASM_STUB_CALL) { in CalculateTargetOffset()
1875 void TurboAssembler::Jump(Address target, RelocInfo::Mode rmode, in Jump() argument
1877 JumpHelper(CalculateTargetOffset(target, rmode, pc_), rmode, cond); in Jump()
1880 void TurboAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode, in Jump() argument
1882 DCHECK(RelocInfo::IsCodeTarget(rmode)); in Jump()
1914 if (CanUseNearCallOrJump(rmode)) { in Jump()
1915 JumpHelper(static_cast<int64_t>(AddCodeTarget(code)), rmode, cond); in Jump()
1917 Jump(code.address(), rmode, cond); in Jump()
1926 void TurboAssembler::Call(Address target, RelocInfo::Mode rmode) { in Call() argument
1929 if (CanUseNearCallOrJump(rmode)) { in Call()
1930 int64_t offset = CalculateTargetOffset(target, rmode, pc_); in Call()
1932 near_call(static_cast<int>(offset), rmode); in Call()
1934 IndirectCall(target, rmode); in Call()
1938 void TurboAssembler::Call(Handle<Code> code, RelocInfo::Mode rmode) { in Call() argument
1972 if (CanUseNearCallOrJump(rmode)) { in Call()
1973 near_call(AddCodeTarget(code), rmode); in Call()
1975 IndirectCall(code.address(), rmode); in Call()
1986 void TurboAssembler::IndirectCall(Address target, RelocInfo::Mode rmode) { in IndirectCall() argument
1989 Mov(temp, Immediate(target, rmode)); in IndirectCall()
1998 RelocInfo::Mode rmode) { in CallForDeoptimization() argument
1999 DCHECK_EQ(rmode, RelocInfo::RUNTIME_ENTRY); in CallForDeoptimization()