|
|
@ -438,6 +438,8 @@ public: |
|
|
enum class Id { |
|
|
enum class Id { |
|
|
KIL, |
|
|
KIL, |
|
|
SSY, |
|
|
SSY, |
|
|
|
|
|
SYNC, |
|
|
|
|
|
DEPBAR, |
|
|
BFE_C, |
|
|
BFE_C, |
|
|
BFE_R, |
|
|
BFE_R, |
|
|
BFE_IMM, |
|
|
BFE_IMM, |
|
|
@ -534,6 +536,7 @@ public: |
|
|
Shift, |
|
|
Shift, |
|
|
Ffma, |
|
|
Ffma, |
|
|
Flow, |
|
|
Flow, |
|
|
|
|
|
Synch, |
|
|
Memory, |
|
|
Memory, |
|
|
FloatSet, |
|
|
FloatSet, |
|
|
FloatSetPredicate, |
|
|
FloatSetPredicate, |
|
|
@ -638,6 +641,8 @@ private: |
|
|
INST("111000110011----", Id::KIL, Type::Flow, "KIL"), |
|
|
INST("111000110011----", Id::KIL, Type::Flow, "KIL"), |
|
|
INST("111000101001----", Id::SSY, Type::Flow, "SSY"), |
|
|
INST("111000101001----", Id::SSY, Type::Flow, "SSY"), |
|
|
INST("111000100100----", Id::BRA, Type::Flow, "BRA"), |
|
|
INST("111000100100----", Id::BRA, Type::Flow, "BRA"), |
|
|
|
|
|
INST("1111000011110---", Id::DEPBAR, Type::Synch, "DEPBAR"), |
|
|
|
|
|
INST("1111000011111---", Id::SYNC, Type::Synch, "SYNC"), |
|
|
INST("1110111111011---", Id::LD_A, Type::Memory, "LD_A"), |
|
|
INST("1110111111011---", Id::LD_A, Type::Memory, "LD_A"), |
|
|
INST("1110111110010---", Id::LD_C, Type::Memory, "LD_C"), |
|
|
INST("1110111110010---", Id::LD_C, Type::Memory, "LD_C"), |
|
|
INST("1110111111110---", Id::ST_A, Type::Memory, "ST_A"), |
|
|
INST("1110111111110---", Id::ST_A, Type::Memory, "ST_A"), |
|
|
|