Lines Matching refs:Assembler
194 return Assembler::target_address_at(pc_, host_); in wasm_memory_reference()
199 return Assembler::target_address_at(pc_, host_); in wasm_global_reference()
204 return reinterpret_cast<uint32_t>(Assembler::target_address_at(pc_, host_)); in wasm_memory_size_reference()
209 Assembler::set_target_address_at(isolate_, pc_, host_, address, flush_mode); in unchecked_update_wasm_memory_reference()
214 Assembler::set_target_address_at(isolate_, pc_, host_, in unchecked_update_wasm_memory_size()
286 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) in Assembler() function in v8::internal::Assembler
309 void Assembler::GetCode(CodeDesc* desc) { in GetCode()
324 void Assembler::Align(int m) { in Align()
333 void Assembler::CodeTargetAlign() { in CodeTargetAlign()
340 Register Assembler::GetRtReg(Instr instr) { in GetRtReg()
347 Register Assembler::GetRsReg(Instr instr) { in GetRsReg()
354 Register Assembler::GetRdReg(Instr instr) { in GetRdReg()
361 uint32_t Assembler::GetRt(Instr instr) { in GetRt()
366 uint32_t Assembler::GetRtField(Instr instr) { in GetRtField()
371 uint32_t Assembler::GetRs(Instr instr) { in GetRs()
376 uint32_t Assembler::GetRsField(Instr instr) { in GetRsField()
381 uint32_t Assembler::GetRd(Instr instr) { in GetRd()
386 uint32_t Assembler::GetRdField(Instr instr) { in GetRdField()
391 uint32_t Assembler::GetSa(Instr instr) { in GetSa()
396 uint32_t Assembler::GetSaField(Instr instr) { in GetSaField()
401 uint32_t Assembler::GetOpcodeField(Instr instr) { in GetOpcodeField()
406 uint32_t Assembler::GetFunction(Instr instr) { in GetFunction()
411 uint32_t Assembler::GetFunctionField(Instr instr) { in GetFunctionField()
416 uint32_t Assembler::GetImmediate16(Instr instr) { in GetImmediate16()
421 uint32_t Assembler::GetLabelConst(Instr instr) { in GetLabelConst()
426 bool Assembler::IsPop(Instr instr) { in IsPop()
431 bool Assembler::IsPush(Instr instr) { in IsPush()
436 bool Assembler::IsSwRegFpOffset(Instr instr) { in IsSwRegFpOffset()
441 bool Assembler::IsLwRegFpOffset(Instr instr) { in IsLwRegFpOffset()
446 bool Assembler::IsSwRegFpNegOffset(Instr instr) { in IsSwRegFpNegOffset()
452 bool Assembler::IsLwRegFpNegOffset(Instr instr) { in IsLwRegFpNegOffset()
478 bool Assembler::IsBranch(Instr instr) { in IsBranch()
503 bool Assembler::IsBc(Instr instr) { in IsBc()
510 bool Assembler::IsBzc(Instr instr) { in IsBzc()
518 bool Assembler::IsEmittedConstant(Instr instr) { in IsEmittedConstant()
524 bool Assembler::IsBeq(Instr instr) { in IsBeq()
529 bool Assembler::IsBne(Instr instr) { in IsBne()
534 bool Assembler::IsBeqzc(Instr instr) { in IsBeqzc()
540 bool Assembler::IsBnezc(Instr instr) { in IsBnezc()
546 bool Assembler::IsBeqc(Instr instr) { in IsBeqc()
554 bool Assembler::IsBnec(Instr instr) { in IsBnec()
561 bool Assembler::IsJicOrJialc(Instr instr) { in IsJicOrJialc()
567 bool Assembler::IsJump(Instr instr) { in IsJump()
578 bool Assembler::IsJ(Instr instr) { in IsJ()
585 bool Assembler::IsJal(Instr instr) { in IsJal()
590 bool Assembler::IsJr(Instr instr) { in IsJr()
600 bool Assembler::IsJalr(Instr instr) { in IsJalr()
606 bool Assembler::IsLui(Instr instr) { in IsLui()
613 bool Assembler::IsOri(Instr instr) { in IsOri()
620 bool Assembler::IsNop(Instr instr, unsigned int type) { in IsNop()
644 int32_t Assembler::GetBranchOffset(Instr instr) { in GetBranchOffset()
650 bool Assembler::IsLw(Instr instr) { in IsLw()
655 int16_t Assembler::GetLwOffset(Instr instr) { in GetLwOffset()
661 Instr Assembler::SetLwOffset(Instr instr, int16_t offset) { in SetLwOffset()
672 bool Assembler::IsSw(Instr instr) { in IsSw()
677 Instr Assembler::SetSwOffset(Instr instr, int16_t offset) { in SetSwOffset()
683 bool Assembler::IsAddImmediate(Instr instr) { in IsAddImmediate()
688 Instr Assembler::SetAddImmediateOffset(Instr instr, int16_t offset) { in SetAddImmediateOffset()
694 bool Assembler::IsAndImmediate(Instr instr) { in IsAndImmediate()
699 static Assembler::OffsetSize OffsetSizeInBits(Instr instr) { in OffsetSizeInBits()
701 if (Assembler::IsBc(instr)) { in OffsetSizeInBits()
702 return Assembler::OffsetSize::kOffset26; in OffsetSizeInBits()
703 } else if (Assembler::IsBzc(instr)) { in OffsetSizeInBits()
704 return Assembler::OffsetSize::kOffset21; in OffsetSizeInBits()
707 return Assembler::OffsetSize::kOffset16; in OffsetSizeInBits()
724 return pos + Assembler::kBranchPCOffset + imm; in AddBranchOffset()
728 uint32_t Assembler::CreateTargetAddress(Instr instr_lui, Instr instr_jic) { in CreateTargetAddress()
747 void Assembler::UnpackTargetAddress(uint32_t address, int16_t& lui_offset, in UnpackTargetAddress()
757 void Assembler::UnpackTargetAddressUnsigned(uint32_t address, in UnpackTargetAddressUnsigned()
770 int Assembler::target_at(int pos, bool is_internal) { in target_at()
796 Instr instr1 = instr_at(pos + 0 * Assembler::kInstrSize); in target_at()
797 Instr instr2 = instr_at(pos + 1 * Assembler::kInstrSize); in target_at()
824 int32_t imm = target_pos - (pos + Assembler::kBranchPCOffset); in SetBranchOffset()
836 void Assembler::target_at_put(int32_t pos, int32_t target_pos, in target_at_put()
858 Instr instr1 = instr_at(pos + 0 * Assembler::kInstrSize); in target_at_put()
859 Instr instr2 = instr_at(pos + 1 * Assembler::kInstrSize); in target_at_put()
870 instr_at_put(pos + 0 * Assembler::kInstrSize, instr1 | lui_offset_u); in target_at_put()
871 instr_at_put(pos + 1 * Assembler::kInstrSize, instr2 | jic_offset_u); in target_at_put()
873 instr_at_put(pos + 0 * Assembler::kInstrSize, in target_at_put()
875 instr_at_put(pos + 1 * Assembler::kInstrSize, in target_at_put()
882 void Assembler::print(Label* L) { in print()
907 void Assembler::bind_to(Label* L, int pos) { in bind_to()
954 void Assembler::bind(Label* L) { in bind()
960 void Assembler::next(Label* L, bool is_internal) { in next()
972 bool Assembler::is_near(Label* L) { in is_near()
978 bool Assembler::is_near(Label* L, OffsetSize bits) { in is_near()
984 bool Assembler::is_near_branch(Label* L) { in is_near_branch()
990 int Assembler::BranchOffset(Instr instr) { in BranchOffset()
1021 bool Assembler::MustUseReg(RelocInfo::Mode rmode) { in MustUseReg()
1025 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1038 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1051 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1064 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1077 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1090 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1104 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, Register rt, in GenInstrImmediate()
1114 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, SecondaryField SF, in GenInstrImmediate()
1123 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft, in GenInstrImmediate()
1133 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, int32_t offset21, in GenInstrImmediate()
1141 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, in GenInstrImmediate()
1149 void Assembler::GenInstrImmediate(Opcode opcode, int32_t offset26, in GenInstrImmediate()
1157 void Assembler::GenInstrJump(Opcode opcode, in GenInstrJump()
1168 int32_t Assembler::get_trampoline_entry(int32_t pos) { in get_trampoline_entry()
1184 uint32_t Assembler::jump_address(Label* L) { in jump_address()
1206 int32_t Assembler::branch_offset_helper(Label* L, OffsetSize bits) { in branch_offset_helper()
1234 void Assembler::label_at_put(Label* L, int at_offset) { in label_at_put()
1262 void Assembler::b(int16_t offset) { in b()
1267 void Assembler::bal(int16_t offset) { in bal()
1272 void Assembler::bc(int32_t offset) { in bc()
1278 void Assembler::balc(int32_t offset) { in balc()
1284 void Assembler::beq(Register rs, Register rt, int16_t offset) { in beq()
1291 void Assembler::bgez(Register rs, int16_t offset) { in bgez()
1298 void Assembler::bgezc(Register rt, int16_t offset) { in bgezc()
1305 void Assembler::bgeuc(Register rs, Register rt, int16_t offset) { in bgeuc()
1314 void Assembler::bgec(Register rs, Register rt, int16_t offset) { in bgec()
1323 void Assembler::bgezal(Register rs, int16_t offset) { in bgezal()
1331 void Assembler::bgtz(Register rs, int16_t offset) { in bgtz()
1338 void Assembler::bgtzc(Register rt, int16_t offset) { in bgtzc()
1346 void Assembler::blez(Register rs, int16_t offset) { in blez()
1353 void Assembler::blezc(Register rt, int16_t offset) { in blezc()
1361 void Assembler::bltzc(Register rt, int16_t offset) { in bltzc()
1368 void Assembler::bltuc(Register rs, Register rt, int16_t offset) { in bltuc()
1377 void Assembler::bltc(Register rs, Register rt, int16_t offset) { in bltc()
1386 void Assembler::bltz(Register rs, int16_t offset) { in bltz()
1393 void Assembler::bltzal(Register rs, int16_t offset) { in bltzal()
1401 void Assembler::bne(Register rs, Register rt, int16_t offset) { in bne()
1408 void Assembler::bovc(Register rs, Register rt, int16_t offset) { in bovc()
1418 void Assembler::bnvc(Register rs, Register rt, int16_t offset) { in bnvc()
1428 void Assembler::blezalc(Register rt, int16_t offset) { in blezalc()
1436 void Assembler::bgezalc(Register rt, int16_t offset) { in bgezalc()
1443 void Assembler::bgezall(Register rs, int16_t offset) { in bgezall()
1452 void Assembler::bltzalc(Register rt, int16_t offset) { in bltzalc()
1459 void Assembler::bgtzalc(Register rt, int16_t offset) { in bgtzalc()
1467 void Assembler::beqzalc(Register rt, int16_t offset) { in beqzalc()
1475 void Assembler::bnezalc(Register rt, int16_t offset) { in bnezalc()
1483 void Assembler::beqc(Register rs, Register rt, int16_t offset) { in beqc()
1494 void Assembler::beqzc(Register rs, int32_t offset) { in beqzc()
1501 void Assembler::bnec(Register rs, Register rt, int16_t offset) { in bnec()
1512 void Assembler::bnezc(Register rs, int32_t offset) { in bnezc()
1519 void Assembler::j(int32_t target) { in j()
1533 void Assembler::jr(Register rs) { in jr()
1544 void Assembler::jal(int32_t target) { in jal()
1558 void Assembler::jalr(Register rs, Register rd) { in jalr()
1566 void Assembler::jic(Register rt, int16_t offset) { in jic()
1572 void Assembler::jialc(Register rt, int16_t offset) { in jialc()
1582 void Assembler::addu(Register rd, Register rs, Register rt) { in addu()
1587 void Assembler::addiu(Register rd, Register rs, int32_t j) { in addiu()
1592 void Assembler::subu(Register rd, Register rs, Register rt) { in subu()
1597 void Assembler::mul(Register rd, Register rs, Register rt) { in mul()
1606 void Assembler::mulu(Register rd, Register rs, Register rt) { in mulu()
1612 void Assembler::muh(Register rd, Register rs, Register rt) { in muh()
1618 void Assembler::muhu(Register rd, Register rs, Register rt) { in muhu()
1624 void Assembler::mod(Register rd, Register rs, Register rt) { in mod()
1630 void Assembler::modu(Register rd, Register rs, Register rt) { in modu()
1636 void Assembler::mult(Register rs, Register rt) { in mult()
1641 void Assembler::multu(Register rs, Register rt) { in multu()
1646 void Assembler::div(Register rs, Register rt) { in div()
1651 void Assembler::div(Register rd, Register rs, Register rt) { in div()
1657 void Assembler::divu(Register rs, Register rt) { in divu()
1662 void Assembler::divu(Register rd, Register rs, Register rt) { in divu()
1670 void Assembler::and_(Register rd, Register rs, Register rt) { in and_()
1675 void Assembler::andi(Register rt, Register rs, int32_t j) { in andi()
1681 void Assembler::or_(Register rd, Register rs, Register rt) { in or_()
1686 void Assembler::ori(Register rt, Register rs, int32_t j) { in ori()
1692 void Assembler::xor_(Register rd, Register rs, Register rt) { in xor_()
1697 void Assembler::xori(Register rt, Register rs, int32_t j) { in xori()
1703 void Assembler::nor(Register rd, Register rs, Register rt) { in nor()
1709 void Assembler::sll(Register rd, in sll()
1722 void Assembler::sllv(Register rd, Register rt, Register rs) { in sllv()
1727 void Assembler::srl(Register rd, Register rt, uint16_t sa) { in srl()
1732 void Assembler::srlv(Register rd, Register rt, Register rs) { in srlv()
1737 void Assembler::sra(Register rd, Register rt, uint16_t sa) { in sra()
1742 void Assembler::srav(Register rd, Register rt, Register rs) { in srav()
1747 void Assembler::rotr(Register rd, Register rt, uint16_t sa) { in rotr()
1757 void Assembler::rotrv(Register rd, Register rt, Register rs) { in rotrv()
1767 void Assembler::lsa(Register rd, Register rt, Register rs, uint8_t sa) { in lsa()
1780 void Assembler::LoadRegPlusOffsetToAt(const MemOperand& src) { in LoadRegPlusOffsetToAt()
1791 int32_t Assembler::LoadRegPlusUpperOffsetPartToAt(const MemOperand& src) { in LoadRegPlusUpperOffsetPartToAt()
1807 int32_t Assembler::LoadUpperOffsetForTwoMemoryAccesses(const MemOperand& src) { in LoadUpperOffsetForTwoMemoryAccesses()
1819 void Assembler::lb(Register rd, const MemOperand& rs) { in lb()
1829 void Assembler::lbu(Register rd, const MemOperand& rs) { in lbu()
1839 void Assembler::lh(Register rd, const MemOperand& rs) { in lh()
1849 void Assembler::lhu(Register rd, const MemOperand& rs) { in lhu()
1859 void Assembler::lw(Register rd, const MemOperand& rs) { in lw()
1869 void Assembler::lwl(Register rd, const MemOperand& rs) { in lwl()
1877 void Assembler::lwr(Register rd, const MemOperand& rs) { in lwr()
1885 void Assembler::sb(Register rd, const MemOperand& rs) { in sb()
1895 void Assembler::sh(Register rd, const MemOperand& rs) { in sh()
1905 void Assembler::sw(Register rd, const MemOperand& rs) { in sw()
1915 void Assembler::swl(Register rd, const MemOperand& rs) { in swl()
1923 void Assembler::swr(Register rd, const MemOperand& rs) { in swr()
1931 void Assembler::lui(Register rd, int32_t j) { in lui()
1937 void Assembler::aui(Register rt, Register rs, int32_t j) { in aui()
1947 void Assembler::addiupc(Register rs, int32_t imm19) { in addiupc()
1955 void Assembler::lwpc(Register rs, int32_t offset19) { in lwpc()
1963 void Assembler::auipc(Register rs, int16_t imm16) { in auipc()
1971 void Assembler::aluipc(Register rs, int16_t imm16) { in aluipc()
1982 void Assembler::break_(uint32_t code, bool break_as_stop) { in break_()
1998 void Assembler::stop(const char* msg, uint32_t code) { in stop()
2017 void Assembler::tge(Register rs, Register rt, uint16_t code) { in tge()
2025 void Assembler::tgeu(Register rs, Register rt, uint16_t code) { in tgeu()
2033 void Assembler::tlt(Register rs, Register rt, uint16_t code) { in tlt()
2041 void Assembler::tltu(Register rs, Register rt, uint16_t code) { in tltu()
2050 void Assembler::teq(Register rs, Register rt, uint16_t code) { in teq()
2058 void Assembler::tne(Register rs, Register rt, uint16_t code) { in tne()
2065 void Assembler::sync() { in sync()
2072 void Assembler::mfhi(Register rd) { in mfhi()
2077 void Assembler::mflo(Register rd) { in mflo()
2083 void Assembler::slt(Register rd, Register rs, Register rt) { in slt()
2088 void Assembler::sltu(Register rd, Register rs, Register rt) { in sltu()
2093 void Assembler::slti(Register rt, Register rs, int32_t j) { in slti()
2098 void Assembler::sltiu(Register rt, Register rs, int32_t j) { in sltiu()
2104 void Assembler::movz(Register rd, Register rs, Register rt) { in movz()
2109 void Assembler::movn(Register rd, Register rs, Register rt) { in movn()
2114 void Assembler::movt(Register rd, Register rs, uint16_t cc) { in movt()
2121 void Assembler::movf(Register rd, Register rs, uint16_t cc) { in movf()
2128 void Assembler::seleqz(Register rd, Register rs, Register rt) { in seleqz()
2135 void Assembler::clz(Register rd, Register rs) { in clz()
2145 void Assembler::ins_(Register rt, Register rs, uint16_t pos, uint16_t size) { in ins_()
2153 void Assembler::ext_(Register rt, Register rs, uint16_t pos, uint16_t size) { in ext_()
2161 void Assembler::bitswap(Register rd, Register rt) { in bitswap()
2167 void Assembler::pref(int32_t hint, const MemOperand& rs) { in pref()
2176 void Assembler::align(Register rd, Register rs, Register rt, uint8_t bp) { in align()
2184 void Assembler::wsbh(Register rd, Register rt) { in wsbh()
2189 void Assembler::seh(Register rd, Register rt) { in seh()
2194 void Assembler::seb(Register rd, Register rt) { in seb()
2202 void Assembler::lwc1(FPURegister fd, const MemOperand& src) { in lwc1()
2212 void Assembler::ldc1(FPURegister fd, const MemOperand& src) { in ldc1()
2250 void Assembler::swc1(FPURegister fd, const MemOperand& src) { in swc1()
2260 void Assembler::sdc1(FPURegister fd, const MemOperand& src) { in sdc1()
2300 void Assembler::mtc1(Register rt, FPURegister fs) { in mtc1()
2305 void Assembler::mthc1(Register rt, FPURegister fs) { in mthc1()
2310 void Assembler::mfc1(Register rt, FPURegister fs) { in mfc1()
2315 void Assembler::mfhc1(Register rt, FPURegister fs) { in mfhc1()
2320 void Assembler::ctc1(Register rt, FPUControlRegister fs) { in ctc1()
2325 void Assembler::cfc1(Register rt, FPUControlRegister fs) { in cfc1()
2330 void Assembler::DoubleAsTwoUInt32(double d, uint32_t* lo, uint32_t* hi) { in DoubleAsTwoUInt32()
2339 void Assembler::movn_s(FPURegister fd, FPURegister fs, Register rt) { in movn_s()
2345 void Assembler::movn_d(FPURegister fd, FPURegister fs, Register rt) { in movn_d()
2351 void Assembler::sel(SecondaryField fmt, FPURegister fd, FPURegister fs, in sel()
2360 void Assembler::sel_s(FPURegister fd, FPURegister fs, FPURegister ft) { in sel_s()
2365 void Assembler::sel_d(FPURegister fd, FPURegister fs, FPURegister ft) { in sel_d()
2370 void Assembler::seleqz(SecondaryField fmt, FPURegister fd, FPURegister fs, in seleqz()
2378 void Assembler::selnez(Register rd, Register rs, Register rt) { in selnez()
2384 void Assembler::selnez(SecondaryField fmt, FPURegister fd, FPURegister fs, in selnez()
2392 void Assembler::seleqz_d(FPURegister fd, FPURegister fs, FPURegister ft) { in seleqz_d()
2397 void Assembler::seleqz_s(FPURegister fd, FPURegister fs, FPURegister ft) { in seleqz_s()
2402 void Assembler::selnez_d(FPURegister fd, FPURegister fs, FPURegister ft) { in selnez_d()
2407 void Assembler::selnez_s(FPURegister fd, FPURegister fs, FPURegister ft) { in selnez_s()
2412 void Assembler::movz_s(FPURegister fd, FPURegister fs, Register rt) { in movz_s()
2418 void Assembler::movz_d(FPURegister fd, FPURegister fs, Register rt) { in movz_d()
2424 void Assembler::movt_s(FPURegister fd, FPURegister fs, uint16_t cc) { in movt_s()
2432 void Assembler::movt_d(FPURegister fd, FPURegister fs, uint16_t cc) { in movt_d()
2440 void Assembler::movf_s(FPURegister fd, FPURegister fs, uint16_t cc) { in movf_s()
2448 void Assembler::movf_d(FPURegister fd, FPURegister fs, uint16_t cc) { in movf_d()
2458 void Assembler::add_s(FPURegister fd, FPURegister fs, FPURegister ft) { in add_s()
2463 void Assembler::add_d(FPURegister fd, FPURegister fs, FPURegister ft) { in add_d()
2468 void Assembler::sub_s(FPURegister fd, FPURegister fs, FPURegister ft) { in sub_s()
2473 void Assembler::sub_d(FPURegister fd, FPURegister fs, FPURegister ft) { in sub_d()
2478 void Assembler::mul_s(FPURegister fd, FPURegister fs, FPURegister ft) { in mul_s()
2483 void Assembler::mul_d(FPURegister fd, FPURegister fs, FPURegister ft) { in mul_d()
2487 void Assembler::madd_s(FPURegister fd, FPURegister fr, FPURegister fs, in madd_s()
2493 void Assembler::madd_d(FPURegister fd, FPURegister fr, FPURegister fs, in madd_d()
2499 void Assembler::msub_s(FPURegister fd, FPURegister fr, FPURegister fs, in msub_s()
2505 void Assembler::msub_d(FPURegister fd, FPURegister fr, FPURegister fs, in msub_d()
2511 void Assembler::maddf_s(FPURegister fd, FPURegister fs, FPURegister ft) { in maddf_s()
2516 void Assembler::maddf_d(FPURegister fd, FPURegister fs, FPURegister ft) { in maddf_d()
2521 void Assembler::msubf_s(FPURegister fd, FPURegister fs, FPURegister ft) { in msubf_s()
2526 void Assembler::msubf_d(FPURegister fd, FPURegister fs, FPURegister ft) { in msubf_d()
2531 void Assembler::div_s(FPURegister fd, FPURegister fs, FPURegister ft) { in div_s()
2536 void Assembler::div_d(FPURegister fd, FPURegister fs, FPURegister ft) { in div_d()
2541 void Assembler::abs_s(FPURegister fd, FPURegister fs) { in abs_s()
2546 void Assembler::abs_d(FPURegister fd, FPURegister fs) { in abs_d()
2551 void Assembler::mov_d(FPURegister fd, FPURegister fs) { in mov_d()
2556 void Assembler::mov_s(FPURegister fd, FPURegister fs) { in mov_s()
2561 void Assembler::neg_s(FPURegister fd, FPURegister fs) { in neg_s()
2566 void Assembler::neg_d(FPURegister fd, FPURegister fs) { in neg_d()
2571 void Assembler::sqrt_s(FPURegister fd, FPURegister fs) { in sqrt_s()
2576 void Assembler::sqrt_d(FPURegister fd, FPURegister fs) { in sqrt_d()
2581 void Assembler::rsqrt_s(FPURegister fd, FPURegister fs) { in rsqrt_s()
2587 void Assembler::rsqrt_d(FPURegister fd, FPURegister fs) { in rsqrt_d()
2593 void Assembler::recip_d(FPURegister fd, FPURegister fs) { in recip_d()
2599 void Assembler::recip_s(FPURegister fd, FPURegister fs) { in recip_s()
2607 void Assembler::cvt_w_s(FPURegister fd, FPURegister fs) { in cvt_w_s()
2612 void Assembler::cvt_w_d(FPURegister fd, FPURegister fs) { in cvt_w_d()
2617 void Assembler::trunc_w_s(FPURegister fd, FPURegister fs) { in trunc_w_s()
2622 void Assembler::trunc_w_d(FPURegister fd, FPURegister fs) { in trunc_w_d()
2627 void Assembler::round_w_s(FPURegister fd, FPURegister fs) { in round_w_s()
2632 void Assembler::round_w_d(FPURegister fd, FPURegister fs) { in round_w_d()
2637 void Assembler::floor_w_s(FPURegister fd, FPURegister fs) { in floor_w_s()
2642 void Assembler::floor_w_d(FPURegister fd, FPURegister fs) { in floor_w_d()
2647 void Assembler::ceil_w_s(FPURegister fd, FPURegister fs) { in ceil_w_s()
2652 void Assembler::ceil_w_d(FPURegister fd, FPURegister fs) { in ceil_w_d()
2657 void Assembler::rint_s(FPURegister fd, FPURegister fs) { rint(S, fd, fs); } in rint_s()
2660 void Assembler::rint(SecondaryField fmt, FPURegister fd, FPURegister fs) { in rint()
2667 void Assembler::rint_d(FPURegister fd, FPURegister fs) { rint(D, fd, fs); } in rint_d()
2670 void Assembler::cvt_l_s(FPURegister fd, FPURegister fs) { in cvt_l_s()
2677 void Assembler::cvt_l_d(FPURegister fd, FPURegister fs) { in cvt_l_d()
2684 void Assembler::trunc_l_s(FPURegister fd, FPURegister fs) { in trunc_l_s()
2691 void Assembler::trunc_l_d(FPURegister fd, FPURegister fs) { in trunc_l_d()
2698 void Assembler::round_l_s(FPURegister fd, FPURegister fs) { in round_l_s()
2705 void Assembler::round_l_d(FPURegister fd, FPURegister fs) { in round_l_d()
2712 void Assembler::floor_l_s(FPURegister fd, FPURegister fs) { in floor_l_s()
2719 void Assembler::floor_l_d(FPURegister fd, FPURegister fs) { in floor_l_d()
2726 void Assembler::ceil_l_s(FPURegister fd, FPURegister fs) { in ceil_l_s()
2733 void Assembler::ceil_l_d(FPURegister fd, FPURegister fs) { in ceil_l_d()
2740 void Assembler::class_s(FPURegister fd, FPURegister fs) { in class_s()
2746 void Assembler::class_d(FPURegister fd, FPURegister fs) { in class_d()
2752 void Assembler::min(SecondaryField fmt, FPURegister fd, FPURegister fs, in min()
2760 void Assembler::mina(SecondaryField fmt, FPURegister fd, FPURegister fs, in mina()
2768 void Assembler::max(SecondaryField fmt, FPURegister fd, FPURegister fs, in max()
2776 void Assembler::maxa(SecondaryField fmt, FPURegister fd, FPURegister fs, in maxa()
2784 void Assembler::min_s(FPURegister fd, FPURegister fs, FPURegister ft) { in min_s()
2789 void Assembler::min_d(FPURegister fd, FPURegister fs, FPURegister ft) { in min_d()
2794 void Assembler::max_s(FPURegister fd, FPURegister fs, FPURegister ft) { in max_s()
2799 void Assembler::max_d(FPURegister fd, FPURegister fs, FPURegister ft) { in max_d()
2804 void Assembler::mina_s(FPURegister fd, FPURegister fs, FPURegister ft) { in mina_s()
2809 void Assembler::mina_d(FPURegister fd, FPURegister fs, FPURegister ft) { in mina_d()
2814 void Assembler::maxa_s(FPURegister fd, FPURegister fs, FPURegister ft) { in maxa_s()
2819 void Assembler::maxa_d(FPURegister fd, FPURegister fs, FPURegister ft) { in maxa_d()
2824 void Assembler::cvt_s_w(FPURegister fd, FPURegister fs) { in cvt_s_w()
2829 void Assembler::cvt_s_l(FPURegister fd, FPURegister fs) { in cvt_s_l()
2836 void Assembler::cvt_s_d(FPURegister fd, FPURegister fs) { in cvt_s_d()
2841 void Assembler::cvt_d_w(FPURegister fd, FPURegister fs) { in cvt_d_w()
2846 void Assembler::cvt_d_l(FPURegister fd, FPURegister fs) { in cvt_d_l()
2853 void Assembler::cvt_d_s(FPURegister fd, FPURegister fs) { in cvt_d_s()
2859 void Assembler::cmp(FPUCondition cond, SecondaryField fmt, in cmp()
2869 void Assembler::cmp_s(FPUCondition cond, FPURegister fd, FPURegister fs, in cmp_s()
2874 void Assembler::cmp_d(FPUCondition cond, FPURegister fd, FPURegister fs, in cmp_d()
2880 void Assembler::bc1eqz(int16_t offset, FPURegister ft) { in bc1eqz()
2887 void Assembler::bc1nez(int16_t offset, FPURegister ft) { in bc1nez()
2895 void Assembler::c(FPUCondition cond, SecondaryField fmt, in c()
2906 void Assembler::c_s(FPUCondition cond, FPURegister fs, FPURegister ft, in c_s()
2912 void Assembler::c_d(FPUCondition cond, FPURegister fs, FPURegister ft, in c_d()
2918 void Assembler::fcmp(FPURegister src1, const double src2, in fcmp()
2927 void Assembler::bc1f(int16_t offset, uint16_t cc) { in bc1f()
2934 void Assembler::bc1t(int16_t offset, uint16_t cc) { in bc1t()
2941 int Assembler::RelocateInternalReference(RelocInfo::Mode rmode, byte* pc, in RelocateInternalReference()
2955 Instr instr1 = instr_at(pc + 0 * Assembler::kInstrSize); in RelocateInternalReference()
2956 Instr instr2 = instr_at(pc + 1 * Assembler::kInstrSize); in RelocateInternalReference()
2976 Assembler::UnpackTargetAddressUnsigned(imm, lui_offset_u, jic_offset_u); in RelocateInternalReference()
2977 instr_at_put(pc + 0 * Assembler::kInstrSize, instr1 | lui_offset_u); in RelocateInternalReference()
2978 instr_at_put(pc + 1 * Assembler::kInstrSize, instr2 | jic_offset_u); in RelocateInternalReference()
2980 instr_at_put(pc + 0 * Assembler::kInstrSize, in RelocateInternalReference()
2982 instr_at_put(pc + 1 * Assembler::kInstrSize, in RelocateInternalReference()
2994 void Assembler::GrowBuffer() { in GrowBuffer()
3041 void Assembler::db(uint8_t data) { in db()
3047 void Assembler::dd(uint32_t data) { in dd()
3053 void Assembler::dq(uint64_t data) { in dq()
3059 void Assembler::dd(Label* label) { in dd()
3074 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) { in RecordRelocInfo()
3102 void Assembler::BlockTrampolinePoolFor(int instructions) { in BlockTrampolinePoolFor()
3108 void Assembler::CheckTrampolinePool() { in CheckTrampolinePool()
3193 Address Assembler::target_address_at(Address pc) { in target_address_at()
3213 void Assembler::QuietNaN(HeapObject* object) { in QuietNaN()
3227 void Assembler::set_target_address_at(Isolate* isolate, Address pc, in set_target_address_at()
3244 Assembler::UnpackTargetAddressUnsigned(itarget, lui_offset, jic_offset); in set_target_address_at()
3261 Assembler::FlushICache(isolate, pc, 2 * sizeof(int32_t)); in set_target_address_at()