Home
last modified time | relevance | path

Searched defs:rs2 (Results 1 – 5 of 5) sorted by relevance

/art/compiler/utils/riscv64/
Dassembler_riscv64.cc116 void Riscv64Assembler::Beq(XRegister rs1, XRegister rs2, int32_t offset) { in Beq()
130 void Riscv64Assembler::Bne(XRegister rs1, XRegister rs2, int32_t offset) { in Bne()
144 void Riscv64Assembler::Blt(XRegister rs1, XRegister rs2, int32_t offset) { in Blt()
148 void Riscv64Assembler::Bge(XRegister rs1, XRegister rs2, int32_t offset) { in Bge()
152 void Riscv64Assembler::Bltu(XRegister rs1, XRegister rs2, int32_t offset) { in Bltu()
156 void Riscv64Assembler::Bgeu(XRegister rs1, XRegister rs2, int32_t offset) { in Bgeu()
245 void Riscv64Assembler::Sb(XRegister rs2, XRegister rs1, int32_t offset) { in Sb()
258 void Riscv64Assembler::Sh(XRegister rs2, XRegister rs1, int32_t offset) { in Sh()
271 void Riscv64Assembler::Sw(XRegister rs2, XRegister rs1, int32_t offset) { in Sw()
287 void Riscv64Assembler::Sd(XRegister rs2, XRegister rs1, int32_t offset) { in Sd()
[all …]
Dassembler_riscv64.h401 void FMAddS(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FMAddS()
404 void FMAddD(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FMAddD()
407 void FMSubS(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FMSubS()
410 void FMSubD(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FMSubD()
413 void FNMSubS(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FNMSubS()
416 void FNMSubD(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FNMSubD()
419 void FNMAddS(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FNMAddS()
422 void FNMAddD(FRegister rd, FRegister rs1, FRegister rs2, FRegister rs3) { in FNMAddD()
451 void FAddS(FRegister rd, FRegister rs1, FRegister rs2) { in FAddS()
454 void FAddD(FRegister rd, FRegister rs1, FRegister rs2) { in FAddD()
[all …]
/art/disassembler/
Ddisassembler_riscv64.cc448 uint32_t rs2 = GetRs2(insn32); in Print32BCond() local
507 /*out*/ const char** rs2) { in DecodeRVVMemMnemonic()
637 const char* rs2 = nullptr; in Print32FLoad() local
682 const char* rs2 = nullptr; in Print32FStore() local
777 uint32_t rs2 = GetRs2(insn32); in Print32BinOp() local
854 uint32_t rs2 = GetRs2(insn32); in Print32Atomic() local
872 uint32_t rs2 = GetRs2(insn32); // Sometimes used to to differentiate opcodes. in Print32FpOp() local
1016 /*inout*/ const char*& rs2) { in MaybeSwapOperands()
1033 const char* rs2 = nullptr; in Print32RVVOp() local
1906 uint32_t rs2 = GetRs2_16(insn16); in Dump16() local
/art/compiler/optimizing/
Dcode_generator_riscv64.cc797 Reg rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FpBinOp()
808 FRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FAdd()
813 FRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FSub()
818 FRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FDiv()
823 FRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FMul()
828 FRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FMin()
833 FRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FMax()
838 XRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FEq()
843 XRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FLt()
848 XRegister rd, FRegister rs1, FRegister rs2, DataType::Type type) { in FLe()
[all …]
Dintrinsics_riscv64.cc313 EmitMemoryPoke(invoke, [&](XRegister rs2, XRegister rs1) { __ Sb(rs2, rs1, 0); }); in VisitMemoryPokeByte()
322 EmitMemoryPoke(invoke, [&](XRegister rs2, XRegister rs1) { __ Sw(rs2, rs1, 0); }); in VisitMemoryPokeIntNative()
331 EmitMemoryPoke(invoke, [&](XRegister rs2, XRegister rs1) { __ Sd(rs2, rs1, 0); }); in VisitMemoryPokeLongNative()
340 EmitMemoryPoke(invoke, [&](XRegister rs2, XRegister rs1) { __ Sh(rs2, rs1, 0); }); in VisitMemoryPokeShortNative()
1480 Location rs2, in EmitBlt32()