Searched refs:OpOpcode (Results 1 – 7 of 7) sorted by relevance
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | lite_translator.cc | 35 Register LiteTranslator::Op(Decoder::OpOpcode opcode, Register arg1, Register arg2) { in Op() 36 using OpOpcode = Decoder::OpOpcode; in Op() typedef 39 case OpOpcode::kAdd: in Op() 43 case OpOpcode::kSub: in Op() 47 case OpOpcode::kAnd: in Op() 51 case OpOpcode::kOr: in Op() 55 case OpOpcode::kXor: in Op() 59 case OpOpcode::kSll: in Op() 60 case OpOpcode::kSrl: in Op() 61 case OpOpcode::kSra: in Op() [all …]
|
D | lite_translator.h | 75 Register Op(Decoder::OpOpcode opcode, Register arg1, Register arg2);
|
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | frontend.cc | 284 Register HeavyOptimizerFrontend::Op(Decoder::OpOpcode opcode, Register arg1, Register arg2) { in Op() 285 using OpOpcode = Decoder::OpOpcode; in Op() typedef 289 case OpOpcode::kAdd: in Op() 293 case OpOpcode::kSub: in Op() 297 case OpOpcode::kAnd: in Op() 301 case OpOpcode::kOr: in Op() 305 case OpOpcode::kXor: in Op() 309 case OpOpcode::kSll: in Op() 313 case OpOpcode::kSrl: in Op() 317 case OpOpcode::kSra: in Op() [all …]
|
D | frontend.h | 87 Register Op(Decoder::OpOpcode opcode, Register arg1, Register arg2);
|
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/ |
D | semantics_player.h | 414 case Decoder::OpOpcode::kDiv: in Op() 416 case Decoder::OpOpcode::kDivu: in Op() 418 case Decoder::OpOpcode::kRem: in Op() 420 case Decoder::OpOpcode::kRemu: in Op() 422 case Decoder::OpOpcode::kMax: in Op() 424 case Decoder::OpOpcode::kMaxu: in Op() 426 case Decoder::OpOpcode::kMin: in Op() 428 case Decoder::OpOpcode::kMinu: in Op() 430 case Decoder::OpOpcode::kRol: in Op() 432 case Decoder::OpOpcode::kRor: in Op() [all …]
|
D | decoder.h | 91 enum class OpOpcode : uint16_t { enum 757 using OpArgs = OpArgsTemplate<OpOpcode>; 1175 OpOpcode opcode; in DecodeCompressedMiscAlu() 1178 opcode = OpOpcode::kSub; in DecodeCompressedMiscAlu() 1181 opcode = OpOpcode::kXor; in DecodeCompressedMiscAlu() 1184 opcode = OpOpcode::kOr; in DecodeCompressedMiscAlu() 1187 opcode = OpOpcode::kAnd; in DecodeCompressedMiscAlu() 1438 .opcode = OpOpcode::kAdd, in DecodeCompressedJr_Jalr_Mv_Add() 1456 .opcode = OpOpcode::kAdd, in DecodeCompressedJr_Jalr_Mv_Add() 1512 DecodeOp<OpOpcode>(); in DecodeBaseInstruction()
|
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter.h | 162 Register Op(Decoder::OpOpcode opcode, Register arg1, Register arg2) { in Op() 164 case Decoder::OpOpcode::kAdd: in Op() 166 case Decoder::OpOpcode::kSub: in Op() 168 case Decoder::OpOpcode::kAnd: in Op() 170 case Decoder::OpOpcode::kOr: in Op() 172 case Decoder::OpOpcode::kXor: in Op() 174 case Decoder::OpOpcode::kSll: in Op() 176 case Decoder::OpOpcode::kSrl: in Op() 178 case Decoder::OpOpcode::kSra: in Op() 180 case Decoder::OpOpcode::kSlt: in Op() [all …]
|