Massimo Fioravanti
742e1a0c56
TupleTree: switch from public fields to accessors
2022-12-12 18:36:57 +01:00
Alessandro Di Federico
e9db913291
Disassembler: fix iterator invalidation issue
...
The index of an element of a `SortedVector<yield::Tag>` was saved, but
`SortedVector` behaves like a set.
The issue has been fixed by creating a temporary `Tag` instead of trying
to keep a reference to an existing one.
2022-12-09 09:00:20 +01:00
Ivan Krysak
5b49873523
Move delay slot control down to basic block level
2022-06-15 16:04:43 +03:00
Ivan Krysak
74764f9729
Switch to TTG-based assembly description
2022-06-15 15:52:00 +03:00
Ivan Krysak
569d677157
Disable default instruction operand symbolization
...
It was causing issues on some architectures (like i386)
2022-06-15 15:51:23 +03:00
Ivan Krysak
36c63c1bb9
Implement the disassembler interface
2022-05-06 18:51:47 +02:00