Age | Commit message (Collapse) | Author |
|
Shifting to the right of a signed value when the MSB is one is technically
undefined behavior, even though in my experience it's done the "right thing"
and sign extended the value. This replaces the arithmetic right shift code in
ARM that uses that coincidence with some code that relies on bit math.
|
|
|
|
|
|
|
|
processing ones.
|
|
This isn't technically correct since the .w should only be added if there are
32 and 16 bit encodings, but always having it always is better than never
having it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This will need more work, but it should be a lot closer.
|
|
|
|
|
|
|
|
|
|
|
|
|