Commit Graph

209 Commits

Author SHA1 Message Date
de4dot 7b4b8a72a1 readonly 2019-05-24 20:17:27 +02:00
de4dot 5ba07d9c6a Don't print DS: prefix if notrack prefix and base reg uses DS by default 2019-05-24 20:17:03 +02:00
de4dot 2a492b0f39 Make IsJccNear()/etc props 2019-05-24 20:16:54 +02:00
de4dot b7cb691f27 Merge loadall mnemonics 2019-05-24 20:16:46 +02:00
de4dot 942dd3fa6e Update test 2019-05-24 07:04:47 +02:00
de4dot b4ef254e25 Update nuget package version 2019-05-22 18:58:26 +02:00
de4dot 66e3362076 Remove some Code values 2019-05-22 18:58:13 +02:00
de4dot 37fd035c69 Add mnemonic prop and enum, closes #43 2019-05-22 18:57:52 +02:00
de4dot 02ef46f022 Move formatter tests to text files, closes #44 2019-05-22 18:57:43 +02:00
de4dot 010a052379 Use correct CPUID flag 2019-04-26 22:15:26 +02:00
de4dot 0b2e361730 Add more mem sizes 2019-04-26 22:15:18 +02:00
de4dot 069fbe084d Support AVX512_BF16 instructions, closes #42 2019-04-26 22:15:06 +02:00
de4dot 5dd4f5bd82 Merge mem test files 2019-04-26 18:37:04 +02:00
de4dot f4f3e11d09 Update a few tests with more useless prefixes 2019-03-26 15:17:11 +01:00
de4dot d9227fb159 Add a few more tests 2019-03-24 16:11:19 +01:00
de4dot 1d4c1a3dd5 Update nuget package ref version 2019-03-22 12:52:24 +01:00
de4dot 8fbf090a2e db/dw/dd/dq: minimum elem count is now 1, not 0 2019-02-26 21:45:14 +01:00
de4dot a8bd85254e Remove extra {l,m,s}fence code values 2019-02-26 21:44:59 +01:00
de4dot b1c59cfb74 Format all instructions with the default formatter, #41 2019-02-26 21:44:50 +01:00
de4dot 73fff556d6 Add more CreateDeclare{Word,Dword,Qword}() overloads 2019-02-26 21:44:34 +01:00
de4dot 05dce7555d Verify that max value can be written to the prop 2019-02-26 21:44:26 +01:00
de4dot 2b8f55a39e Verify that IP is 0 2019-02-26 21:44:14 +01:00
de4dot d5d510435d Rename 2019-02-26 21:44:06 +01:00
de4dot fd8c0bbd4d Make sure the field and not the arg is passed to the ctor, closes #41 2019-02-26 03:59:58 +01:00
de4dot 470ef169fe Add db,dw,dd,dq Code values, closes #40 2019-02-25 18:27:30 +01:00
de4dot aa6195bb09 Add padding bytes 2019-02-18 20:46:19 +01:00
de4dot abf48c85d9 Add decorator output kind and rename option (obsolete old name) 2019-02-17 21:04:57 +01:00
de4dot 0277ea6c44 Verify size of instruction 2019-02-16 17:34:20 +01:00
de4dot 1e842a07fe Add more tests 2019-02-16 17:34:11 +01:00
de4dot 2148b82120 Rename props, obsolete old names 2019-02-13 22:51:56 +01:00
de4dot d0a9790b2d Misc 2019-02-13 22:51:16 +01:00
de4dot fcf973a24c Obsolete CpuidFeature prop and add CpuidFeatures prop 2019-02-12 22:03:26 +01:00
de4dot cc438ec5ff Make sure that only valid Code values are written to Instruction.Code 2019-02-12 22:03:17 +01:00
de4dot a56582f110 Include branch rel offset in ConstantOffsets 2019-02-12 22:03:09 +01:00
de4dot 26895cb81c Update CPUID feature value 2019-02-06 19:08:19 +01:00
de4dot b2624fe09a Test that NoLahfSahf64 is ignored in 16/32-bit mode 2019-02-04 19:34:59 +01:00
de4dot 5d47a48ed1 Add more tests 2019-02-04 19:01:35 +01:00
de4dot def2ea5a0e IP64/InstructionPointer -> IP, NextIP64 -> NextIP, and obsolete the old props 2019-02-03 16:25:49 +01:00
de4dot 2bd7769f72 Don't show mem size if symbol has the correct size 2019-02-03 16:25:42 +01:00
de4dot 1bbff52e0c Add masm options to show displ/symbol outside the brackets 2019-02-03 16:25:34 +01:00
de4dot c0eacca9e3 Add decoder options to disable decoding some newer instructions 2019-01-13 19:33:52 +01:00
de4dot 753588be1b Add an encoder option to disable 2-byte VEX encodings 2019-01-13 19:33:44 +01:00
de4dot e6a5820b0a Update decoder test cases to contain the encoded bytes 2019-01-13 19:33:35 +01:00
de4dot c0a71ee6d9 Obsolete {Decoder,Encoder}.Create{16,32,64}() 2019-01-12 22:22:10 +01:00
de4dot e870c5a903 Remove Xbegin_rel32_REXW 2019-01-06 22:39:59 +01:00
de4dot 368a13ec45 Remove dead code 2019-01-04 18:07:56 +01:00
de4dot f652052176 Update test 2019-01-04 18:07:30 +01:00
de4dot 017f37a395 Use one loop per prop test 2019-01-03 17:53:43 +01:00
de4dot b3b77d4fe9 Add instruction prop tests 2019-01-03 17:26:48 +01:00
de4dot cab35521e6 Move ConstantOffsets tests to decoder text files 2019-01-03 17:26:40 +01:00