Commit Graph

2042 Commits

Author SHA1 Message Date
wtfsck 70be9d4c70 Fix wasm-pack error about not being installed 2021-07-08 15:12:09 +02:00
wtfsck 4b87bbcfa5 py: Add a MemoryOperand.ctor_u64() ctor, closes #179 2021-07-08 14:37:54 +02:00
wtfsck bd7abf27e4 Fix clippy warning 2021-07-08 01:51:28 +02:00
wtfsck 23f4b43265 Add undoc rdudbg/wrudbg 0F0E and 0F0F instructions 2021-07-08 01:40:15 +02:00
wtfsck 7dca7e17ff Use some locals 2021-07-07 21:22:06 +02:00
wtfsck 6a21fc867a Read handler a little earlier 2021-07-07 21:21:54 +02:00
wtfsck 8939113cfb Move rarely used data field 2021-07-07 21:21:44 +02:00
wtfsck cb4c51d397 Remove empty line 2021-07-06 23:22:05 +02:00
wtfsck bf2f6dbd41 Add Intel AVX512-FP16 instructions 2021-07-06 23:01:09 +02:00
wtfsck 497bc24829 Use pyo3 0.14.1 2021-07-05 19:09:48 +02:00
wtfsck 6e57fe078f Update PCONFIG 2021-07-03 19:57:32 +02:00
wtfsck c02af70216
Merge pull request #175 from icedland/dependabot/github_actions/actions/setup-node-2.2.0
Bump actions/setup-node from 2.1.5 to 2.2.0
2021-07-02 19:46:58 +02:00
wtfsck 56ba06f20a
Merge pull request #174 from icedland/dependabot/github_actions/actions/setup-dotnet-1.8.1
Bump actions/setup-dotnet from 1.8.0 to 1.8.1
2021-07-02 19:46:47 +02:00
dependabot[bot] 8118169f75
Bump actions/setup-node from 2.1.5 to 2.2.0
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.1.5...v2.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 08:07:34 +00:00
dependabot[bot] 577f2a27b2
Bump actions/setup-dotnet from 1.8.0 to 1.8.1
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-29 08:06:10 +00:00
wtfsck 65d1f49584 Update build-wheels.sh 2021-06-24 19:02:41 +02:00
wtfsck 8ff84b34c0 Add --color always 2021-06-24 18:54:54 +02:00
wtfsck f1f81562a4 Build Linux aarch64 wheel 2021-06-24 18:54:41 +02:00
wtfsck 2ba8837cc4 Move comment to the correct place 2021-06-22 21:43:10 +02:00
wtfsck 7d1a142a6a Update release.yml 2021-06-22 21:15:12 +02:00
wtfsck 3b0ccb038c Rust 1.53.0 2021-06-17 21:54:56 +02:00
wtfsck b8d2f41b55 Add a debug assert 2021-06-17 21:54:46 +02:00
wtfsck 5ea231e2b9 Remove unused file 2021-06-11 20:44:42 +02:00
wtfsck 0e73410481 Bump version 2021-06-10 17:25:50 +02:00
wtfsck bf5bb01717 CPUID can fault if MISC_FEATURES_ENABLES[0]=1 2021-06-10 17:17:58 +02:00
wtfsck 22493f480b Move comments 2021-06-09 18:32:33 +02:00
wtfsck 4671d7735a Update docs 2021-06-02 18:47:56 +02:00
wtfsck c54a9ef277 Update README 2021-05-29 17:26:54 +02:00
wtfsck d77270fa70 Remove some more fns 2021-05-28 23:06:43 +02:00
wtfsck 959a55c980 Store bits only used in debug builds in the upper bits of StateFlags 2021-05-28 23:06:35 +02:00
wtfsck 9cf8b38a14 Remove db feature from {js,py}/Cargo.toml and build-rust 2021-05-28 23:06:25 +02:00
wtfsck 6801800fe6 Add missing win detection code to build-js 2021-05-28 23:06:10 +02:00
wtfsck a12ebf0ff3 Update field order 2021-05-26 23:44:04 +02:00
wtfsck ca1f2d27bf Update some opcode handlers 2021-05-26 23:43:57 +02:00
wtfsck e40e86d82b Update if-check 2021-05-26 23:43:50 +02:00
wtfsck 4e38bd2986
Merge pull request #169 from icedland/dependabot/npm_and_yarn/src/rust/iced-x86-js/src/tests/jest-27.0.1
Bump jest from 26.6.3 to 27.0.1 in /src/rust/iced-x86-js/src/tests
2021-05-26 22:38:36 +02:00
wtfsck c3382e284d
Merge pull request #170 from icedland/dependabot/nuget/src/csharp/Microsoft.NET.Test.Sdk-16.10.0
Bump Microsoft.NET.Test.Sdk from 16.9.4 to 16.10.0 in /src/csharp
2021-05-26 22:38:18 +02:00
dependabot[bot] 35459c25d9
Bump Microsoft.NET.Test.Sdk from 16.9.4 to 16.10.0 in /src/csharp
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.9.4 to 16.10.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.9.4...v16.10.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-26 05:56:25 +00:00
dependabot[bot] 52f9ab00a6
Bump jest from 26.6.3 to 27.0.1 in /src/rust/iced-x86-js/src/tests
Bumps [jest](https://github.com/facebook/jest) from 26.6.3 to 27.0.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v26.6.3...v27.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-26 05:54:38 +00:00
wtfsck 842995489b Update opcode handler sigs 2021-05-25 21:08:15 +02:00
wtfsck b3d767c667 Store decode fn in first tuple elem for slightly better branch prediction 2021-05-25 21:08:06 +02:00
wtfsck b383371461 Swap decode and has_modrm fields 2021-05-25 21:07:58 +02:00
wtfsck 451c1749a0 Remove fns and use macros to write reg ops 2021-05-25 21:07:47 +02:00
wtfsck 37c0e0688f Remove fns, use Instruction methods instead 2021-05-25 21:07:38 +02:00
wtfsck 445de42ac9 Use Code instead of u32 2021-05-25 21:07:23 +02:00
wtfsck dc07bac998 Read next byte earlier 2021-05-25 21:07:15 +02:00
wtfsck fffcfbb69d Remove useless README 2021-05-25 21:07:07 +02:00
wtfsck 0441889023 Remove 2 lazy_static!() macros 2021-05-24 23:59:02 +02:00
wtfsck e0981c209d Convert Vec<T> -> Box<[T; N]> 2021-05-24 23:58:54 +02:00
wtfsck ce3172b93f Move field 2021-05-24 23:58:46 +02:00