aboutsummaryrefslogtreecommitdiff
path: root/src/ARMeilleure/Decoders
ModeNameSize
-rw-r--r--Block.cs2339logplainblame
-rw-r--r--Condition.cs661logplainblame
-rw-r--r--DataOp.cs147logplainblame
-rw-r--r--Decoder.cs13336logplainblame
-rw-r--r--DecoderHelper.cs4895logplainblame
-rw-r--r--DecoderMode.cs140logplainblame
-rw-r--r--IOpCode.cs304logplainblame
-rw-r--r--IOpCode32.cs136logplainblame
-rw-r--r--IOpCode32Adr.cs130logplainblame
-rw-r--r--IOpCode32Alu.cs156logplainblame
-rw-r--r--IOpCode32AluBf.cs298logplainblame
-rw-r--r--IOpCode32AluImm.cs156logplainblame
-rw-r--r--IOpCode32AluImm16.cs125logplainblame
-rw-r--r--IOpCode32AluMla.cs200logplainblame
-rw-r--r--IOpCode32AluReg.cs116logplainblame
-rw-r--r--IOpCode32AluRsImm.cs187logplainblame
-rw-r--r--IOpCode32AluRsReg.cs180logplainblame
-rw-r--r--IOpCode32AluUmull.cs270logplainblame
-rw-r--r--IOpCode32AluUx.cs152logplainblame
-rw-r--r--IOpCode32BImm.cs92logplainblame
-rw-r--r--IOpCode32BReg.cs111logplainblame
-rw-r--r--IOpCode32Exception.cs104logplainblame
-rw-r--r--IOpCode32HasSetFlags.cs114logplainblame
-rw-r--r--IOpCode32Mem.cs305logplainblame
-rw-r--r--IOpCode32MemEx.cs115logplainblame
-rw-r--r--IOpCode32MemMult.cs241logplainblame
-rw-r--r--IOpCode32MemReg.cs116logplainblame
-rw-r--r--IOpCode32MemRsImm.cs155logplainblame
-rw-r--r--IOpCode32Simd.cs92logplainblame
-rw-r--r--IOpCode32SimdImm.cs177logplainblame
-rw-r--r--IOpCodeAlu.cs162logplainblame
-rw-r--r--IOpCodeAluImm.cs120logplainblame
-rw-r--r--IOpCodeAluRs.cs176logplainblame
-rw-r--r--IOpCodeAluRx.cs172logplainblame
-rw-r--r--IOpCodeBImm.cs115logplainblame
-rw-r--r--IOpCodeCond.cs115logplainblame
-rw-r--r--IOpCodeLit.cs224logplainblame
-rw-r--r--IOpCodeSimd.cs109logplainblame
-rw-r--r--InstDescriptor.cs424logplainblame
-rw-r--r--InstEmitter.cs125logplainblame
-rw-r--r--IntType.cs218logplainblame
-rw-r--r--OpCode.cs1390logplainblame
-rw-r--r--OpCode32.cs1052logplainblame
-rw-r--r--OpCode32Alu.cs583logplainblame
-rw-r--r--OpCode32AluBf.cs646logplainblame
-rw-r--r--OpCode32AluImm.cs669logplainblame
-rw-r--r--OpCode32AluImm16.cs545logplainblame
-rw-r--r--OpCode32AluMla.cs972logplainblame
-rw-r--r--OpCode32AluReg.cs436logplainblame
-rw-r--r--OpCode32AluRsImm.cs630logplainblame
-rw-r--r--OpCode32AluRsReg.cs615logplainblame
-rw-r--r--OpCode32AluUmull.cs919logplainblame
-rw-r--r--OpCode32AluUx.cs573logplainblame
-rw-r--r--OpCode32BImm.cs814logplainblame
-rw-r--r--OpCode32BReg.cs418logplainblame
-rw-r--r--OpCode32Exception.cs443logplainblame
-rw-r--r--OpCode32Mem.cs1145logplainblame
-rw-r--r--OpCode32MemImm.cs389logplainblame
-rw-r--r--OpCode32MemImm8.cs489logplainblame
-rw-r--r--OpCode32MemLdEx.cs431logplainblame
-rw-r--r--OpCode32MemMult.cs1311logplainblame
-rw-r--r--OpCode32MemReg.cs436logplainblame
-rw-r--r--OpCode32MemRsImm.cs591logplainblame
-rw-r--r--OpCode32MemStEx.cs477logplainblame
-rw-r--r--OpCode32Mrs.cs482logplainblame
-rw-r--r--OpCode32MsrReg.cs888logplainblame
-rw-r--r--OpCode32Sat.cs732logplainblame
-rw-r--r--OpCode32Sat16.cs561logplainblame
-rw-r--r--OpCode32Simd.cs1401logplainblame
-rw-r--r--OpCode32SimdBase.cs1991logplainblame
-rw-r--r--OpCode32SimdBinary.cs844logplainblame
-rw-r--r--OpCode32SimdCmpZ.cs722logplainblame
-rw-r--r--OpCode32SimdCvtFFixed.cs878logplainblame
-rw-r--r--OpCode32SimdCvtFI.cs867logplainblame
-rw-r--r--OpCode32SimdCvtTB.cs1665logplainblame
-rw-r--r--OpCode32SimdDupElem.cs1413logplainblame
-rw-r--r--OpCode32SimdDupGP.cs1306logplainblame
-rw-r--r--OpCode32SimdExt.cs814logplainblame
-rw-r--r--OpCode32SimdImm.cs1376logplainblame
-rw-r--r--OpCode32SimdImm44.cs1373logplainblame
-rw-r--r--OpCode32SimdLong.cs1253logplainblame
-rw-r--r--OpCode32SimdMemImm.cs1251logplainblame
-rw-r--r--OpCode32SimdMemMult.cs2222logplainblame
-rw-r--r--OpCode32SimdMemPair.cs1602logplainblame
-rw-r--r--OpCode32SimdMemSingle.cs1733logplainblame
-rw-r--r--OpCode32SimdMovGp.cs1043logplainblame
-rw-r--r--OpCode32SimdMovGpDouble.cs1212logplainblame
-rw-r--r--OpCode32SimdMovGpElem.cs1614logplainblame
-rw-r--r--OpCode32SimdMovn.cs572logplainblame
-rw-r--r--OpCode32SimdReg.cs1089logplainblame
-rw-r--r--OpCode32SimdRegElem.cs1280logplainblame
-rw-r--r--OpCode32SimdRegElemLong.cs867logplainblame
-rw-r--r--OpCode32SimdRegLong.cs993logplainblame
-rw-r--r--OpCode32SimdRegS.cs838logplainblame
-rw-r--r--OpCode32SimdRegWide.cs902logplainblame
-rw-r--r--OpCode32SimdRev.cs1033logplainblame
-rw-r--r--OpCode32SimdS.cs1466logplainblame
-rw-r--r--OpCode32SimdSel.cs733logplainblame
-rw-r--r--OpCode32SimdShImm.cs1510logplainblame
-rw-r--r--OpCode32SimdShImmLong.cs1406logplainblame
-rw-r--r--OpCode32SimdShImmNarrow.cs548logplainblame
-rw-r--r--OpCode32SimdSpecial.cs703logplainblame
-rw-r--r--OpCode32SimdSqrte.cs770logplainblame
-rw-r--r--OpCode32SimdTbl.cs851logplainblame
-rw-r--r--OpCode32System.cs863logplainblame
-rw-r--r--OpCodeAdr.cs547logplainblame
-rw-r--r--OpCodeAlu.cs712logplainblame
-rw-r--r--OpCodeAluBinary.cs422logplainblame
-rw-r--r--OpCodeAluImm.cs1115logplainblame
-rw-r--r--OpCodeAluRs.cs789logplainblame
-rw-r--r--OpCodeAluRx.cs596logplainblame
-rw-r--r--OpCodeBImm.cs384logplainblame
-rw-r--r--OpCodeBImmAl.cs419logplainblame
-rw-r--r--OpCodeBImmCmp.cs611logplainblame
-rw-r--r--OpCodeBImmCond.cs702logplainblame
-rw-r--r--OpCodeBImmTest.cs607logplainblame
-rw-r--r--OpCodeBReg.cs653logplainblame
-rw-r--r--OpCodeBfm.cs793logplainblame
-rw-r--r--OpCodeCcmp.cs826logplainblame
-rw-r--r--OpCodeCcmpImm.cs385logplainblame
-rw-r--r--OpCodeCcmpReg.cs462logplainblame
-rw-r--r--OpCodeCsel.cs514logplainblame
-rw-r--r--OpCodeException.cs420logplainblame
-rw-r--r--OpCodeMem.cs642logplainblame
-rw-r--r--OpCodeMemEx.cs483logplainblame
-rw-r--r--OpCodeMemImm.cs1730logplainblame
-rw-r--r--OpCodeMemLit.cs1326logplainblame
-rw-r--r--OpCodeMemPair.cs787logplainblame
-rw-r--r--OpCodeMemReg.cs645logplainblame
-rw-r--r--OpCodeMov.cs969logplainblame
-rw-r--r--OpCodeMul.cs475logplainblame
-rw-r--r--OpCodeSimd.cs779logplainblame
-rw-r--r--OpCodeSimdCvt.cs614logplainblame
-rw-r--r--OpCodeSimdExt.cs423logplainblame
-rw-r--r--OpCodeSimdFcond.cs535logplainblame
-rw-r--r--OpCodeSimdFmov.cs908logplainblame
-rw-r--r--OpCodeSimdHelper.cs2980logplainblame
-rw-r--r--OpCodeSimdImm.cs3572logplainblame
-rw-r--r--OpCodeSimdIns.cs1148logplainblame
-rw-r--r--OpCodeSimdMemImm.cs841logplainblame
-rw-r--r--OpCodeSimdMemLit.cs874logplainblame
-rw-r--r--OpCodeSimdMemMs.cs1999logplainblame
-rw-r--r--OpCodeSimdMemPair.cs481logplainblame
-rw-r--r--OpCodeSimdMemReg.cs576logplainblame
-rw-r--r--OpCodeSimdMemSs.cs2600logplainblame
-rw-r--r--OpCodeSimdReg.cs584logplainblame
-rw-r--r--OpCodeSimdRegElem.cs892logplainblame
-rw-r--r--OpCodeSimdRegElemF.cs961logplainblame
-rw-r--r--OpCodeSimdShImm.cs512logplainblame
-rw-r--r--OpCodeSimdTbl.cs393logplainblame
-rw-r--r--OpCodeSystem.cs773logplainblame
-rw-r--r--OpCodeT16.cs428logplainblame
-rw-r--r--OpCodeT16AddSubImm3.cs713logplainblame
-rw-r--r--OpCodeT16AddSubReg.cs624logplainblame
-rw-r--r--OpCodeT16AddSubSp.cs674logplainblame
-rw-r--r--OpCodeT16Adr.cs566logplainblame
-rw-r--r--OpCodeT16AluImm8.cs705logplainblame
-rw-r--r--OpCodeT16AluImmZero.cs695logplainblame
-rw-r--r--OpCodeT16AluRegHigh.cs680logplainblame
-rw-r--r--OpCodeT16AluRegLow.cs624logplainblame
-rw-r--r--OpCodeT16AluUx.cs645logplainblame
-rw-r--r--OpCodeT16BImm11.cs488logplainblame
-rw-r--r--OpCodeT16BImm8.cs539logplainblame
-rw-r--r--OpCodeT16BImmCmp.cs594logplainblame
-rw-r--r--OpCodeT16BReg.cs429logplainblame
-rw-r--r--OpCodeT16Exception.cs443logplainblame
-rw-r--r--OpCodeT16IfThen.cs963logplainblame
-rw-r--r--OpCodeT16MemImm5.cs1489logplainblame
-rw-r--r--OpCodeT16MemLit.cs735logplainblame
-rw-r--r--OpCodeT16MemMult.cs1042logplainblame
-rw-r--r--OpCodeT16MemReg.cs837logplainblame
-rw-r--r--OpCodeT16MemSp.cs788logplainblame
-rw-r--r--OpCodeT16MemStack.cs1434logplainblame
-rw-r--r--OpCodeT16ShiftImm.cs771logplainblame
-rw-r--r--OpCodeT16ShiftReg.cs811logplainblame
-rw-r--r--OpCodeT16SpRel.cs684logplainblame
-rw-r--r--OpCodeT32.cs428logplainblame
-rw-r--r--OpCodeT32Alu.cs586logplainblame
-rw-r--r--OpCodeT32AluBf.cs676logplainblame
-rw-r--r--OpCodeT32AluImm.cs1198logplainblame
-rw-r--r--OpCodeT32AluImm12.cs550logplainblame
-rw-r--r--OpCodeT32AluMla.cs927logplainblame
-rw-r--r--OpCodeT32AluReg.cs440logplainblame
-rw-r--r--OpCodeT32AluRsImm.cs659logplainblame
-rw-r--r--OpCodeT32AluUmull.cs871logplainblame
-rw-r--r--OpCodeT32AluUx.cs576logplainblame
-rw-r--r--OpCodeT32BImm20.cs870logplainblame
-rw-r--r--OpCodeT32BImm24.cs1015logplainblame
-rw-r--r--OpCodeT32MemImm12.cs779logplainblame
-rw-r--r--OpCodeT32MemImm8.cs912logplainblame
-rw-r--r--OpCodeT32MemImm8D.cs995logplainblame
-rw-r--r--OpCodeT32MemLdEx.cs788logplainblame
-rw-r--r--OpCodeT32MemMult.cs1315logplainblame
-rw-r--r--OpCodeT32MemRsImm.cs911logplainblame
-rw-r--r--OpCodeT32MemStEx.cs830logplainblame
-rw-r--r--OpCodeT32MovImm16.cs538logplainblame
-rw-r--r--OpCodeT32ShiftReg.cs580logplainblame
-rw-r--r--OpCodeT32Tb.cs493logplainblame
-rw-r--r--OpCodeTable.cs175199logplainblame
d---------Optimizations46logplain
-rw-r--r--RegisterSize.cs132logplainblame
-rw-r--r--ShiftType.cs134logplainblame