Searched refs:LoadOperandType (Results 1 – 6 of 6) sorted by relevance
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | frontend.cc | 571 Register HeavyOptimizerFrontend::Load(Decoder::LoadOperandType operand_type, in Load() 655 Register HeavyOptimizerFrontend::LoadWithoutRecovery(Decoder::LoadOperandType operand_type, in LoadWithoutRecovery() 660 case Decoder::LoadOperandType::k8bitUnsigned: in LoadWithoutRecovery() 663 case Decoder::LoadOperandType::k16bitUnsigned: in LoadWithoutRecovery() 666 case Decoder::LoadOperandType::k32bitUnsigned: in LoadWithoutRecovery() 669 case Decoder::LoadOperandType::k64bit: in LoadWithoutRecovery() 672 case Decoder::LoadOperandType::k8bitSigned: in LoadWithoutRecovery() 675 case Decoder::LoadOperandType::k16bitSigned: in LoadWithoutRecovery() 678 case Decoder::LoadOperandType::k32bitSigned: in LoadWithoutRecovery() 689 Register HeavyOptimizerFrontend::LoadWithoutRecovery(Decoder::LoadOperandType operand_type, in LoadWithoutRecovery() [all …]
|
D | frontend.h | 115 Register Load(Decoder::LoadOperandType operand_type, Register arg, int16_t offset); 118 constexpr Decoder::LoadOperandType ToLoadOperandType() { in ToLoadOperandType() 120 return Decoder::LoadOperandType::k8bitSigned; in ToLoadOperandType() 122 return Decoder::LoadOperandType::k16bitSigned; in ToLoadOperandType() 124 return Decoder::LoadOperandType::k32bitSigned; in ToLoadOperandType() 126 return Decoder::LoadOperandType::k64bit; in ToLoadOperandType() 128 return Decoder::LoadOperandType::k8bitUnsigned; in ToLoadOperandType() 130 return Decoder::LoadOperandType::k16bitUnsigned; in ToLoadOperandType() 132 return Decoder::LoadOperandType::k32bitUnsigned; in ToLoadOperandType() 154 Register LoadWithoutRecovery(Decoder::LoadOperandType operand_type, Register base, int32_t disp); [all …]
|
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/ |
D | lite_translator.cc | 370 Register LiteTranslator::Load(Decoder::LoadOperandType operand_type, Register arg, int16_t offset) { in Load() 377 case Decoder::LoadOperandType::k8bitUnsigned: in Load() 380 case Decoder::LoadOperandType::k16bitUnsigned: in Load() 383 case Decoder::LoadOperandType::k32bitUnsigned: in Load() 386 case Decoder::LoadOperandType::k64bit: in Load() 389 case Decoder::LoadOperandType::k8bitSigned: in Load() 392 case Decoder::LoadOperandType::k16bitSigned: in Load() 395 case Decoder::LoadOperandType::k32bitSigned: in Load()
|
D | lite_translator.h | 97 Register Load(Decoder::LoadOperandType operand_type, Register arg, int16_t offset);
|
/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/ |
D | decoder.h | 635 enum class LoadOperandType : uint8_t { enum 985 using LoadArgs = LoadArgsTemplate<LoadOperandType>; 1059 DecodeCompressedLoadStore<LoadStore::kLoad, LoadOperandType::k32bitSigned>(); in DecodeCompressedInstruction() 1062 DecodeCompressedLoadStore<LoadStore::kLoad, LoadOperandType::k64bit>(); in DecodeCompressedInstruction() 1102 DecodeCompressedLoadsp<LoadOperandType::k32bitSigned>(); in DecodeCompressedInstruction() 1105 DecodeCompressedLoadsp<LoadOperandType::k64bit>(); in DecodeCompressedInstruction() 1485 DecodeLoad<LoadOperandType>(); in DecodeBaseInstruction()
|
/frameworks/libs/binary_translation/interpreter/riscv64/ |
D | interpreter.h | 224 Register Load(Decoder::LoadOperandType operand_type, Register arg, int16_t offset) { in Load() 227 case Decoder::LoadOperandType::k8bitUnsigned: in Load() 229 case Decoder::LoadOperandType::k16bitUnsigned: in Load() 231 case Decoder::LoadOperandType::k32bitUnsigned: in Load() 233 case Decoder::LoadOperandType::k64bit: in Load() 235 case Decoder::LoadOperandType::k8bitSigned: in Load() 237 case Decoder::LoadOperandType::k16bitSigned: in Load() 239 case Decoder::LoadOperandType::k32bitSigned: in Load()
|