mirror of
https://git.suyu.dev/suyu/dynarmic.git
synced 2026-01-01 04:04:30 +01:00
A64: Implement branch
This commit is contained in:
parent
0641445e51
commit
86d1095df7
5 changed files with 49 additions and 6 deletions
|
|
@ -59,7 +59,7 @@ std::vector<Matcher<V>> GetDecodeTable() {
|
|||
//INST(&V::EXTR, "EXTR", "z00100111N0mmmmmssssssnnnnnddddd"),
|
||||
|
||||
// Conditional branch
|
||||
//INST(&V::B_cond, "B.cond", "01010100iiiiiiiiiiiiiiiiiii0cccc"),
|
||||
INST(&V::B_cond, "B.cond", "01010100iiiiiiiiiiiiiiiiiii0cccc"),
|
||||
|
||||
// Exception generation
|
||||
//INST(&V::SVC, "SVC", "11010100000iiiiiiiiiiiiiiii00001"),
|
||||
|
|
@ -113,8 +113,8 @@ std::vector<Matcher<V>> GetDecodeTable() {
|
|||
//INST(&V::DRPS, "DRPS", "11010110101111110000001111100000"),
|
||||
|
||||
// Unconditonal branch (immediate)
|
||||
//INST(&V::B_uncond, "B", "000101iiiiiiiiiiiiiiiiiiiiiiiiii"),
|
||||
//INST(&V::BL, "BL", "100101iiiiiiiiiiiiiiiiiiiiiiiiii"),
|
||||
INST(&V::B_uncond, "B", "000101iiiiiiiiiiiiiiiiiiiiiiiiii"),
|
||||
INST(&V::BL, "BL", "100101iiiiiiiiiiiiiiiiiiiiiiiiii"),
|
||||
|
||||
// Compare and branch (immediate)
|
||||
//INST(&V::CBZ, "CBZ", "z0110100iiiiiiiiiiiiiiiiiiittttt"),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue