Lioncash
|
e2bc7eeb93
|
thumb32: Implement REVSH
|
2021-02-01 15:16:53 -05:00 |
|
Lioncash
|
1ad99bb9b5
|
thumb32: Implement SEL
|
2021-02-01 15:01:21 -05:00 |
|
Lioncash
|
8d53048750
|
thumb32: Implement CLZ
Also fleshes out the generator to allow for generating thumb32
instructions as well.
|
2021-02-01 14:54:04 -05:00 |
|
MerryMage
|
a8a712c801
|
Relicense to 0BSD
|
2020-04-23 15:45:57 +01:00 |
|
Lioncash
|
9935f3aa28
|
A32: Implement Thumb-1 variant of SEVL
While we're at it, also add the Thumb-2 encoding to the encoding table
to make sure it isn't forgotten about in the future.
|
2020-04-22 21:02:47 +01:00 |
|
V.Kalyuzhny
|
764a93bf5a
|
Switch boost::optional to std::optional
|
2020-04-22 20:57:37 +01:00 |
|
Lioncash
|
e30f9816ec
|
A32/decoder: Add missing <algorithm> includes
These includes should be present, as we use std::find_if() within these headers.
|
2020-04-22 20:53:46 +01:00 |
|
MerryMage
|
01c1e9017e
|
T32: Add initial decoder list
|
2020-04-22 20:46:14 +01:00 |
|
Lioncash
|
67443efb62
|
General: Convert multiple namespace specifiers to nested namespace specifiers where applicable
Makes namespacing a little less noisy
|
2020-04-22 20:44:38 +01:00 |
|
MerryMage
|
b3c73e2622
|
Label A32 specific code appropriately
|
2020-04-22 20:33:30 +01:00 |
|