Commit Graph

18 Commits

Author SHA1 Message Date
de4dot c667fe9265 Change license from LGPL3+ to MIT, closes #34 2019-01-01 13:40:59 +01:00
de4dot 220f944b0d Remove utf8 bom 2019-01-01 12:53:32 +01:00
de4dot 0a7bbfc2a1 Update copyright years 2019-01-01 12:10:41 +01:00
de4dot eb789dd72c Move decoder tests to DecoderTest{16,32,64}.txt, closes #30 2018-12-26 17:21:08 +01:00
de4dot 55de547368 Support AMD LOCK MOV CR0 = MOV CR8, closes #33 2018-12-26 16:01:41 +01:00
de4dot d5fda7b3aa Add a 2nd immediate offset/size to ConstantOffsets struct 2018-12-22 14:19:16 +01:00
de4dot 5b6f9fba91 Update assert 2018-10-07 22:31:56 +02:00
de4dot c6fac0c236 Add Instruction Equals/GetHashCode/==/!= 2018-10-05 18:58:43 +02:00
de4dot ed6262ef36 Add encoder tests for all non-decoded instructions 2018-09-27 21:57:43 +02:00
de4dot 423127baac Use decoder options 2018-09-25 21:26:05 +02:00
de4dot 459c1ab815 Change Encode/TryEncode return type to uint, fixes #20 2018-09-20 18:19:23 +02:00
Alexandre Mutel 3e0d384908 Fix EncoderTest errorMessage 2018-09-20 14:35:13 +02:00
Alexandre Mutel d579af350e Add support for Mov_r8_imm8, Mov_r16_imm16, Mov_r32_imm32, Mov_r64_imm64 2018-09-20 11:46:33 +02:00
Alexandre Mutel 8eb2cf9105 Merge remote-tracking branch 'source/master' into new-opcode-mov
# Conflicts:
#	Iced.UnitTests/Intel/EncoderTests/EncoderTest.cs
2018-09-20 10:25:25 +02:00
Alexandre Mutel cc16730743 Migrate instructions: Inc|Dec_r16/r32 push|pop_r16/r32/r64 2018-09-20 10:18:42 +02:00
de4dot 3e10b1af17 Add TryEncode() 2018-09-19 19:49:50 +02:00
de4dot 3d174f39b8 Rename, fix comment 2018-09-12 20:47:11 +02:00
de4dot 3e12e01c56 Add encoder tests 2018-09-06 02:02:48 +02:00