Home | History | Annotate | Download | only in ia32

Lines Matching refs:rmode

222 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) {
224 if (disp == 0 && RelocInfo::IsNone(rmode) && !base.is(ebp)) {
228 } else if (is_int8(disp) && RelocInfo::IsNone(rmode)) {
237 set_dispr(disp, rmode);
246 RelocInfo::Mode rmode) {
249 if (disp == 0 && RelocInfo::IsNone(rmode) && !base.is(ebp)) {
253 } else if (is_int8(disp) && RelocInfo::IsNone(rmode)) {
262 set_dispr(disp, rmode);
270 RelocInfo::Mode rmode) {
275 set_dispr(disp, rmode);
1546 void Assembler::call(byte* entry, RelocInfo::Mode rmode) {
1548 DCHECK(!RelocInfo::IsCodeTarget(rmode));
1550 if (RelocInfo::IsRuntimeEntry(rmode)) {
1551 emit(reinterpret_cast<uint32_t>(entry), rmode);
1553 emit(entry - (pc_ + sizeof(int32_t)), rmode);
1571 int Assembler::CallSize(Handle<Code> code, RelocInfo::Mode rmode) {
1577 RelocInfo::Mode rmode,
1580 DCHECK(RelocInfo::IsCodeTarget(rmode)
1581 || rmode == RelocInfo::CODE_AGE_SEQUENCE);
1583 emit(code, rmode, ast_id);
1614 void Assembler::jmp(byte* entry, RelocInfo::Mode rmode) {
1616 DCHECK(!RelocInfo::IsCodeTarget(rmode));
1618 if (RelocInfo::IsRuntimeEntry(rmode)) {
1619 emit(reinterpret_cast<uint32_t>(entry), rmode);
1621 emit(entry - (pc_ + sizeof(int32_t)), rmode);
1633 void Assembler::jmp(Handle<Code> code, RelocInfo::Mode rmode) {
1635 DCHECK(RelocInfo::IsCodeTarget(rmode));
1637 emit(code, rmode);
1673 void Assembler::j(Condition cc, byte* entry, RelocInfo::Mode rmode) {
1679 if (RelocInfo::IsRuntimeEntry(rmode)) {
1680 emit(reinterpret_cast<uint32_t>(entry), rmode);
1682 emit(entry - (pc_ + sizeof(int32_t)), rmode);
1687 void Assembler::j(Condition cc, Handle<Code> code, RelocInfo::Mode rmode) {
1692 emit(code, rmode);
3058 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) {
3059 DCHECK(!RelocInfo::IsNone(rmode));
3061 if (rmode == RelocInfo::EXTERNAL_REFERENCE &&
3065 RelocInfo rinfo(isolate(), pc_, rmode, data, NULL);