Home
last modified time | relevance | path

Searched refs:AmoOpcode (Results 1 – 2 of 2) sorted by relevance

/frameworks/libs/binary_translation/decoder/include/berberis/decoder/riscv64/
Dsemantics_player.h60 Register Amo(typename Decoder::AmoOpcode opcode, Register arg1, Register arg2, bool aq, bool rl) { in Amo()
77 Register Amo(typename Decoder::AmoOpcode opcode, Register arg1, Register arg2) { in Amo()
79 case Decoder::AmoOpcode::kLr: in Amo()
81 case Decoder::AmoOpcode::kSc: in Amo()
83 case Decoder::AmoOpcode::kAmoswap: in Amo()
85 case Decoder::AmoOpcode::kAmoadd: in Amo()
87 case Decoder::AmoOpcode::kAmoxor: in Amo()
89 case Decoder::AmoOpcode::kAmoand: in Amo()
91 case Decoder::AmoOpcode::kAmoor: in Amo()
93 case Decoder::AmoOpcode::kAmomin: in Amo()
[all …]
Ddecoder.h44 enum class AmoOpcode : uint8_t { enum
646 AmoOpcode opcode;
1659 AmoOpcode opcode = AmoOpcode{high_opcode}; in DecodeAmo()