Commit Graph

2346 Commits

Author SHA1 Message Date
wtfsck 66675680e8
Merge pull request #208 from icedland/dependabot/github_actions/actions/checkout-2.3.5
Bump actions/checkout from 2.3.4 to 2.3.5
2021-10-20 21:33:54 +02:00
dependabot[bot] 6f1df92463
Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 08:08:35 +00:00
wtfsck 54ba065ea8 kcov: Filter out generated files, rename var 2021-10-13 19:20:41 +02:00
wtfsck fa50ba1a11 Use single quotes 2021-10-13 19:20:25 +02:00
wtfsck c5498fa028 Test with Python 3.10 in CI build scripts 2021-10-13 19:20:16 +02:00
wtfsck d7e4c7ab2b Use $kcov var 2021-10-13 00:21:29 +02:00
wtfsck 8444effb31 Rust code coverage (kcov) 2021-10-12 23:13:32 +02:00
wtfsck 4d3bee1dce
Use new codecov uploader
https://docs.codecov.com/docs/codecov-uploader
2021-10-12 19:19:54 +02:00
wtfsck 4b728bbea7 Bump version 2021-10-07 16:48:36 +02:00
wtfsck 83379c95f1 Update macro if __internal_flip feature is enabled 2021-10-07 16:48:27 +02:00
wtfsck f1140c0808 Remove #[cfg] 2021-10-07 16:48:15 +02:00
wtfsck 164f33a03a Update setup.py to include python 3.10 2021-10-07 16:48:01 +02:00
wtfsck 5d3bccc51b Assume IP_REL64 and undo if not 2021-10-06 20:39:56 +02:00
wtfsck 4c351aad0e Rename mask and use a different mask value 2021-10-06 20:39:44 +02:00
wtfsck 4db1ecd10e Move debug_assert 2021-10-06 20:39:33 +02:00
wtfsck cd3964ea76 Add reg_op_mem_stmt!() 2021-10-05 21:19:25 +02:00
wtfsck cef183b92b Check if a64 before if is-64bit 2021-10-05 21:19:14 +02:00
wtfsck 77d90e71ff Sign ext to u64 2021-10-05 21:19:03 +02:00
wtfsck 8a46c32bf9 Store near branch target in mem_displ field 2021-10-05 21:18:54 +02:00
wtfsck d9b416181d Use read_u8_break!() in AnotherTable 2021-10-05 21:18:44 +02:00
wtfsck c2fb0fe321 Disable clippy let_unit_value warning 2021-10-04 20:32:42 +02:00
wtfsck 33ee6885cc Swap read_op_mem args 2021-10-04 20:32:30 +02:00
wtfsck 1d91382d6e Add an opkind array to get rid of ifs 2021-10-04 20:32:19 +02:00
wtfsck e4c1592261 Use read_u32_break macro 2021-10-04 20:32:06 +02:00
wtfsck 93a18611e9 Update amd+br check and add int3 handler 2021-10-03 20:06:02 +02:00
wtfsck de6489556a Use RM handler 2021-10-03 20:05:49 +02:00
wtfsck c449f258ab Switch blocks 2021-10-03 20:05:37 +02:00
wtfsck cbaaeb448f Remove useless base_reg field, it's always xmm0 2021-10-03 20:05:26 +02:00
wtfsck ec21dea8b3 Enum was renamed but file wasn't... until now 2021-10-03 20:05:15 +02:00
wtfsck 70f26237a7 VEX map 0 2021-10-02 10:01:35 +02:00
wtfsck 833ee8be6c Update C# assert 2021-10-01 22:18:35 +02:00
wtfsck c0a49a9da5 Add missing MVEX test assert!()s 2021-10-01 20:40:24 +02:00
wtfsck 5466614ee6 Fix C# assert 2021-10-01 19:43:02 +02:00
wtfsck a10a3762fe Create an invalid instr if `LOCK REX.R MOV CR` 2021-10-01 18:55:04 +02:00
wtfsck 4b9a34d8b0 Update `DecoderOptions::KNC` doc comment 2021-09-29 19:01:54 +02:00
wtfsck d3d6897626 Update doc fields to use a doc struct 2021-09-29 19:01:28 +02:00
wtfsck 6515d25220 Add static asserts 2021-09-29 19:01:16 +02:00
wtfsck 3648e8e39c Remove mut from local 2021-09-29 19:01:05 +02:00
wtfsck 8f51615937 Use Box<> instead of Vec<> 2021-09-29 19:00:49 +02:00
wtfsck b75554279b Update READMEs 2021-09-28 22:08:22 +02:00
wtfsck b6a8bfd3a5
Merge pull request #203 from icedland/knc
Add Intel Knights Corner instructions
2021-09-28 21:01:00 +02:00
wtfsck 4bc71811ca Add KNC instruction info tests 2021-09-28 20:56:35 +02:00
wtfsck 7a41ee4317 Update virtual_address() to support some special KNC instructions 2021-09-28 20:56:26 +02:00
wtfsck f3c06beabf Add mem-displ=-64 to some KNC instructions 2021-09-28 20:56:16 +02:00
wtfsck fa517a178f
Merge pull request #206 from icedland/dependabot/github_actions/actions/setup-node-2.4.1
Bump actions/setup-node from 2.4.0 to 2.4.1
2021-09-28 20:42:21 +02:00
dependabot[bot] 94d4228c39
Bump actions/setup-node from 2.4.0 to 2.4.1
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.0...v2.4.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-28 08:05:15 +00:00
wtfsck 204897afcc Fix warnings 2021-09-26 19:53:33 +02:00
wtfsck 54081087a0
Merge pull request #205 from icedland/musllinux
Build musllinux python wheels
2021-09-26 18:17:16 +02:00
wtfsck deed11cbb4 Build musllinux x64 wheel, closes #201 2021-09-26 18:07:27 +02:00
wtfsck c6e5823ce2 Ignore EH if vprefetch/clevict 2021-09-25 18:12:37 +02:00