fb0939f9b6
* Implement SMULWB, SMULWT, SMLAWB, SMLAWT, and add tests for some multiply instructions * Improve test descriptions * Rename SMULH to SMUL__ * Add SSAT, SSAT16, USAT and USAT16 ARM32 instructions * Fix new tests * Replace AND 0xFFFF with 16-bits zero extension (more efficient)
16 lines
231 B
C#
16 lines
231 B
C#
using System;
|
|
|
|
namespace ARMeilleure.State
|
|
{
|
|
[Flags]
|
|
public enum PState
|
|
{
|
|
TFlag = 5,
|
|
EFlag = 9,
|
|
QFlag = 27,
|
|
VFlag = 28,
|
|
CFlag = 29,
|
|
ZFlag = 30,
|
|
NFlag = 31
|
|
}
|
|
}
|