Lines Matching refs:Assembler

172   return Assembler::target_address_at(pc_, host_);  in wasm_memory_reference()
177 return Assembler::target_address_at(pc_, host_); in wasm_global_reference()
183 reinterpret_cast<intptr_t>((Assembler::target_address_at(pc_, host_)))); in wasm_memory_size_reference()
188 Assembler::set_target_address_at(isolate_, pc_, host_, address, flush_mode); in unchecked_update_wasm_memory_reference()
193 Assembler::set_target_address_at(isolate_, pc_, host_, in unchecked_update_wasm_memory_size()
266 Assembler::Assembler(Isolate* isolate, void* buffer, int buffer_size) in Assembler() function in v8::internal::Assembler
289 void Assembler::GetCode(CodeDesc* desc) { in GetCode()
305 void Assembler::Align(int m) { in Align()
314 void Assembler::CodeTargetAlign() { in CodeTargetAlign()
321 Register Assembler::GetRtReg(Instr instr) { in GetRtReg()
328 Register Assembler::GetRsReg(Instr instr) { in GetRsReg()
335 Register Assembler::GetRdReg(Instr instr) { in GetRdReg()
342 uint32_t Assembler::GetRt(Instr instr) { in GetRt()
347 uint32_t Assembler::GetRtField(Instr instr) { in GetRtField()
352 uint32_t Assembler::GetRs(Instr instr) { in GetRs()
357 uint32_t Assembler::GetRsField(Instr instr) { in GetRsField()
362 uint32_t Assembler::GetRd(Instr instr) { in GetRd()
367 uint32_t Assembler::GetRdField(Instr instr) { in GetRdField()
372 uint32_t Assembler::GetSa(Instr instr) { in GetSa()
377 uint32_t Assembler::GetSaField(Instr instr) { in GetSaField()
382 uint32_t Assembler::GetOpcodeField(Instr instr) { in GetOpcodeField()
387 uint32_t Assembler::GetFunction(Instr instr) { in GetFunction()
392 uint32_t Assembler::GetFunctionField(Instr instr) { in GetFunctionField()
397 uint32_t Assembler::GetImmediate16(Instr instr) { in GetImmediate16()
402 uint32_t Assembler::GetLabelConst(Instr instr) { in GetLabelConst()
407 bool Assembler::IsPop(Instr instr) { in IsPop()
412 bool Assembler::IsPush(Instr instr) { in IsPush()
417 bool Assembler::IsSwRegFpOffset(Instr instr) { in IsSwRegFpOffset()
422 bool Assembler::IsLwRegFpOffset(Instr instr) { in IsLwRegFpOffset()
427 bool Assembler::IsSwRegFpNegOffset(Instr instr) { in IsSwRegFpNegOffset()
433 bool Assembler::IsLwRegFpNegOffset(Instr instr) { in IsLwRegFpNegOffset()
459 bool Assembler::IsBranch(Instr instr) { in IsBranch()
484 bool Assembler::IsBc(Instr instr) { in IsBc()
491 bool Assembler::IsBzc(Instr instr) { in IsBzc()
499 bool Assembler::IsEmittedConstant(Instr instr) { in IsEmittedConstant()
505 bool Assembler::IsBeq(Instr instr) { in IsBeq()
510 bool Assembler::IsBne(Instr instr) { in IsBne()
515 bool Assembler::IsBeqzc(Instr instr) { in IsBeqzc()
521 bool Assembler::IsBnezc(Instr instr) { in IsBnezc()
527 bool Assembler::IsBeqc(Instr instr) { in IsBeqc()
535 bool Assembler::IsBnec(Instr instr) { in IsBnec()
543 bool Assembler::IsJump(Instr instr) { in IsJump()
555 bool Assembler::IsJ(Instr instr) { in IsJ()
562 bool Assembler::IsJal(Instr instr) { in IsJal()
567 bool Assembler::IsJr(Instr instr) { in IsJr()
572 bool Assembler::IsJalr(Instr instr) { in IsJalr()
577 bool Assembler::IsLui(Instr instr) { in IsLui()
584 bool Assembler::IsOri(Instr instr) { in IsOri()
591 bool Assembler::IsNop(Instr instr, unsigned int type) { in IsNop()
615 int32_t Assembler::GetBranchOffset(Instr instr) { in GetBranchOffset()
621 bool Assembler::IsLw(Instr instr) { in IsLw()
626 int16_t Assembler::GetLwOffset(Instr instr) { in GetLwOffset()
632 Instr Assembler::SetLwOffset(Instr instr, int16_t offset) { in SetLwOffset()
643 bool Assembler::IsSw(Instr instr) { in IsSw()
648 Instr Assembler::SetSwOffset(Instr instr, int16_t offset) { in SetSwOffset()
654 bool Assembler::IsAddImmediate(Instr instr) { in IsAddImmediate()
659 Instr Assembler::SetAddImmediateOffset(Instr instr, int16_t offset) { in SetAddImmediateOffset()
665 bool Assembler::IsAndImmediate(Instr instr) { in IsAndImmediate()
670 static Assembler::OffsetSize OffsetSizeInBits(Instr instr) { in OffsetSizeInBits()
672 if (Assembler::IsBc(instr)) { in OffsetSizeInBits()
673 return Assembler::OffsetSize::kOffset26; in OffsetSizeInBits()
674 } else if (Assembler::IsBzc(instr)) { in OffsetSizeInBits()
675 return Assembler::OffsetSize::kOffset21; in OffsetSizeInBits()
678 return Assembler::OffsetSize::kOffset16; in OffsetSizeInBits()
695 return pos + Assembler::kBranchPCOffset + imm; in AddBranchOffset()
700 int Assembler::target_at(int pos, bool is_internal) { in target_at()
731 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at()
732 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at()
733 Instr instr_ori2 = instr_at(pos + 3 * Assembler::kInstrSize); in target_at()
772 int32_t imm = target_pos - (pos + Assembler::kBranchPCOffset); in SetBranchOffset()
784 void Assembler::target_at_put(int pos, int target_pos, bool is_internal) { in target_at_put()
803 Instr instr_lui = instr_at(pos + 0 * Assembler::kInstrSize); in target_at_put()
804 Instr instr_ori = instr_at(pos + 1 * Assembler::kInstrSize); in target_at_put()
805 Instr instr_ori2 = instr_at(pos + 3 * Assembler::kInstrSize); in target_at_put()
816 instr_at_put(pos + 0 * Assembler::kInstrSize, in target_at_put()
818 instr_at_put(pos + 1 * Assembler::kInstrSize, in target_at_put()
820 instr_at_put(pos + 3 * Assembler::kInstrSize, in target_at_put()
846 void Assembler::print(Label* L) { in print()
871 void Assembler::bind_to(Label* L, int pos) { in bind_to()
920 void Assembler::bind(Label* L) { in bind()
926 void Assembler::next(Label* L, bool is_internal) { in next()
938 bool Assembler::is_near(Label* L) { in is_near()
944 bool Assembler::is_near(Label* L, OffsetSize bits) { in is_near()
951 bool Assembler::is_near_branch(Label* L) { in is_near_branch()
957 int Assembler::BranchOffset(Instr instr) { in BranchOffset()
988 bool Assembler::MustUseReg(RelocInfo::Mode rmode) { in MustUseReg()
992 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1005 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1018 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1031 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1044 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1057 void Assembler::GenInstrRegister(Opcode opcode, in GenInstrRegister()
1071 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, Register rt, in GenInstrImmediate()
1081 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, SecondaryField SF, in GenInstrImmediate()
1090 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, FPURegister ft, in GenInstrImmediate()
1100 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, int32_t offset21, in GenInstrImmediate()
1108 void Assembler::GenInstrImmediate(Opcode opcode, Register rs, in GenInstrImmediate()
1116 void Assembler::GenInstrImmediate(Opcode opcode, int32_t offset26, in GenInstrImmediate()
1124 void Assembler::GenInstrJump(Opcode opcode, in GenInstrJump()
1135 int32_t Assembler::get_trampoline_entry(int32_t pos) { in get_trampoline_entry()
1150 uint64_t Assembler::jump_address(Label* L) { in jump_address()
1170 uint64_t Assembler::jump_offset(Label* L) { in jump_offset()
1192 int32_t Assembler::branch_offset_helper(Label* L, OffsetSize bits) { in branch_offset_helper()
1220 void Assembler::label_at_put(Label* L, int at_offset) { in label_at_put()
1248 void Assembler::b(int16_t offset) { in b()
1253 void Assembler::bal(int16_t offset) { in bal()
1258 void Assembler::bc(int32_t offset) { in bc()
1264 void Assembler::balc(int32_t offset) { in balc()
1270 void Assembler::beq(Register rs, Register rt, int16_t offset) { in beq()
1277 void Assembler::bgez(Register rs, int16_t offset) { in bgez()
1284 void Assembler::bgezc(Register rt, int16_t offset) { in bgezc()
1291 void Assembler::bgeuc(Register rs, Register rt, int16_t offset) { in bgeuc()
1300 void Assembler::bgec(Register rs, Register rt, int16_t offset) { in bgec()
1309 void Assembler::bgezal(Register rs, int16_t offset) { in bgezal()
1317 void Assembler::bgtz(Register rs, int16_t offset) { in bgtz()
1324 void Assembler::bgtzc(Register rt, int16_t offset) { in bgtzc()
1332 void Assembler::blez(Register rs, int16_t offset) { in blez()
1339 void Assembler::blezc(Register rt, int16_t offset) { in blezc()
1347 void Assembler::bltzc(Register rt, int16_t offset) { in bltzc()
1354 void Assembler::bltuc(Register rs, Register rt, int16_t offset) { in bltuc()
1363 void Assembler::bltc(Register rs, Register rt, int16_t offset) { in bltc()
1372 void Assembler::bltz(Register rs, int16_t offset) { in bltz()
1379 void Assembler::bltzal(Register rs, int16_t offset) { in bltzal()
1387 void Assembler::bne(Register rs, Register rt, int16_t offset) { in bne()
1394 void Assembler::bovc(Register rs, Register rt, int16_t offset) { in bovc()
1404 void Assembler::bnvc(Register rs, Register rt, int16_t offset) { in bnvc()
1414 void Assembler::blezalc(Register rt, int16_t offset) { in blezalc()
1422 void Assembler::bgezalc(Register rt, int16_t offset) { in bgezalc()
1429 void Assembler::bgezall(Register rs, int16_t offset) { in bgezall()
1438 void Assembler::bltzalc(Register rt, int16_t offset) { in bltzalc()
1445 void Assembler::bgtzalc(Register rt, int16_t offset) { in bgtzalc()
1453 void Assembler::beqzalc(Register rt, int16_t offset) { in beqzalc()
1461 void Assembler::bnezalc(Register rt, int16_t offset) { in bnezalc()
1469 void Assembler::beqc(Register rs, Register rt, int16_t offset) { in beqc()
1480 void Assembler::beqzc(Register rs, int32_t offset) { in beqzc()
1487 void Assembler::bnec(Register rs, Register rt, int16_t offset) { in bnec()
1498 void Assembler::bnezc(Register rs, int32_t offset) { in bnezc()
1505 void Assembler::j(int64_t target) { in j()
1512 void Assembler::j(Label* target) { in j()
1525 void Assembler::jal(Label* target) { in jal()
1538 void Assembler::jr(Register rs) { in jr()
1549 void Assembler::jal(int64_t target) { in jal()
1556 void Assembler::jalr(Register rs, Register rd) { in jalr()
1564 void Assembler::jic(Register rt, int16_t offset) { in jic()
1570 void Assembler::jialc(Register rt, int16_t offset) { in jialc()
1580 void Assembler::addu(Register rd, Register rs, Register rt) { in addu()
1585 void Assembler::addiu(Register rd, Register rs, int32_t j) { in addiu()
1590 void Assembler::subu(Register rd, Register rs, Register rt) { in subu()
1595 void Assembler::mul(Register rd, Register rs, Register rt) { in mul()
1604 void Assembler::muh(Register rd, Register rs, Register rt) { in muh()
1610 void Assembler::mulu(Register rd, Register rs, Register rt) { in mulu()
1616 void Assembler::muhu(Register rd, Register rs, Register rt) { in muhu()
1622 void Assembler::dmul(Register rd, Register rs, Register rt) { in dmul()
1628 void Assembler::dmuh(Register rd, Register rs, Register rt) { in dmuh()
1634 void Assembler::dmulu(Register rd, Register rs, Register rt) { in dmulu()
1640 void Assembler::dmuhu(Register rd, Register rs, Register rt) { in dmuhu()
1646 void Assembler::mult(Register rs, Register rt) { in mult()
1652 void Assembler::multu(Register rs, Register rt) { in multu()
1658 void Assembler::daddiu(Register rd, Register rs, int32_t j) { in daddiu()
1663 void Assembler::div(Register rs, Register rt) { in div()
1668 void Assembler::div(Register rd, Register rs, Register rt) { in div()
1674 void Assembler::mod(Register rd, Register rs, Register rt) { in mod()
1680 void Assembler::divu(Register rs, Register rt) { in divu()
1685 void Assembler::divu(Register rd, Register rs, Register rt) { in divu()
1691 void Assembler::modu(Register rd, Register rs, Register rt) { in modu()
1697 void Assembler::daddu(Register rd, Register rs, Register rt) { in daddu()
1702 void Assembler::dsubu(Register rd, Register rs, Register rt) { in dsubu()
1707 void Assembler::dmult(Register rs, Register rt) { in dmult()
1712 void Assembler::dmultu(Register rs, Register rt) { in dmultu()
1717 void Assembler::ddiv(Register rs, Register rt) { in ddiv()
1722 void Assembler::ddiv(Register rd, Register rs, Register rt) { in ddiv()
1728 void Assembler::dmod(Register rd, Register rs, Register rt) { in dmod()
1734 void Assembler::ddivu(Register rs, Register rt) { in ddivu()
1739 void Assembler::ddivu(Register rd, Register rs, Register rt) { in ddivu()
1745 void Assembler::dmodu(Register rd, Register rs, Register rt) { in dmodu()
1753 void Assembler::and_(Register rd, Register rs, Register rt) { in and_()
1758 void Assembler::andi(Register rt, Register rs, int32_t j) { in andi()
1764 void Assembler::or_(Register rd, Register rs, Register rt) { in or_()
1769 void Assembler::ori(Register rt, Register rs, int32_t j) { in ori()
1775 void Assembler::xor_(Register rd, Register rs, Register rt) { in xor_()
1780 void Assembler::xori(Register rt, Register rs, int32_t j) { in xori()
1786 void Assembler::nor(Register rd, Register rs, Register rt) { in nor()
1792 void Assembler::sll(Register rd, in sll()
1805 void Assembler::sllv(Register rd, Register rt, Register rs) { in sllv()
1810 void Assembler::srl(Register rd, Register rt, uint16_t sa) { in srl()
1815 void Assembler::srlv(Register rd, Register rt, Register rs) { in srlv()
1820 void Assembler::sra(Register rd, Register rt, uint16_t sa) { in sra()
1825 void Assembler::srav(Register rd, Register rt, Register rs) { in srav()
1830 void Assembler::rotr(Register rd, Register rt, uint16_t sa) { in rotr()
1840 void Assembler::rotrv(Register rd, Register rt, Register rs) { in rotrv()
1850 void Assembler::dsll(Register rd, Register rt, uint16_t sa) { in dsll()
1855 void Assembler::dsllv(Register rd, Register rt, Register rs) { in dsllv()
1860 void Assembler::dsrl(Register rd, Register rt, uint16_t sa) { in dsrl()
1865 void Assembler::dsrlv(Register rd, Register rt, Register rs) { in dsrlv()
1870 void Assembler::drotr(Register rd, Register rt, uint16_t sa) { in drotr()
1877 void Assembler::drotr32(Register rd, Register rt, uint16_t sa) { in drotr32()
1884 void Assembler::drotrv(Register rd, Register rt, Register rs) { in drotrv()
1892 void Assembler::dsra(Register rd, Register rt, uint16_t sa) { in dsra()
1897 void Assembler::dsrav(Register rd, Register rt, Register rs) { in dsrav()
1902 void Assembler::dsll32(Register rd, Register rt, uint16_t sa) { in dsll32()
1907 void Assembler::dsrl32(Register rd, Register rt, uint16_t sa) { in dsrl32()
1912 void Assembler::dsra32(Register rd, Register rt, uint16_t sa) { in dsra32()
1917 void Assembler::lsa(Register rd, Register rt, Register rs, uint8_t sa) { in lsa()
1927 void Assembler::dlsa(Register rd, Register rt, Register rs, uint8_t sa) { in dlsa()
1940 void Assembler::LoadRegPlusOffsetToAt(const MemOperand& src) { in LoadRegPlusOffsetToAt()
1950 void Assembler::lb(Register rd, const MemOperand& rs) { in lb()
1960 void Assembler::lbu(Register rd, const MemOperand& rs) { in lbu()
1970 void Assembler::lh(Register rd, const MemOperand& rs) { in lh()
1980 void Assembler::lhu(Register rd, const MemOperand& rs) { in lhu()
1990 void Assembler::lw(Register rd, const MemOperand& rs) { in lw()
2000 void Assembler::lwu(Register rd, const MemOperand& rs) { in lwu()
2010 void Assembler::lwl(Register rd, const MemOperand& rs) { in lwl()
2017 void Assembler::lwr(Register rd, const MemOperand& rs) { in lwr()
2024 void Assembler::sb(Register rd, const MemOperand& rs) { in sb()
2034 void Assembler::sh(Register rd, const MemOperand& rs) { in sh()
2044 void Assembler::sw(Register rd, const MemOperand& rs) { in sw()
2054 void Assembler::swl(Register rd, const MemOperand& rs) { in swl()
2061 void Assembler::swr(Register rd, const MemOperand& rs) { in swr()
2068 void Assembler::lui(Register rd, int32_t j) { in lui()
2074 void Assembler::aui(Register rt, Register rs, int32_t j) { in aui()
2082 void Assembler::daui(Register rt, Register rs, int32_t j) { in daui()
2089 void Assembler::dahi(Register rs, int32_t j) { in dahi()
2095 void Assembler::dati(Register rs, int32_t j) { in dati()
2101 void Assembler::ldl(Register rd, const MemOperand& rs) { in ldl()
2108 void Assembler::ldr(Register rd, const MemOperand& rs) { in ldr()
2115 void Assembler::sdl(Register rd, const MemOperand& rs) { in sdl()
2122 void Assembler::sdr(Register rd, const MemOperand& rs) { in sdr()
2129 void Assembler::ld(Register rd, const MemOperand& rs) { in ld()
2139 void Assembler::sd(Register rd, const MemOperand& rs) { in sd()
2151 void Assembler::addiupc(Register rs, int32_t imm19) { in addiupc()
2159 void Assembler::lwpc(Register rs, int32_t offset19) { in lwpc()
2167 void Assembler::lwupc(Register rs, int32_t offset19) { in lwupc()
2175 void Assembler::ldpc(Register rs, int32_t offset18) { in ldpc()
2183 void Assembler::auipc(Register rs, int16_t imm16) { in auipc()
2191 void Assembler::aluipc(Register rs, int16_t imm16) { in aluipc()
2202 void Assembler::break_(uint32_t code, bool break_as_stop) { in break_()
2218 void Assembler::stop(const char* msg, uint32_t code) { in stop()
2237 void Assembler::tge(Register rs, Register rt, uint16_t code) { in tge()
2245 void Assembler::tgeu(Register rs, Register rt, uint16_t code) { in tgeu()
2253 void Assembler::tlt(Register rs, Register rt, uint16_t code) { in tlt()
2261 void Assembler::tltu(Register rs, Register rt, uint16_t code) { in tltu()
2270 void Assembler::teq(Register rs, Register rt, uint16_t code) { in teq()
2278 void Assembler::tne(Register rs, Register rt, uint16_t code) { in tne()
2285 void Assembler::sync() { in sync()
2292 void Assembler::mfhi(Register rd) { in mfhi()
2297 void Assembler::mflo(Register rd) { in mflo()
2303 void Assembler::slt(Register rd, Register rs, Register rt) { in slt()
2308 void Assembler::sltu(Register rd, Register rs, Register rt) { in sltu()
2313 void Assembler::slti(Register rt, Register rs, int32_t j) { in slti()
2318 void Assembler::sltiu(Register rt, Register rs, int32_t j) { in sltiu()
2324 void Assembler::movz(Register rd, Register rs, Register rt) { in movz()
2329 void Assembler::movn(Register rd, Register rs, Register rt) { in movn()
2334 void Assembler::movt(Register rd, Register rs, uint16_t cc) { in movt()
2341 void Assembler::movf(Register rd, Register rs, uint16_t cc) { in movf()
2348 void Assembler::min_s(FPURegister fd, FPURegister fs, FPURegister ft) { in min_s()
2353 void Assembler::min_d(FPURegister fd, FPURegister fs, FPURegister ft) { in min_d()
2358 void Assembler::max_s(FPURegister fd, FPURegister fs, FPURegister ft) { in max_s()
2363 void Assembler::max_d(FPURegister fd, FPURegister fs, FPURegister ft) { in max_d()
2368 void Assembler::mina_s(FPURegister fd, FPURegister fs, FPURegister ft) { in mina_s()
2373 void Assembler::mina_d(FPURegister fd, FPURegister fs, FPURegister ft) { in mina_d()
2378 void Assembler::maxa_s(FPURegister fd, FPURegister fs, FPURegister ft) { in maxa_s()
2383 void Assembler::maxa_d(FPURegister fd, FPURegister fs, FPURegister ft) { in maxa_d()
2388 void Assembler::max(SecondaryField fmt, FPURegister fd, FPURegister fs, in max()
2396 void Assembler::min(SecondaryField fmt, FPURegister fd, FPURegister fs, in min()
2405 void Assembler::seleqz(Register rd, Register rs, Register rt) { in seleqz()
2412 void Assembler::selnez(Register rd, Register rs, Register rt) { in selnez()
2419 void Assembler::clz(Register rd, Register rs) { in clz()
2429 void Assembler::dclz(Register rd, Register rs) { in dclz()
2439 void Assembler::ins_(Register rt, Register rs, uint16_t pos, uint16_t size) { in ins_()
2447 void Assembler::dins_(Register rt, Register rs, uint16_t pos, uint16_t size) { in dins_()
2455 void Assembler::ext_(Register rt, Register rs, uint16_t pos, uint16_t size) { in ext_()
2463 void Assembler::dext_(Register rt, Register rs, uint16_t pos, uint16_t size) { in dext_()
2471 void Assembler::dextm(Register rt, Register rs, uint16_t pos, uint16_t size) { in dextm()
2479 void Assembler::dextu(Register rt, Register rs, uint16_t pos, uint16_t size) { in dextu()
2487 void Assembler::bitswap(Register rd, Register rt) { in bitswap()
2493 void Assembler::dbitswap(Register rd, Register rt) { in dbitswap()
2499 void Assembler::pref(int32_t hint, const MemOperand& rs) { in pref()
2507 void Assembler::align(Register rd, Register rs, Register rt, uint8_t bp) { in align()
2515 void Assembler::dalign(Register rd, Register rs, Register rt, uint8_t bp) { in dalign()
2522 void Assembler::wsbh(Register rd, Register rt) { in wsbh()
2527 void Assembler::dsbh(Register rd, Register rt) { in dsbh()
2532 void Assembler::dshd(Register rd, Register rt) { in dshd()
2537 void Assembler::seh(Register rd, Register rt) { in seh()
2542 void Assembler::seb(Register rd, Register rt) { in seb()
2550 void Assembler::lwc1(FPURegister fd, const MemOperand& src) { in lwc1()
2560 void Assembler::ldc1(FPURegister fd, const MemOperand& src) { in ldc1()
2570 void Assembler::swc1(FPURegister fd, const MemOperand& src) { in swc1()
2580 void Assembler::sdc1(FPURegister fd, const MemOperand& src) { in sdc1()
2591 void Assembler::mtc1(Register rt, FPURegister fs) { in mtc1()
2596 void Assembler::mthc1(Register rt, FPURegister fs) { in mthc1()
2601 void Assembler::dmtc1(Register rt, FPURegister fs) { in dmtc1()
2606 void Assembler::mfc1(Register rt, FPURegister fs) { in mfc1()
2611 void Assembler::mfhc1(Register rt, FPURegister fs) { in mfhc1()
2616 void Assembler::dmfc1(Register rt, FPURegister fs) { in dmfc1()
2621 void Assembler::ctc1(Register rt, FPUControlRegister fs) { in ctc1()
2626 void Assembler::cfc1(Register rt, FPUControlRegister fs) { in cfc1()
2631 void Assembler::DoubleAsTwoUInt32(double d, uint32_t* lo, uint32_t* hi) { in DoubleAsTwoUInt32()
2640 void Assembler::sel(SecondaryField fmt, FPURegister fd, FPURegister fs, in sel()
2649 void Assembler::sel_s(FPURegister fd, FPURegister fs, FPURegister ft) { in sel_s()
2654 void Assembler::sel_d(FPURegister fd, FPURegister fs, FPURegister ft) { in sel_d()
2660 void Assembler::seleqz(SecondaryField fmt, FPURegister fd, FPURegister fs, in seleqz()
2667 void Assembler::seleqz_d(FPURegister fd, FPURegister fs, FPURegister ft) { in seleqz_d()
2672 void Assembler::seleqz_s(FPURegister fd, FPURegister fs, FPURegister ft) { in seleqz_s()
2677 void Assembler::selnez_d(FPURegister fd, FPURegister fs, FPURegister ft) { in selnez_d()
2682 void Assembler::selnez_s(FPURegister fd, FPURegister fs, FPURegister ft) { in selnez_s()
2687 void Assembler::movz_s(FPURegister fd, FPURegister fs, Register rt) { in movz_s()
2693 void Assembler::movz_d(FPURegister fd, FPURegister fs, Register rt) { in movz_d()
2699 void Assembler::movt_s(FPURegister fd, FPURegister fs, uint16_t cc) { in movt_s()
2707 void Assembler::movt_d(FPURegister fd, FPURegister fs, uint16_t cc) { in movt_d()
2715 void Assembler::movf_s(FPURegister fd, FPURegister fs, uint16_t cc) { in movf_s()
2723 void Assembler::movf_d(FPURegister fd, FPURegister fs, uint16_t cc) { in movf_d()
2731 void Assembler::movn_s(FPURegister fd, FPURegister fs, Register rt) { in movn_s()
2737 void Assembler::movn_d(FPURegister fd, FPURegister fs, Register rt) { in movn_d()
2744 void Assembler::selnez(SecondaryField fmt, FPURegister fd, FPURegister fs, in selnez()
2754 void Assembler::add_s(FPURegister fd, FPURegister fs, FPURegister ft) { in add_s()
2759 void Assembler::add_d(FPURegister fd, FPURegister fs, FPURegister ft) { in add_d()
2764 void Assembler::sub_s(FPURegister fd, FPURegister fs, FPURegister ft) { in sub_s()
2769 void Assembler::sub_d(FPURegister fd, FPURegister fs, FPURegister ft) { in sub_d()
2774 void Assembler::mul_s(FPURegister fd, FPURegister fs, FPURegister ft) { in mul_s()
2779 void Assembler::mul_d(FPURegister fd, FPURegister fs, FPURegister ft) { in mul_d()
2783 void Assembler::madd_s(FPURegister fd, FPURegister fr, FPURegister fs, in madd_s()
2789 void Assembler::madd_d(FPURegister fd, FPURegister fr, FPURegister fs, in madd_d()
2795 void Assembler::msub_s(FPURegister fd, FPURegister fr, FPURegister fs, in msub_s()
2801 void Assembler::msub_d(FPURegister fd, FPURegister fr, FPURegister fs, in msub_d()
2807 void Assembler::maddf_s(FPURegister fd, FPURegister fs, FPURegister ft) { in maddf_s()
2812 void Assembler::maddf_d(FPURegister fd, FPURegister fs, FPURegister ft) { in maddf_d()
2817 void Assembler::msubf_s(FPURegister fd, FPURegister fs, FPURegister ft) { in msubf_s()
2822 void Assembler::msubf_d(FPURegister fd, FPURegister fs, FPURegister ft) { in msubf_d()
2827 void Assembler::div_s(FPURegister fd, FPURegister fs, FPURegister ft) { in div_s()
2832 void Assembler::div_d(FPURegister fd, FPURegister fs, FPURegister ft) { in div_d()
2837 void Assembler::abs_s(FPURegister fd, FPURegister fs) { in abs_s()
2842 void Assembler::abs_d(FPURegister fd, FPURegister fs) { in abs_d()
2847 void Assembler::mov_d(FPURegister fd, FPURegister fs) { in mov_d()
2852 void Assembler::mov_s(FPURegister fd, FPURegister fs) { in mov_s()
2857 void Assembler::neg_s(FPURegister fd, FPURegister fs) { in neg_s()
2862 void Assembler::neg_d(FPURegister fd, FPURegister fs) { in neg_d()
2867 void Assembler::sqrt_s(FPURegister fd, FPURegister fs) { in sqrt_s()
2872 void Assembler::sqrt_d(FPURegister fd, FPURegister fs) { in sqrt_d()
2877 void Assembler::rsqrt_s(FPURegister fd, FPURegister fs) { in rsqrt_s()
2882 void Assembler::rsqrt_d(FPURegister fd, FPURegister fs) { in rsqrt_d()
2887 void Assembler::recip_d(FPURegister fd, FPURegister fs) { in recip_d()
2892 void Assembler::recip_s(FPURegister fd, FPURegister fs) { in recip_s()
2898 void Assembler::cvt_w_s(FPURegister fd, FPURegister fs) { in cvt_w_s()
2903 void Assembler::cvt_w_d(FPURegister fd, FPURegister fs) { in cvt_w_d()
2908 void Assembler::trunc_w_s(FPURegister fd, FPURegister fs) { in trunc_w_s()
2913 void Assembler::trunc_w_d(FPURegister fd, FPURegister fs) { in trunc_w_d()
2918 void Assembler::round_w_s(FPURegister fd, FPURegister fs) { in round_w_s()
2923 void Assembler::round_w_d(FPURegister fd, FPURegister fs) { in round_w_d()
2928 void Assembler::floor_w_s(FPURegister fd, FPURegister fs) { in floor_w_s()
2933 void Assembler::floor_w_d(FPURegister fd, FPURegister fs) { in floor_w_d()
2938 void Assembler::ceil_w_s(FPURegister fd, FPURegister fs) { in ceil_w_s()
2943 void Assembler::ceil_w_d(FPURegister fd, FPURegister fs) { in ceil_w_d()
2948 void Assembler::rint_s(FPURegister fd, FPURegister fs) { rint(S, fd, fs); } in rint_s()
2951 void Assembler::rint_d(FPURegister fd, FPURegister fs) { rint(D, fd, fs); } in rint_d()
2954 void Assembler::rint(SecondaryField fmt, FPURegister fd, FPURegister fs) { in rint()
2960 void Assembler::cvt_l_s(FPURegister fd, FPURegister fs) { in cvt_l_s()
2966 void Assembler::cvt_l_d(FPURegister fd, FPURegister fs) { in cvt_l_d()
2972 void Assembler::trunc_l_s(FPURegister fd, FPURegister fs) { in trunc_l_s()
2978 void Assembler::trunc_l_d(FPURegister fd, FPURegister fs) { in trunc_l_d()
2984 void Assembler::round_l_s(FPURegister fd, FPURegister fs) { in round_l_s()
2989 void Assembler::round_l_d(FPURegister fd, FPURegister fs) { in round_l_d()
2994 void Assembler::floor_l_s(FPURegister fd, FPURegister fs) { in floor_l_s()
2999 void Assembler::floor_l_d(FPURegister fd, FPURegister fs) { in floor_l_d()
3004 void Assembler::ceil_l_s(FPURegister fd, FPURegister fs) { in ceil_l_s()
3009 void Assembler::ceil_l_d(FPURegister fd, FPURegister fs) { in ceil_l_d()
3014 void Assembler::class_s(FPURegister fd, FPURegister fs) { in class_s()
3020 void Assembler::class_d(FPURegister fd, FPURegister fs) { in class_d()
3026 void Assembler::mina(SecondaryField fmt, FPURegister fd, FPURegister fs, in mina()
3034 void Assembler::maxa(SecondaryField fmt, FPURegister fd, FPURegister fs, in maxa()
3042 void Assembler::cvt_s_w(FPURegister fd, FPURegister fs) { in cvt_s_w()
3047 void Assembler::cvt_s_l(FPURegister fd, FPURegister fs) { in cvt_s_l()
3053 void Assembler::cvt_s_d(FPURegister fd, FPURegister fs) { in cvt_s_d()
3058 void Assembler::cvt_d_w(FPURegister fd, FPURegister fs) { in cvt_d_w()
3063 void Assembler::cvt_d_l(FPURegister fd, FPURegister fs) { in cvt_d_l()
3069 void Assembler::cvt_d_s(FPURegister fd, FPURegister fs) { in cvt_d_s()
3075 void Assembler::cmp(FPUCondition cond, SecondaryField fmt, in cmp()
3085 void Assembler::cmp_s(FPUCondition cond, FPURegister fd, FPURegister fs, in cmp_s()
3090 void Assembler::cmp_d(FPUCondition cond, FPURegister fd, FPURegister fs, in cmp_d()
3096 void Assembler::bc1eqz(int16_t offset, FPURegister ft) { in bc1eqz()
3103 void Assembler::bc1nez(int16_t offset, FPURegister ft) { in bc1nez()
3111 void Assembler::c(FPUCondition cond, SecondaryField fmt, in c()
3123 void Assembler::c_s(FPUCondition cond, FPURegister fs, FPURegister ft, in c_s()
3129 void Assembler::c_d(FPUCondition cond, FPURegister fs, FPURegister ft, in c_d()
3135 void Assembler::fcmp(FPURegister src1, const double src2, in fcmp()
3144 void Assembler::bc1f(int16_t offset, uint16_t cc) { in bc1f()
3151 void Assembler::bc1t(int16_t offset, uint16_t cc) { in bc1t()
3158 int Assembler::RelocateInternalReference(RelocInfo::Mode rmode, byte* pc, in RelocateInternalReference()
3171 Instr instr_lui = instr_at(pc + 0 * Assembler::kInstrSize); in RelocateInternalReference()
3172 Instr instr_ori = instr_at(pc + 1 * Assembler::kInstrSize); in RelocateInternalReference()
3173 Instr instr_ori2 = instr_at(pc + 3 * Assembler::kInstrSize); in RelocateInternalReference()
3193 instr_at_put(pc + 0 * Assembler::kInstrSize, in RelocateInternalReference()
3195 instr_at_put(pc + 1 * Assembler::kInstrSize, in RelocateInternalReference()
3197 instr_at_put(pc + 3 * Assembler::kInstrSize, in RelocateInternalReference()
3230 void Assembler::GrowBuffer() { in GrowBuffer()
3278 void Assembler::db(uint8_t data) { in db()
3284 void Assembler::dd(uint32_t data) { in dd()
3290 void Assembler::dq(uint64_t data) { in dq()
3296 void Assembler::dd(Label* label) { in dd()
3311 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) { in RecordRelocInfo()
3339 void Assembler::BlockTrampolinePoolFor(int instructions) { in BlockTrampolinePoolFor()
3345 void Assembler::CheckTrampolinePool() { in CheckTrampolinePool()
3405 Address Assembler::target_address_at(Address pc) { in target_address_at()
3434 void Assembler::QuietNaN(HeapObject* object) { in QuietNaN()
3451 void Assembler::set_target_address_at(Isolate* isolate, Address pc, in set_target_address_at()
3484 Assembler::FlushICache(isolate, pc, 4 * Assembler::kInstrSize); in set_target_address_at()