Lines Matching refs:Assembler

194   return Assembler::target_address_at(pc_, host_);
199 return Assembler::target_address_at(pc_, host_);
204 return reinterpret_cast<uint32_t>(Assembler::target_address_at(pc_, host_));
209 Assembler::set_target_address_at(isolate_, pc_, host_, address, flush_mode);
214 Assembler::set_target_address_at(isolate_, pc_, host_,
288 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size)
312 void Assembler::GetCode(CodeDesc* desc) {
327 void Assembler::Align(int m) {
336 void Assembler::CodeTargetAlign() {
343 Register Assembler::GetRtReg(Instr instr) {
350 Register Assembler::GetRsReg(Instr instr) {
357 Register Assembler::GetRdReg(Instr instr) {
364 uint32_t Assembler::GetRt(Instr instr) {
369 uint32_t Assembler::GetRtField(Instr instr) {
374 uint32_t Assembler::GetRs(Instr instr) {
379 uint32_t Assembler::GetRsField(Instr instr) {
384 uint32_t Assembler::GetRd(Instr instr) {
389 uint32_t Assembler::GetRdField(Instr instr) {
394 uint32_t Assembler::GetSa(Instr instr) {
399 uint32_t Assembler::GetSaField(Instr instr) {
404 uint32_t Assembler::GetOpcodeField(Instr instr) {
409 uint32_t Assembler::GetFunction(Instr instr) {
414 uint32_t Assembler::GetFunctionField(Instr instr) {
419 uint32_t Assembler::GetImmediate16(Instr instr) {
424 uint32_t Assembler::GetLabelConst(Instr instr) {
429 bool Assembler::IsPop(Instr instr) {
434 bool Assembler::IsPush(Instr instr) {
439 bool Assembler::IsSwRegFpOffset(Instr instr) {
444 bool Assembler::IsLwRegFpOffset(Instr instr) {
449 bool Assembler::IsSwRegFpNegOffset(Instr instr) {
455 bool Assembler::IsLwRegFpNegOffset(Instr instr) {
481 bool Assembler::IsBranch(Instr instr) {
506 bool Assembler::IsBc(Instr instr) {
513 bool Assembler::IsBzc(Instr instr) {
521 bool Assembler::IsEmittedConstant(Instr instr) {
527 bool Assembler::IsBeq(Instr instr) {
532 bool Assembler::IsBne(Instr instr) {
537 bool Assembler::IsBeqzc(Instr instr) {
543 bool Assembler::IsBnezc(Instr instr) {
549 bool Assembler::IsBeqc(Instr instr) {
557 bool Assembler::IsBnec(Instr instr) {
564 bool Assembler::IsJicOrJialc(Instr instr) {
570 bool Assembler::IsJump(Instr instr) {
581 bool Assembler::IsJ(Instr instr) {
588 bool Assembler::IsJal(Instr instr) {
593 bool Assembler::IsJr(Instr instr) {
603 bool Assembler::IsJalr(Instr instr) {
609 bool Assembler::IsLui(Instr instr) {
616 bool Assembler::IsOri(Instr instr) {
623 bool Assembler::IsNop(Instr instr, unsigned int type) {
624 // See Assembler::nop(type).
647 int32_t Assembler::GetBranchOffset(Instr instr) {
653 bool Assembler::IsLw(Instr instr) {
658 int16_t Assembler::GetLwOffset(Instr instr) {
664 Instr Assembler::SetLwOffset(Instr instr, int16_t offset) {
675 bool Assembler::IsSw(Instr instr) {
680 Instr Assembler::SetSwOffset(Instr instr, int16_t offset) {
686 bool Assembler::IsAddImmediate(Instr instr) {
691 Instr Assembler::SetAddImmediateOffset(Instr instr, int16_t offset) {
697 bool Assembler::IsAndImmediate(Instr instr) {
702 static Assembler::OffsetSize OffsetSizeInBits(Instr instr) {
704 if (Assembler::IsBc(instr)) {
705 return Assembler::OffsetSize::kOffset26;
706 } else if (Assembler::IsBzc(instr)) {
707 return Assembler::OffsetSize::kOffset21;
710 return Assembler::OffsetSize::kOffset16;
727 return pos + Assembler::kBranchPCOffset + imm;
731 uint32_t Assembler::CreateTargetAddress(Instr instr_lui, Instr instr_jic) {
750 void Assembler::UnpackTargetAddress(uint32_t address, int16_t& lui_offset,
760 void Assembler::UnpackTargetAddressUnsigned(uint32_t address,
773 int Assembler::target_at(int pos, bool is_internal) {
799 Instr instr1 = instr_at(pos + 0 * Assembler::kInstrSize);
800 Instr instr2 = instr_at(pos + 1 * Assembler::kInstrSize);
827 int32_t imm = target_pos - (pos + Assembler::kBranchPCOffset);
839 void Assembler::target_at_put(int32_t pos, int32_t target_pos,
861 Instr instr1 = instr_at(pos + 0 * Assembler::kInstrSize);
862 Instr instr2 = instr_at(pos + 1 * Assembler::kInstrSize);
873 instr_at_put(pos + 0 * Assembler::kInstrSize, instr1 | lui_offset_u);
874 instr_at_put(pos + 1 * Assembler::kInstrSize, instr2 | jic_offset_u);
876 instr_at_put(pos + 0 * Assembler::kInstrSize,
878 instr_at_put(pos + 1 * Assembler::kInstrSize,
885 void Assembler::print(Label* L) {
910 void Assembler::bind_to(Label* L, int pos) {
957 void Assembler::bind(Label* L) {
963 void Assembler::next(Label* L, bool is_internal) {
975 bool Assembler::is_near(Label* L) {
981 bool Assembler::is_near(Label* L, OffsetSize bits) {
987 bool Assembler::is_near_branch(Label* L) {
993 int Assembler::BranchOffset(Instr instr) {
1024 bool Assembler::MustUseReg(RelocInfo::Mode rmode) {
1028 void Assembler::GenInstrRegister(Opcode opcode,
1041 void Assembler::GenInstrRegister(Opcode opcode,
1054 void Assembler::GenInstrRegister(Opcode opcode,
1067 void Assembler::GenInstrRegister(Opcode opcode,
1080 void Assembler::GenInstrRegister(Opcode opcode,
1093 void Assembler::GenInstrRegister(Opcode opcode,
1107 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, Register rt,
1117 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, SecondaryField SF,
1126 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft,
1136 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, int32_t offset21,
1144 void Assembler::GenInstrImmediate(Opcode opcode, Register rs,
1152 void Assembler::GenInstrImmediate(Opcode opcode, int32_t offset26,
1160 void Assembler::GenInstrJump(Opcode opcode,
1171 int32_t Assembler::get_trampoline_entry(int32_t pos) {
1187 uint32_t Assembler::jump_address(Label* L) {
1209 int32_t Assembler::branch_offset_helper(Label* L, OffsetSize bits) {
1237 void Assembler::label_at_put(Label* L, int at_offset) {
1265 void Assembler::b(int16_t offset) {
1270 void Assembler::bal(int16_t offset) {
1275 void Assembler::bc(int32_t offset) {
1281 void Assembler::balc(int32_t offset) {
1287 void Assembler::beq(Register rs, Register rt, int16_t offset) {
1294 void Assembler::bgez(Register rs, int16_t offset) {
1301 void Assembler::bgezc(Register rt, int16_t offset) {
1308 void Assembler::bgeuc(Register rs, Register rt, int16_t offset) {
1317 void Assembler::bgec(Register rs, Register rt, int16_t offset) {
1326 void Assembler::bgezal(Register rs, int16_t offset) {
1334 void Assembler::bgtz(Register rs, int16_t offset) {
1341 void Assembler::bgtzc(Register rt, int16_t offset) {
1349 void Assembler::blez(Register rs, int16_t offset) {
1356 void Assembler::blezc(Register rt, int16_t offset) {
1364 void Assembler::bltzc(Register rt, int16_t offset) {
1371 void Assembler::bltuc(Register rs, Register rt, int16_t offset) {
1380 void Assembler::bltc(Register rs, Register rt, int16_t offset) {
1389 void Assembler::bltz(Register rs, int16_t offset) {
1396 void Assembler::bltzal(Register rs, int16_t offset) {
1404 void Assembler::bne(Register rs, Register rt, int16_t offset) {
1411 void Assembler::bovc(Register rs, Register rt, int16_t offset) {
1421 void Assembler::bnvc(Register rs, Register rt, int16_t offset) {
1431 void Assembler::blezalc(Register rt, int16_t offset) {
1439 void Assembler::bgezalc(Register rt, int16_t offset) {
1446 void Assembler::bgezall(Register rs, int16_t offset) {
1455 void Assembler::bltzalc(Register rt, int16_t offset) {
1462 void Assembler::bgtzalc(Register rt, int16_t offset) {
1470 void Assembler::beqzalc(Register rt, int16_t offset) {
1478 void Assembler::bnezalc(Register rt, int16_t offset) {
1486 void Assembler::beqc(Register rs, Register rt, int16_t offset) {
1497 void Assembler::beqzc(Register rs, int32_t offset) {
1504 void Assembler::bnec(Register rs, Register rt, int16_t offset) {
1515 void Assembler::bnezc(Register rs, int32_t offset) {
1522 void Assembler::j(int32_t target) {
1536 void Assembler::jr(Register rs) {
1547 void Assembler::jal(int32_t target) {
1561 void Assembler::jalr(Register rs, Register rd) {
1569 void Assembler::jic(Register rt, int16_t offset) {
1575 void Assembler::jialc(Register rt, int16_t offset) {
1585 void Assembler::addu(Register rd, Register rs, Register rt) {
1590 void Assembler::addiu(Register rd, Register rs, int32_t j) {
1595 void Assembler::subu(Register rd, Register rs, Register rt) {
1600 void Assembler::mul(Register rd, Register rs, Register rt) {
1609 void Assembler::mulu(Register rd, Register rs, Register rt) {
1615 void Assembler::muh(Register rd, Register rs, Register rt) {
1621 void Assembler::muhu(Register rd, Register rs, Register rt) {
1627 void Assembler::mod(Register rd, Register rs, Register rt) {
1633 void Assembler::modu(Register rd, Register rs, Register rt) {
1639 void Assembler::mult(Register rs, Register rt) {
1644 void Assembler::multu(Register rs, Register rt) {
1649 void Assembler::div(Register rs, Register rt) {
1654 void Assembler::div(Register rd, Register rs, Register rt) {
1660 void Assembler::divu(Register rs, Register rt) {
1665 void Assembler::divu(Register rd, Register rs, Register rt) {
1673 void Assembler::and_(Register rd, Register rs, Register rt) {
1678 void Assembler::andi(Register rt, Register rs, int32_t j) {
1684 void Assembler::or_(Register rd, Register rs, Register rt) {
1689 void Assembler::ori(Register rt, Register rs, int32_t j) {
1695 void Assembler::xor_(Register rd, Register rs, Register rt) {
1700 void Assembler::xori(Register rt, Register rs, int32_t j) {
1706 void Assembler::nor(Register rd, Register rs, Register rt) {
1712 void Assembler::sll(Register rd,
1725 void Assembler::sllv(Register rd, Register rt, Register rs) {
1730 void Assembler::srl(Register rd, Register rt, uint16_t sa) {
1735 void Assembler::srlv(Register rd, Register rt, Register rs) {
1740 void Assembler::sra(Register rd, Register rt, uint16_t sa) {
1745 void Assembler::srav(Register rd, Register rt, Register rs) {
1750 void Assembler::rotr(Register rd, Register rt, uint16_t sa) {
1760 void Assembler::rotrv(Register rd, Register rt, Register rs) {
1770 void Assembler::lsa(Register rd, Register rt, Register rs, uint8_t sa) {
1783 void Assembler::LoadRegPlusOffsetToAt(const MemOperand& src) {
1791 void Assembler::lb(Register rd, const MemOperand& rs) {
1801 void Assembler::lbu(Register rd, const MemOperand& rs) {
1811 void Assembler::lh(Register rd, const MemOperand& rs) {
1821 void Assembler::lhu(Register rd, const MemOperand& rs) {
1831 void Assembler::lw(Register rd, const MemOperand& rs) {
1841 void Assembler::lwl(Register rd, const MemOperand& rs) {
1849 void Assembler::lwr(Register rd, const MemOperand& rs) {
1857 void Assembler::sb(Register rd, const MemOperand& rs) {
1867 void Assembler::sh(Register rd, const MemOperand& rs) {
1877 void Assembler::sw(Register rd, const MemOperand& rs) {
1887 void Assembler::swl(Register rd, const MemOperand& rs) {
1895 void Assembler::swr(Register rd, const MemOperand& rs) {
1903 void Assembler::lui(Register rd, int32_t j) {
1909 void Assembler::aui(Register rt, Register rs, int32_t j) {
1919 void Assembler::addiupc(Register rs, int32_t imm19) {
1927 void Assembler::lwpc(Register rs, int32_t offset19) {
1935 void Assembler::auipc(Register rs, int16_t imm16) {
1943 void Assembler::aluipc(Register rs, int16_t imm16) {
1954 void Assembler::break_(uint32_t code, bool break_as_stop) {
1970 void Assembler::stop(const char* msg, uint32_t code) {
1985 void Assembler::tge(Register rs, Register rt, uint16_t code) {
1993 void Assembler::tgeu(Register rs, Register rt, uint16_t code) {
2001 void Assembler::tlt(Register rs, Register rt, uint16_t code) {
2009 void Assembler::tltu(Register rs, Register rt, uint16_t code) {
2018 void Assembler::teq(Register rs, Register rt, uint16_t code) {
2026 void Assembler::tne(Register rs, Register rt, uint16_t code) {
2033 void Assembler::sync() {
2040 void Assembler::mfhi(Register rd) {
2045 void Assembler::mflo(Register rd) {
2051 void Assembler::slt(Register rd, Register rs, Register rt) {
2056 void Assembler::sltu(Register rd, Register rs, Register rt) {
2061 void Assembler::slti(Register rt, Register rs, int32_t j) {
2066 void Assembler::sltiu(Register rt, Register rs, int32_t j) {
2072 void Assembler::movz(Register rd, Register rs, Register rt) {
2077 void Assembler::movn(Register rd, Register rs, Register rt) {
2082 void Assembler::movt(Register rd, Register rs, uint16_t cc) {
2089 void Assembler::movf(Register rd, Register rs, uint16_t cc) {
2096 void Assembler::seleqz(Register rd, Register rs, Register rt) {
2103 void Assembler::clz(Register rd, Register rs) {
2113 void Assembler::ins_(Register rt, Register rs, uint16_t pos, uint16_t size) {
2121 void Assembler::ext_(Register rt, Register rs, uint16_t pos, uint16_t size) {
2129 void Assembler::bitswap(Register rd, Register rt) {
2135 void Assembler::pref(int32_t hint, const MemOperand& rs) {
2144 void Assembler::align(Register rd, Register rs, Register rt, uint8_t bp) {
2152 void Assembler::wsbh(Register rd, Register rt) {
2157 void Assembler::seh(Register rd, Register rt) {
2162 void Assembler::seb(Register rd, Register rt) {
2170 void Assembler::lwc1(FPURegister fd, const MemOperand& src) {
2180 void Assembler::ldc1(FPURegister fd, const MemOperand& src) {
2218 void Assembler::swc1(FPURegister fd, const MemOperand& src) {
2228 void Assembler::sdc1(FPURegister fd, const MemOperand& src) {
2268 void Assembler::mtc1(Register rt, FPURegister fs) {
2273 void Assembler::mthc1(Register rt, FPURegister fs) {
2278 void Assembler::mfc1(Register rt, FPURegister fs) {
2283 void Assembler::mfhc1(Register rt, FPURegister fs) {
2288 void Assembler::ctc1(Register rt, FPUControlRegister fs) {
2293 void Assembler::cfc1(Register rt, FPUControlRegister fs) {
2298 void Assembler::DoubleAsTwoUInt32(double d, uint32_t* lo, uint32_t* hi) {
2307 void Assembler::movn_s(FPURegister fd, FPURegister fs, Register rt) {
2313 void Assembler::movn_d(FPURegister fd, FPURegister fs, Register rt) {
2319 void Assembler::sel(SecondaryField fmt, FPURegister fd, FPURegister fs,
2328 void Assembler::sel_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2333 void Assembler::sel_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2338 void Assembler::seleqz(SecondaryField fmt, FPURegister fd, FPURegister fs,
2346 void Assembler::selnez(Register rd, Register rs, Register rt) {
2352 void Assembler::selnez(SecondaryField fmt, FPURegister fd, FPURegister fs,
2360 void Assembler::seleqz_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2365 void Assembler::seleqz_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2370 void Assembler::selnez_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2375 void Assembler::selnez_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2380 void Assembler::movz_s(FPURegister fd, FPURegister fs, Register rt) {
2386 void Assembler::movz_d(FPURegister fd, FPURegister fs, Register rt) {
2392 void Assembler::movt_s(FPURegister fd, FPURegister fs, uint16_t cc) {
2400 void Assembler::movt_d(FPURegister fd, FPURegister fs, uint16_t cc) {
2408 void Assembler::movf_s(FPURegister fd, FPURegister fs, uint16_t cc) {
2416 void Assembler::movf_d(FPURegister fd, FPURegister fs, uint16_t cc) {
2426 void Assembler::add_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2431 void Assembler::add_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2436 void Assembler::sub_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2441 void Assembler::sub_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2446 void Assembler::mul_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2451 void Assembler::mul_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2456 void Assembler::madd_d(FPURegister fd, FPURegister fr, FPURegister fs,
2463 void Assembler::div_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2468 void Assembler::div_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2473 void Assembler::abs_s(FPURegister fd, FPURegister fs) {
2478 void Assembler::abs_d(FPURegister fd, FPURegister fs) {
2483 void Assembler::mov_d(FPURegister fd, FPURegister fs) {
2488 void Assembler::mov_s(FPURegister fd, FPURegister fs) {
2493 void Assembler::neg_s(FPURegister fd, FPURegister fs) {
2498 void Assembler::neg_d(FPURegister fd, FPURegister fs) {
2503 void Assembler::sqrt_s(FPURegister fd, FPURegister fs) {
2508 void Assembler::sqrt_d(FPURegister fd, FPURegister fs) {
2513 void Assembler::rsqrt_s(FPURegister fd, FPURegister fs) {
2519 void Assembler::rsqrt_d(FPURegister fd, FPURegister fs) {
2525 void Assembler::recip_d(FPURegister fd, FPURegister fs) {
2531 void Assembler::recip_s(FPURegister fd, FPURegister fs) {
2539 void Assembler::cvt_w_s(FPURegister fd, FPURegister fs) {
2544 void Assembler::cvt_w_d(FPURegister fd, FPURegister fs) {
2549 void Assembler::trunc_w_s(FPURegister fd, FPURegister fs) {
2554 void Assembler::trunc_w_d(FPURegister fd, FPURegister fs) {
2559 void Assembler::round_w_s(FPURegister fd, FPURegister fs) {
2564 void Assembler::round_w_d(FPURegister fd, FPURegister fs) {
2569 void Assembler::floor_w_s(FPURegister fd, FPURegister fs) {
2574 void Assembler::floor_w_d(FPURegister fd, FPURegister fs) {
2579 void Assembler::ceil_w_s(FPURegister fd, FPURegister fs) {
2584 void Assembler::ceil_w_d(FPURegister fd, FPURegister fs) {
2589 void Assembler::rint_s(FPURegister fd, FPURegister fs) { rint(S, fd, fs); }
2592 void Assembler::rint(SecondaryField fmt, FPURegister fd, FPURegister fs) {
2599 void Assembler::rint_d(FPURegister fd, FPURegister fs) { rint(D, fd, fs); }
2602 void Assembler::cvt_l_s(FPURegister fd, FPURegister fs) {
2609 void Assembler::cvt_l_d(FPURegister fd, FPURegister fs) {
2616 void Assembler::trunc_l_s(FPURegister fd, FPURegister fs) {
2623 void Assembler::trunc_l_d(FPURegister fd, FPURegister fs) {
2630 void Assembler::round_l_s(FPURegister fd, FPURegister fs) {
2637 void Assembler::round_l_d(FPURegister fd, FPURegister fs) {
2644 void Assembler::floor_l_s(FPURegister fd, FPURegister fs) {
2651 void Assembler::floor_l_d(FPURegister fd, FPURegister fs) {
2658 void Assembler::ceil_l_s(FPURegister fd, FPURegister fs) {
2665 void Assembler::ceil_l_d(FPURegister fd, FPURegister fs) {
2672 void Assembler::class_s(FPURegister fd, FPURegister fs) {
2678 void Assembler::class_d(FPURegister fd, FPURegister fs) {
2684 void Assembler::min(SecondaryField fmt, FPURegister fd, FPURegister fs,
2692 void Assembler::mina(SecondaryField fmt, FPURegister fd, FPURegister fs,
2700 void Assembler::max(SecondaryField fmt, FPURegister fd, FPURegister fs,
2708 void Assembler::maxa(SecondaryField fmt, FPURegister fd, FPURegister fs,
2716 void Assembler::min_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2721 void Assembler::min_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2726 void Assembler::max_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2731 void Assembler::max_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2736 void Assembler::mina_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2741 void Assembler::mina_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2746 void Assembler::maxa_s(FPURegister fd, FPURegister fs, FPURegister ft) {
2751 void Assembler::maxa_d(FPURegister fd, FPURegister fs, FPURegister ft) {
2756 void Assembler::cvt_s_w(FPURegister fd, FPURegister fs) {
2761 void Assembler::cvt_s_l(FPURegister fd, FPURegister fs) {
2768 void Assembler::cvt_s_d(FPURegister fd, FPURegister fs) {
2773 void Assembler::cvt_d_w(FPURegister fd, FPURegister fs) {
2778 void Assembler::cvt_d_l(FPURegister fd, FPURegister fs) {
2785 void Assembler::cvt_d_s(FPURegister fd, FPURegister fs) {
2791 void Assembler::cmp(FPUCondition cond, SecondaryField fmt,
2801 void Assembler::cmp_s(FPUCondition cond, FPURegister fd, FPURegister fs,
2806 void Assembler::cmp_d(FPUCondition cond, FPURegister fd, FPURegister fs,
2812 void Assembler::bc1eqz(int16_t offset, FPURegister ft) {
2819 void Assembler::bc1nez(int16_t offset, FPURegister ft) {
2827 void Assembler::c(FPUCondition cond, SecondaryField fmt,
2838 void Assembler::c_s(FPUCondition cond, FPURegister fs, FPURegister ft,
2844 void Assembler::c_d(FPUCondition cond, FPURegister fs, FPURegister ft,
2850 void Assembler::fcmp(FPURegister src1, const double src2,
2859 void Assembler::bc1f(int16_t offset, uint16_t cc) {
2866 void Assembler::bc1t(int16_t offset, uint16_t cc) {
2873 int Assembler::RelocateInternalReference(RelocInfo::Mode rmode, byte* pc,
2887 Instr instr1 = instr_at(pc + 0 * Assembler::kInstrSize);
2888 Instr instr2 = instr_at(pc + 1 * Assembler::kInstrSize);
2908 Assembler::UnpackTargetAddressUnsigned(imm, lui_offset_u, jic_offset_u);
2909 instr_at_put(pc + 0 * Assembler::kInstrSize, instr1 | lui_offset_u);
2910 instr_at_put(pc + 1 * Assembler::kInstrSize, instr2 | jic_offset_u);
2912 instr_at_put(pc + 0 * Assembler::kInstrSize,
2914 instr_at_put(pc + 1 * Assembler::kInstrSize,
2926 void Assembler::GrowBuffer() {
2973 void Assembler::db(uint8_t data) {
2979 void Assembler::dd(uint32_t data) {
2985 void Assembler::dq(uint64_t data) {
2991 void Assembler::dd(Label* label) {
3006 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) {
3036 void Assembler::BlockTrampolinePoolFor(int instructions) {
3042 void Assembler::CheckTrampolinePool() {
3127 Address Assembler::target_address_at(Address pc) {
3147 void Assembler::QuietNaN(HeapObject* object) {
3161 void Assembler::set_target_address_at(Isolate* isolate, Address pc,
3178 Assembler::UnpackTargetAddressUnsigned(itarget, lui_offset, jic_offset);
3195 Assembler::FlushICache(isolate, pc, 2 * sizeof(int32_t));