Home
last modified time | relevance | path

Searched refs:Op32Opcode (Results 1 – 7 of 7) sorted by relevance

/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.cc134 Register LiteTranslator::Op32(Decoder::Op32Opcode opcode, Register arg1, Register arg2) { in Op32()
135 using Op32Opcode = Decoder::Op32Opcode; in Op32() typedef
138 case Op32Opcode::kAddw: in Op32()
143 case Op32Opcode::kSubw: in Op32()
148 case Op32Opcode::kSllw: in Op32()
149 case Op32Opcode::kSrlw: in Op32()
150 case Op32Opcode::kSraw: in Op32()
153 if (opcode == Op32Opcode::kSrlw) { in Op32()
155 } else if (opcode == Op32Opcode::kSllw) { in Op32()
157 } else if (opcode == Op32Opcode::kSraw) { in Op32()
[all …]
Dlite_translator.h76 Register Op32(Decoder::Op32Opcode opcode, Register arg1, Register arg2);
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.cc390 Register HeavyOptimizerFrontend::Op32(Decoder::Op32Opcode opcode, Register arg1, Register arg2) { in Op32()
391 using Op32Opcode = Decoder::Op32Opcode; in Op32() typedef
395 case Op32Opcode::kAddw: in Op32()
399 case Op32Opcode::kSubw: in Op32()
403 case Op32Opcode::kSllw: in Op32()
404 case Op32Opcode::kSrlw: in Op32()
405 case Op32Opcode::kSraw: { in Op32()
409 if (opcode == Op32Opcode::kSllw) { in Op32()
411 } else if (opcode == Op32Opcode::kSrlw) { in Op32()
417 case Op32Opcode::kMulw: in Op32()
Dfrontend.h88 Register Op32(Decoder::Op32Opcode opcode, Register arg1, Register arg2);
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Dsemantics_player.h454 case Decoder::Op32Opcode::kAdduw: in Op()
456 case Decoder::Op32Opcode::kDivw: in Op()
458 case Decoder::Op32Opcode::kDivuw: in Op()
460 case Decoder::Op32Opcode::kRemw: in Op()
462 case Decoder::Op32Opcode::kRemuw: in Op()
464 case Decoder::Op32Opcode::kRolw: in Op()
466 case Decoder::Op32Opcode::kRorw: in Op()
468 case Decoder::Op32Opcode::kSh1adduw: in Op()
470 case Decoder::Op32Opcode::kSh2adduw: in Op()
472 case Decoder::Op32Opcode::kSh3adduw: in Op()
Ddecoder.h128 enum class Op32Opcode : uint16_t { enum
758 using Op32Args = OpArgsTemplate<Op32Opcode>;
1198 Op32Opcode opcode; in DecodeCompressedMiscAlu()
1201 opcode = Op32Opcode::kSubw; in DecodeCompressedMiscAlu()
1204 opcode = Op32Opcode::kAddw; in DecodeCompressedMiscAlu()
1518 DecodeOp<Op32Opcode>(); in DecodeBaseInstruction()
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h204 Register Op32(Decoder::Op32Opcode opcode, Register arg1, Register arg2) { in Op32()
206 case Decoder::Op32Opcode::kAddw: in Op32()
208 case Decoder::Op32Opcode::kSubw: in Op32()
210 case Decoder::Op32Opcode::kSllw: in Op32()
212 case Decoder::Op32Opcode::kSrlw: in Op32()
214 case Decoder::Op32Opcode::kSraw: in Op32()
216 case Decoder::Op32Opcode::kMulw: in Op32()