Extends instruction set support to include the extensions:
Third-party test suite now includes the standard library package crypto/internal/bigmod
.
Fixes issue reported in #387 where integer float data was printed incorrectly and therefore parsed as the wrong type by the Go assembler.
Includes miscellaneous tweaks to support Go 1.20 and 1.21 releases. The go.mod
file bumps the minimum Go version to 1.18.
What's Changed
- internal/opcodesextra: curated extra instructions by @mmcloughlin in #345
- all: add GFNI instructions by @mmcloughlin in #344
- internal/data: bump versions by @mmcloughlin in #346
- doc: fix ci badge by @mmcloughlin in #352
- tests/thirdparty: add crypto/internal/bigmod by @mmcloughlin in #355
- .github: use app token for third-party metadata tests by @mmcloughlin in #356
- .github/actions: fix bot author template by @mmcloughlin in #357
- all: VAES instructions by @mmcloughlin in #358
- all: VNNI instructions by @mmcloughlin in #359
- all: VPCLMULQDQ instruction by @mmcloughlin in #360
- all: VPOPCNTDQ instructions by @mmcloughlin in #361
- all: BITALG instructions by @mmcloughlin in #362
- all: VBMI2 instructions by @mmcloughlin in #363
- internal/opcodesextra: _yvblendmpd forms helper by @mmcloughlin in #365
- internal/opcodesextra: minor comment tweaks by @mmcloughlin in #366
- script: fix golangci-lint install by @mmcloughlin in #368
- Revert "script: fix golangci-lint install (#368)" by @mmcloughlin in #369
- ci: remove "Configure Go Environment" step by @mmcloughlin in #376
- ci: bump to go 1.20 by @mmcloughlin in #375
- tests/thirdparty: update golang/go tests to go1.20.1 by @mmcloughlin in #378
- all: require go 1.18 by @mmcloughlin in #379
- all: remove +build tags by @mmcloughlin in #377
- ci: skip entire autoland job for non-bot users by @mmcloughlin in #382
- script: update tool dependencies by @mmcloughlin in #380
- internal/opcodesextra: fix actions for VNNI and VBMI2 shifts by @vsivsi in #372
- operand: fix integer float data by @mmcloughlin in #393
- ci: bump to go 1.21 by @mmcloughlin in #400
- all: upgrade to golangci-lint v1.55.2 by @mmcloughlin in #416
- all: enable use-any revive rule by @mmcloughlin in #417
Full Changelog: v0.5.0...v0.6.0