Home
last modified time | relevance | path

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

/aosp_15_r20/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Ddecoder.h633 enum class MemoryDataOperandType : uint8_t { enum
652 MemoryDataOperandType operand_type;
836 MemoryDataOperandType width;
846 MemoryDataOperandType width;
857 MemoryDataOperandType width;
954 MemoryDataOperandType width;
964 MemoryDataOperandType width;
975 MemoryDataOperandType width;
1023 using StoreArgs = StoreArgsTemplate<MemoryDataOperandType>;
1073 DecodeCompressedLoadStore<LoadStore::kStore, MemoryDataOperandType::k32bit>(); in DecodeCompressedInstruction()
[all …]
Dsemantics_player.h48 case Decoder::MemoryDataOperandType::k32bit: in Amo()
51 case Decoder::MemoryDataOperandType::k64bit: in Amo()
/aosp_15_r20/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.cc562 void HeavyOptimizerFrontend::Store(Decoder::MemoryDataOperandType operand_type, in Store()
776 void HeavyOptimizerFrontend::StoreWithoutRecovery(Decoder::MemoryDataOperandType operand_type, in StoreWithoutRecovery()
781 case Decoder::MemoryDataOperandType::k8bit: in StoreWithoutRecovery()
784 case Decoder::MemoryDataOperandType::k16bit: in StoreWithoutRecovery()
787 case Decoder::MemoryDataOperandType::k32bit: in StoreWithoutRecovery()
790 case Decoder::MemoryDataOperandType::k64bit: in StoreWithoutRecovery()
798 void HeavyOptimizerFrontend::StoreWithoutRecovery(Decoder::MemoryDataOperandType operand_type, in StoreWithoutRecovery()
804 case Decoder::MemoryDataOperandType::k8bit: in StoreWithoutRecovery()
808 case Decoder::MemoryDataOperandType::k16bit: in StoreWithoutRecovery()
812 case Decoder::MemoryDataOperandType::k32bit: in StoreWithoutRecovery()
[all …]
Dfrontend.h113 void Store(Decoder::MemoryDataOperandType operand_type,
141 constexpr Decoder::MemoryDataOperandType ToMemoryDataOperandType() { in ToMemoryDataOperandType()
143 return Decoder::MemoryDataOperandType::k8bit; in ToMemoryDataOperandType()
145 return Decoder::MemoryDataOperandType::k16bit; in ToMemoryDataOperandType()
147 return Decoder::MemoryDataOperandType::k32bit; in ToMemoryDataOperandType()
149 return Decoder::MemoryDataOperandType::k64bit; in ToMemoryDataOperandType()
161 void StoreWithoutRecovery(Decoder::MemoryDataOperandType operand_type,
165 void StoreWithoutRecovery(Decoder::MemoryDataOperandType operand_type,
/aosp_15_r20/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.cc414 void LiteTranslator::Store(Decoder::MemoryDataOperandType operand_type, in Store()
423 case Decoder::MemoryDataOperandType::k8bit: in Store()
426 case Decoder::MemoryDataOperandType::k16bit: in Store()
429 case Decoder::MemoryDataOperandType::k32bit: in Store()
432 case Decoder::MemoryDataOperandType::k64bit: in Store()
Dlite_translator.h95 void Store(Decoder::MemoryDataOperandType operand_type,
/aosp_15_r20/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h401 void Store(Decoder::MemoryDataOperandType operand_type, in Store()
407 case Decoder::MemoryDataOperandType::k8bit: in Store()
410 case Decoder::MemoryDataOperandType::k16bit: in Store()
413 case Decoder::MemoryDataOperandType::k32bit: in Store()
416 case Decoder::MemoryDataOperandType::k64bit: in Store()
584 if (args.width != Decoder::MemoryDataOperandType::k8bit) { in OpVector()
625 case Decoder::MemoryDataOperandType::k8bit: in OpVector()
627 case Decoder::MemoryDataOperandType::k16bit: in OpVector()
629 case Decoder::MemoryDataOperandType::k32bit: in OpVector()
631 case Decoder::MemoryDataOperandType::k64bit: in OpVector()