Home | History | Annotate | Download | only in ia32

Lines Matching refs:rmode

229 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) {
231 if (disp == 0 && rmode == RelocInfo::NONE && !base.is(ebp)) {
235 } else if (is_int8(disp) && rmode == RelocInfo::NONE) {
244 set_dispr(disp, rmode);
253 RelocInfo::Mode rmode) {
256 if (disp == 0 && rmode == RelocInfo::NONE && !base.is(ebp)) {
260 } else if (is_int8(disp) && rmode == RelocInfo::NONE) {
269 set_dispr(disp, rmode);
277 RelocInfo::Mode rmode) {
282 set_dispr(disp, rmode);
1413 void Assembler::call(byte* entry, RelocInfo::Mode rmode) {
1416 ASSERT(!RelocInfo::IsCodeTarget(rmode));
1418 emit(entry - (pc_ + sizeof(int32_t)), rmode);
1436 int Assembler::CallSize(Handle<Code> code, RelocInfo::Mode rmode) {
1442 RelocInfo::Mode rmode,
1446 ASSERT(RelocInfo::IsCodeTarget(rmode));
1448 emit(reinterpret_cast<intptr_t>(code.location()), rmode, ast_id);
1479 void Assembler::jmp(byte* entry, RelocInfo::Mode rmode) {
1481 ASSERT(!RelocInfo::IsCodeTarget(rmode));
1483 emit(entry - (pc_ + sizeof(int32_t)), rmode);
1494 void Assembler::jmp(Handle<Code> code, RelocInfo::Mode rmode) {
1496 ASSERT(RelocInfo::IsCodeTarget(rmode));
1498 emit(reinterpret_cast<intptr_t>(code.location()), rmode);
1534 void Assembler::j(Condition cc, byte* entry, RelocInfo::Mode rmode) {
1540 emit(entry - (pc_ + sizeof(int32_t)), rmode);
2497 RelocInfo::Mode rmode = it.rinfo()->rmode();
2498 if (rmode == RelocInfo::RUNTIME_ENTRY) {
2501 } else if (rmode == RelocInfo::INTERNAL_REFERENCE) {
2581 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) {
2582 ASSERT(rmode != RelocInfo::NONE);
2584 if (rmode == RelocInfo::EXTERNAL_REFERENCE) {
2594 RelocInfo rinfo(pc_, rmode, data, NULL);