aboutsummaryrefslogtreecommitdiff
path: root/src/ARMeilleure/Decoders
ModeNameSize
-rw-r--r--Block.cs2365logplainblame
-rw-r--r--Condition.cs683logplainblame
-rw-r--r--DataOp.cs157logplainblame
-rw-r--r--Decoder.cs13356logplainblame
-rw-r--r--DecoderHelper.cs4904logplainblame
-rw-r--r--DecoderMode.cs142logplainblame
-rw-r--r--IOpCode.cs303logplainblame
-rw-r--r--IOpCode32.cs135logplainblame
-rw-r--r--IOpCode32Adr.cs130logplainblame
-rw-r--r--IOpCode32Alu.cs155logplainblame
-rw-r--r--IOpCode32AluBf.cs301logplainblame
-rw-r--r--IOpCode32AluImm.cs158logplainblame
-rw-r--r--IOpCode32AluImm16.cs124logplainblame
-rw-r--r--IOpCode32AluMla.cs200logplainblame
-rw-r--r--IOpCode32AluReg.cs119logplainblame
-rw-r--r--IOpCode32AluRsImm.cs189logplainblame
-rw-r--r--IOpCode32AluRsReg.cs182logplainblame
-rw-r--r--IOpCode32AluUmull.cs270logplainblame
-rw-r--r--IOpCode32AluUx.cs155logplainblame
-rw-r--r--IOpCode32BImm.cs91logplainblame
-rw-r--r--IOpCode32BReg.cs110logplainblame
-rw-r--r--IOpCode32Exception.cs106logplainblame
-rw-r--r--IOpCode32HasSetFlags.cs116logplainblame
-rw-r--r--IOpCode32Mem.cs304logplainblame
-rw-r--r--IOpCode32MemEx.cs118logplainblame
-rw-r--r--IOpCode32MemMult.cs240logplainblame
-rw-r--r--IOpCode32MemReg.cs118logplainblame
-rw-r--r--IOpCode32MemRsImm.cs154logplainblame
-rw-r--r--IOpCode32Simd.cs95logplainblame
-rw-r--r--IOpCode32SimdImm.cs180logplainblame
-rw-r--r--IOpCodeAlu.cs161logplainblame
-rw-r--r--IOpCodeAluImm.cs119logplainblame
-rw-r--r--IOpCodeAluRs.cs178logplainblame
-rw-r--r--IOpCodeAluRx.cs174logplainblame
-rw-r--r--IOpCodeBImm.cs114logplainblame
-rw-r--r--IOpCodeCond.cs114logplainblame
-rw-r--r--IOpCodeLit.cs241logplainblame
-rw-r--r--IOpCodeSimd.cs108logplainblame
-rw-r--r--InstDescriptor.cs447logplainblame
-rw-r--r--InstEmitter.cs124logplainblame
-rw-r--r--IntType.cs222logplainblame
-rw-r--r--OpCode.cs1437logplainblame
-rw-r--r--OpCode32.cs1051logplainblame
-rw-r--r--OpCode32Alu.cs582logplainblame
-rw-r--r--OpCode32AluBf.cs649logplainblame
-rw-r--r--OpCode32AluImm.cs668logplainblame
-rw-r--r--OpCode32AluImm16.cs548logplainblame
-rw-r--r--OpCode32AluMla.cs975logplainblame
-rw-r--r--OpCode32AluReg.cs439logplainblame
-rw-r--r--OpCode32AluRsImm.cs643logplainblame
-rw-r--r--OpCode32AluRsReg.cs618logplainblame
-rw-r--r--OpCode32AluUmull.cs922logplainblame
-rw-r--r--OpCode32AluUx.cs576logplainblame
-rw-r--r--OpCode32BImm.cs813logplainblame
-rw-r--r--OpCode32BReg.cs417logplainblame
-rw-r--r--OpCode32Exception.cs446logplainblame
-rw-r--r--OpCode32Mem.cs1205logplainblame
-rw-r--r--OpCode32MemImm.cs388logplainblame
-rw-r--r--OpCode32MemImm8.cs488logplainblame
-rw-r--r--OpCode32MemLdEx.cs434logplainblame
-rw-r--r--OpCode32MemMult.cs1333logplainblame
-rw-r--r--OpCode32MemReg.cs439logplainblame
-rw-r--r--OpCode32MemRsImm.cs594logplainblame
-rw-r--r--OpCode32MemStEx.cs480logplainblame
-rw-r--r--OpCode32Mrs.cs484logplainblame
-rw-r--r--OpCode32MsrReg.cs909logplainblame
-rw-r--r--OpCode32Sat.cs731logplainblame
-rw-r--r--OpCode32Sat16.cs560logplainblame
-rw-r--r--OpCode32Simd.cs1404logplainblame
-rw-r--r--OpCode32SimdBase.cs2075logplainblame
-rw-r--r--OpCode32SimdBinary.cs847logplainblame
-rw-r--r--OpCode32SimdCmpZ.cs725logplainblame
-rw-r--r--OpCode32SimdCvtFI.cs870logplainblame
-rw-r--r--OpCode32SimdCvtTB.cs1669logplainblame
-rw-r--r--OpCode32SimdDupElem.cs1416logplainblame
-rw-r--r--OpCode32SimdDupGP.cs1309logplainblame
-rw-r--r--OpCode32SimdExt.cs817logplainblame
-rw-r--r--OpCode32SimdImm.cs1379logplainblame
-rw-r--r--OpCode32SimdImm44.cs1376logplainblame
-rw-r--r--OpCode32SimdLong.cs1136logplainblame
-rw-r--r--OpCode32SimdMemImm.cs1254logplainblame
-rw-r--r--OpCode32SimdMemMult.cs2225logplainblame
-rw-r--r--OpCode32SimdMemPair.cs1595logplainblame
-rw-r--r--OpCode32SimdMemSingle.cs1736logplainblame
-rw-r--r--OpCode32SimdMovGp.cs1046logplainblame
-rw-r--r--OpCode32SimdMovGpDouble.cs1215logplainblame
-rw-r--r--OpCode32SimdMovGpElem.cs1617logplainblame
-rw-r--r--OpCode32SimdMovn.cs572logplainblame
-rw-r--r--OpCode32SimdReg.cs1092logplainblame
-rw-r--r--OpCode32SimdRegElem.cs1283logplainblame
-rw-r--r--OpCode32SimdRegElemLong.cs870logplainblame
-rw-r--r--OpCode32SimdRegLong.cs996logplainblame
-rw-r--r--OpCode32SimdRegS.cs841logplainblame
-rw-r--r--OpCode32SimdRegWide.cs905logplainblame
-rw-r--r--OpCode32SimdRev.cs1036logplainblame
-rw-r--r--OpCode32SimdS.cs1469logplainblame
-rw-r--r--OpCode32SimdSel.cs735logplainblame
-rw-r--r--OpCode32SimdShImm.cs1513logplainblame
-rw-r--r--OpCode32SimdShImmLong.cs1409logplainblame
-rw-r--r--OpCode32SimdShImmNarrow.cs551logplainblame
-rw-r--r--OpCode32SimdSpecial.cs706logplainblame
-rw-r--r--OpCode32SimdSqrte.cs773logplainblame
-rw-r--r--OpCode32SimdTbl.cs854logplainblame
-rw-r--r--OpCode32System.cs866logplainblame
-rw-r--r--OpCodeAdr.cs548logplainblame
-rw-r--r--OpCodeAlu.cs739logplainblame
-rw-r--r--OpCodeAluBinary.cs421logplainblame
-rw-r--r--OpCodeAluImm.cs1077logplainblame
-rw-r--r--OpCodeAluRs.cs810logplainblame
-rw-r--r--OpCodeAluRx.cs625logplainblame
-rw-r--r--OpCodeBImm.cs383logplainblame
-rw-r--r--OpCodeBImmAl.cs418logplainblame
-rw-r--r--OpCodeBImmCmp.cs610logplainblame
-rw-r--r--OpCodeBImmCond.cs701logplainblame
-rw-r--r--OpCodeBImmTest.cs608logplainblame
-rw-r--r--OpCodeBReg.cs653logplainblame
-rw-r--r--OpCodeBfm.cs798logplainblame
-rw-r--r--OpCodeCcmp.cs855logplainblame
-rw-r--r--OpCodeCcmpImm.cs384logplainblame
-rw-r--r--OpCodeCcmpReg.cs461logplainblame
-rw-r--r--OpCodeCsel.cs527logplainblame
-rw-r--r--OpCodeException.cs419logplainblame
-rw-r--r--OpCodeMem.cs666logplainblame
-rw-r--r--OpCodeMemEx.cs484logplainblame
-rw-r--r--OpCodeMemImm.cs1755logplainblame
-rw-r--r--OpCodeMemLit.cs1025logplainblame
-rw-r--r--OpCodeMemPair.cs800logplainblame
-rw-r--r--OpCodeMemReg.cs686logplainblame
-rw-r--r--OpCodeMov.cs983logplainblame
-rw-r--r--OpCodeMul.cs474logplainblame
-rw-r--r--OpCodeSimd.cs790logplainblame
-rw-r--r--OpCodeSimdCvt.cs616logplainblame
-rw-r--r--OpCodeSimdExt.cs422logplainblame
-rw-r--r--OpCodeSimdFcond.cs548logplainblame
-rw-r--r--OpCodeSimdFmov.cs923logplainblame
-rw-r--r--OpCodeSimdHelper.cs2935logplainblame
-rw-r--r--OpCodeSimdImm.cs3544logplainblame
-rw-r--r--OpCodeSimdIns.cs988logplainblame
-rw-r--r--OpCodeSimdMemImm.cs840logplainblame
-rw-r--r--OpCodeSimdMemLit.cs889logplainblame
-rw-r--r--OpCodeSimdMemMs.cs1547logplainblame
-rw-r--r--OpCodeSimdMemPair.cs480logplainblame
-rw-r--r--OpCodeSimdMemReg.cs575logplainblame
-rw-r--r--OpCodeSimdMemSs.cs2485logplainblame
-rw-r--r--OpCodeSimdReg.cs596logplainblame
-rw-r--r--OpCodeSimdRegElem.cs852logplainblame
-rw-r--r--OpCodeSimdRegElemF.cs921logplainblame
-rw-r--r--OpCodeSimdShImm.cs512logplainblame
-rw-r--r--OpCodeSimdTbl.cs392logplainblame
-rw-r--r--OpCodeSystem.cs782logplainblame
-rw-r--r--OpCodeT16.cs427logplainblame
-rw-r--r--OpCodeT16AddSubImm3.cs729logplainblame
-rw-r--r--OpCodeT16AddSubReg.cs627logplainblame
-rw-r--r--OpCodeT16AddSubSp.cs674logplainblame
-rw-r--r--OpCodeT16Adr.cs566logplainblame
-rw-r--r--OpCodeT16AluImm8.cs708logplainblame
-rw-r--r--OpCodeT16AluImmZero.cs698logplainblame
-rw-r--r--OpCodeT16AluRegHigh.cs683logplainblame
-rw-r--r--OpCodeT16AluRegLow.cs627logplainblame
-rw-r--r--OpCodeT16AluUx.cs645logplainblame
-rw-r--r--OpCodeT16BImm11.cs492logplainblame
-rw-r--r--OpCodeT16BImm8.cs543logplainblame
-rw-r--r--OpCodeT16BImmCmp.cs594logplainblame
-rw-r--r--OpCodeT16BReg.cs432logplainblame
-rw-r--r--OpCodeT16Exception.cs446logplainblame
-rw-r--r--OpCodeT16IfThen.cs966logplainblame
-rw-r--r--OpCodeT16MemImm5.cs1748logplainblame
-rw-r--r--OpCodeT16MemLit.cs738logplainblame
-rw-r--r--OpCodeT16MemMult.cs1044logplainblame
-rw-r--r--OpCodeT16MemReg.cs840logplainblame
-rw-r--r--OpCodeT16MemSp.cs791logplainblame
-rw-r--r--OpCodeT16MemStack.cs1437logplainblame
-rw-r--r--OpCodeT16ShiftImm.cs788logplainblame
-rw-r--r--OpCodeT16ShiftReg.cs814logplainblame
-rw-r--r--OpCodeT16SpRel.cs684logplainblame
-rw-r--r--OpCodeT32.cs430logplainblame
-rw-r--r--OpCodeT32Alu.cs588logplainblame
-rw-r--r--OpCodeT32AluBf.cs676logplainblame
-rw-r--r--OpCodeT32AluImm.cs1200logplainblame
-rw-r--r--OpCodeT32AluImm12.cs549logplainblame
-rw-r--r--OpCodeT32AluMla.cs927logplainblame
-rw-r--r--OpCodeT32AluReg.cs439logplainblame
-rw-r--r--OpCodeT32AluRsImm.cs675logplainblame
-rw-r--r--OpCodeT32AluUmull.cs871logplainblame
-rw-r--r--OpCodeT32AluUx.cs576logplainblame
-rw-r--r--OpCodeT32BImm20.cs872logplainblame
-rw-r--r--OpCodeT32BImm24.cs1017logplainblame
-rw-r--r--OpCodeT32MemImm12.cs781logplainblame
-rw-r--r--OpCodeT32MemImm8.cs916logplainblame
-rw-r--r--OpCodeT32MemImm8D.cs996logplainblame
-rw-r--r--OpCodeT32MemLdEx.cs788logplainblame
-rw-r--r--OpCodeT32MemMult.cs1337logplainblame
-rw-r--r--OpCodeT32MemRsImm.cs911logplainblame
-rw-r--r--OpCodeT32MemStEx.cs830logplainblame
-rw-r--r--OpCodeT32MovImm16.cs578logplainblame
-rw-r--r--OpCodeT32ShiftReg.cs580logplainblame
-rw-r--r--OpCodeT32Tb.cs492logplainblame
-rw-r--r--OpCodeTable.cs172138logplainblame
d---------Optimizations46logplain
-rw-r--r--RegisterSize.cs130logplainblame
-rw-r--r--ShiftType.cs132logplainblame