Searched refs:BranchOpcode (Results 1 – 7 of 7) sorted by relevance
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | lite_translator.cc | 295 void LiteTranslator::CompareAndBranch(Decoder::BranchOpcode opcode, in CompareAndBranch() 302 case Decoder::BranchOpcode::kBeq: in CompareAndBranch() 305 case Decoder::BranchOpcode::kBne: in CompareAndBranch() 308 case Decoder::BranchOpcode::kBltu: in CompareAndBranch() 311 case Decoder::BranchOpcode::kBgeu: in CompareAndBranch() 314 case Decoder::BranchOpcode::kBlt: in CompareAndBranch() 317 case Decoder::BranchOpcode::kBge: in CompareAndBranch()
|
D | lite_translator.h | 87 void CompareAndBranch(Decoder::BranchOpcode opcode, Register arg1, Register arg2, int16_t offset);
|
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | frontend.cc | 33 using BranchOpcode = HeavyOptimizerFrontend::Decoder::BranchOpcode; typedef 37 void HeavyOptimizerFrontend::CompareAndBranch(BranchOpcode opcode, in CompareAndBranch() 75 x86_64::Assembler::Condition HeavyOptimizerFrontend::ToAssemblerCond(BranchOpcode opcode) { in ToAssemblerCond() 77 case BranchOpcode::kBeq: in ToAssemblerCond() 79 case BranchOpcode::kBne: in ToAssemblerCond() 81 case BranchOpcode::kBlt: in ToAssemblerCond() 83 case BranchOpcode::kBge: in ToAssemblerCond() 85 case BranchOpcode::kBltu: in ToAssemblerCond() 87 case BranchOpcode::kBgeu: in ToAssemblerCond()
|
D | frontend_tests.cc | 236 frontend.CompareAndBranch(HeavyOptimizerFrontend::Decoder::BranchOpcode::kBeq, in TEST() 295 HeavyOptimizerFrontend::Decoder::BranchOpcode::kBeq, MachineReg(1), MachineReg(2), 8); in TEST()
|
D | frontend.h | 68 void CompareAndBranch(Decoder::BranchOpcode opcode, Register arg1, Register arg2, int16_t offset); 452 static x86_64::Assembler::Condition ToAssemblerCond(Decoder::BranchOpcode opcode);
|
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/ |
D | decoder.h | 58 enum class BranchOpcode : uint8_t { enum 656 BranchOpcode opcode; 1370 .opcode = BranchOpcode{GetBits<13, 1>()}, in DecodeCompressedBeqzBnez() 1914 BranchOpcode opcode{GetBits<12, 3>()}; in DecodeBranch()
|
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter.h | 371 void CompareAndBranch(Decoder::BranchOpcode opcode, in CompareAndBranch() 377 case Decoder::BranchOpcode::kBeq: in CompareAndBranch() 380 case Decoder::BranchOpcode::kBne: in CompareAndBranch() 383 case Decoder::BranchOpcode::kBltu: in CompareAndBranch() 386 case Decoder::BranchOpcode::kBgeu: in CompareAndBranch() 389 case Decoder::BranchOpcode::kBlt: in CompareAndBranch() 392 case Decoder::BranchOpcode::kBge: in CompareAndBranch()
|