Home
last modified time | relevance | path

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

/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Ddecoder.h628 enum class MemoryDataOperandType : uint8_t { enum
647 MemoryDataOperandType operand_type;
831 MemoryDataOperandType width;
841 MemoryDataOperandType width;
852 MemoryDataOperandType width;
949 MemoryDataOperandType width;
959 MemoryDataOperandType width;
970 MemoryDataOperandType width;
1018 using StoreArgs = StoreArgsTemplate<MemoryDataOperandType>;
1068 DecodeCompressedLoadStore<LoadStore::kStore, MemoryDataOperandType::k32bit>(); in DecodeCompressedInstruction()
[all …]
Dsemantics_player.h46 case Decoder::MemoryDataOperandType::k32bit: in Amo()
49 case Decoder::MemoryDataOperandType::k64bit: in Amo()
/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.h111 void Store(Decoder::MemoryDataOperandType operand_type,
139 constexpr Decoder::MemoryDataOperandType ToMemoryDataOperandType() { in ToMemoryDataOperandType()
141 return Decoder::MemoryDataOperandType::k8bit; in ToMemoryDataOperandType()
143 return Decoder::MemoryDataOperandType::k16bit; in ToMemoryDataOperandType()
145 return Decoder::MemoryDataOperandType::k32bit; in ToMemoryDataOperandType()
147 return Decoder::MemoryDataOperandType::k64bit; in ToMemoryDataOperandType()
159 void StoreWithoutRecovery(Decoder::MemoryDataOperandType operand_type,
163 void StoreWithoutRecovery(Decoder::MemoryDataOperandType operand_type,
/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.h93 void Store(Decoder::MemoryDataOperandType operand_type,
/frameworks/libs/binary_translation/interpreter/riscv64/
Dinterpreter.h340 void Store(Decoder::MemoryDataOperandType operand_type, in Store()
346 case Decoder::MemoryDataOperandType::k8bit: in Store()
349 case Decoder::MemoryDataOperandType::k16bit: in Store()
352 case Decoder::MemoryDataOperandType::k32bit: in Store()
355 case Decoder::MemoryDataOperandType::k64bit: in Store()
518 if (args.width != Decoder::MemoryDataOperandType::k8bit) { in OpVector()
559 case Decoder::MemoryDataOperandType::k8bit: in OpVector()
561 case Decoder::MemoryDataOperandType::k16bit: in OpVector()
563 case Decoder::MemoryDataOperandType::k32bit: in OpVector()
565 case Decoder::MemoryDataOperandType::k64bit: in OpVector()