cadobot[bot]
3b84ecd27b
all: upgrade direct dependencies ( #452 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-12-02 05:33:55 +00:00
cadobot[bot]
384d95d384
all: upgrade direct dependencies ( #449 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-11-02 05:32:45 +00:00
cadobot[bot]
e2b6ba5dd9
all: upgrade direct dependencies ( #447 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-10-02 01:33:00 -04:00
cadobot[bot]
cb5dd8843c
all: upgrade direct dependencies ( #445 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-09-02 05:32:12 +00:00
cadobot[bot]
13668f4dd0
all: upgrade direct dependencies ( #441 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-08-02 05:31:44 +00:00
cadobot[bot]
e5b87672cf
all: upgrade direct dependencies ( #438 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-07-02 05:31:16 +00:00
cadobot[bot]
cbb6de86e8
all: upgrade direct dependencies ( #435 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-06-02 05:30:08 +00:00
cadobot[bot]
e8d7025c94
all: upgrade direct dependencies ( #433 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-05-02 05:30:43 +00:00
cadobot[bot]
a9b388a665
all: upgrade direct dependencies ( #430 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-04-02 05:29:32 +00:00
cadobot[bot]
7093156354
all: upgrade direct dependencies ( #428 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-03-02 05:29:26 +00:00
cadobot[bot]
f452cd339d
all: upgrade direct dependencies ( #424 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-02-02 05:30:32 +00:00
cadobot[bot]
3a05880d92
all: upgrade direct dependencies ( #414 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2024-01-02 05:30:31 +00:00
cadobot[bot]
e9e95f859d
all: upgrade direct dependencies ( #411 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-12-02 05:29:34 +00:00
cadobot[bot]
bce12c6c63
all: upgrade direct dependencies ( #409 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-11-02 01:32:15 -04:00
cadobot[bot]
595593ffcb
all: upgrade direct dependencies ( #405 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-10-02 05:31:26 +00:00
cadobot[bot]
3bfcefed1f
all: upgrade direct dependencies ( #402 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-09-02 05:30:19 +00:00
cadobot[bot]
9a7bf73326
all: upgrade direct dependencies ( #398 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-08-02 05:31:21 +00:00
cadobot[bot]
e54e77ad89
all: upgrade direct dependencies ( #395 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-07-02 05:31:41 +00:00
cadobot[bot]
9bef88dadc
all: upgrade direct dependencies ( #392 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-06-02 05:31:27 +00:00
cadobot[bot]
b26727cb5e
all: upgrade direct dependencies ( #390 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-05-02 05:31:17 +00:00
cadobot[bot]
9e39c75709
all: upgrade direct dependencies ( #385 )
...
Auto-generated upgrade of module dependencies.
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-04-02 05:29:55 +00:00
Michael McLoughlin
759be3dad9
all: require go 1.18 ( #379 )
...
Require Go 1.18 in module file. Resolve related lint issues.
2023-03-05 20:04:45 -08:00
cadobot[bot]
2f170cedd5
all: upgrade direct dependencies ( #374 )
...
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-03-02 05:31:40 +00:00
cadobot[bot]
fb97a21177
all: upgrade direct dependencies ( #371 )
...
Co-authored-by: cadobot[bot] <104697117+cadobot[bot]@users.noreply.github.com>
2023-02-02 05:30:31 +00:00
cadobot[bot]
29ef3e4c04
all: upgrade direct dependencies ( #351 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2023-01-02 05:30:51 +00:00
cadobot[bot]
ead3fb5eb8
all: upgrade direct dependencies ( #348 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-12-02 05:30:32 +00:00
cadobot[bot]
ae5bc6b80e
all: upgrade direct dependencies ( #332 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-11-02 05:40:46 +00:00
cadobot[bot]
ba810127ca
all: upgrade direct dependencies ( #331 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-10-02 05:42:21 +00:00
cadobot[bot]
6fdff29d46
all: upgrade direct dependencies ( #327 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-09-05 05:53:44 +00:00
cadobot[bot]
280f5624f5
all: upgrade direct dependencies ( #325 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-08-29 05:56:31 +00:00
cadobot[bot]
24a8ffc328
all: upgrade direct dependencies ( #323 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-08-22 05:41:46 +00:00
cadobot[bot]
64d30c1cf9
all: upgrade direct dependencies ( #321 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-08-15 05:39:25 +00:00
cadobot[bot]
f5c58e664b
all: upgrade direct dependencies ( #319 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-08-08 05:34:47 +00:00
cadobot[bot]
197cb72d41
all: upgrade direct dependencies ( #317 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-08-01 05:48:28 +00:00
cadobot[bot]
99527ccd07
all: upgrade direct dependencies ( #315 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-25 05:37:46 +00:00
cadobot[bot]
a143e7d1a2
all: upgrade direct dependencies ( #312 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-18 05:37:53 +00:00
cadobot[bot]
ce9533bf8c
all: upgrade direct dependencies ( #310 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-11 05:36:18 +00:00
cadobot[bot]
b26deec2ae
all: upgrade direct dependencies ( #308 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-07-04 05:38:03 +00:00
cadobot[bot]
1b4beabaaf
all: upgrade direct dependencies ( #306 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-27 05:36:17 +00:00
cadobot[bot]
bdff57eb20
all: upgrade direct dependencies ( #304 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-20 05:34:01 +00:00
cadobot[bot]
893829d803
all: upgrade direct dependencies ( #302 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-06-13 05:34:32 +00:00
cadobot[bot]
9f27dacc8d
all: upgrade direct dependencies ( #298 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-23 05:35:12 +00:00
cadobot[bot]
4838068696
all: upgrade direct dependencies ( #296 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-16 05:34:31 +00:00
cadobot[bot]
5106a440e1
all: upgrade direct dependencies ( #293 )
...
Co-authored-by: {{ steps.bot.outputs.login }} <104697117+cadobot[bot]@users.noreply.github.com>
2022-05-09 05:34:43 +00:00
cadobot[bot]
e24610de56
all: upgrade direct dependencies ( #278 )
...
Co-authored-by: mmcloughlin <mmcloughlin@users.noreply.github.com >
2022-05-01 21:55:52 +00:00
Michael McLoughlin
3066c12247
go.mod: require go 1.16 ( #250 )
2022-04-17 19:18:59 -07:00
Michael McLoughlin
a1840163c8
all: upgrade direct dependencies ( #244 )
2022-04-10 22:45:00 -07:00
Michael McLoughlin
b76e849b5c
all: AVX-512 ( #217 )
...
Extends avo to support most AVX-512 instruction sets.
The instruction type is extended to support suffixes. The K family of opmask
registers is added to the register package, and the operand package is updated
to support the new operand types. Move instruction deduction in `Load` and
`Store` is extended to support KMOV* and VMOV* forms.
Internal code generation packages were overhauled. Instruction database loading
required various messy changes to account for the additional complexities of the
AVX-512 instruction sets. The internal/api package was added to introduce a
separation between instruction forms in the database, and the functions avo
provides to create them. This was required since with instruction suffixes there
is no longer a one-to-one mapping between instruction constructors and opcodes.
AVX-512 bloated generated source code size substantially, initially increasing
compilation and CI test times to an unacceptable level. Two changes were made to
address this:
1. Instruction constructors in the `x86` package moved to an optab-based
approach. This compiles substantially faster than the verbose code
generation we had before.
2. The most verbose code-generated tests are moved under build tags and
limited to a stress test mode. Stress test builds are run on
schedule but not in regular CI.
An example of AVX-512 accelerated 16-lane MD5 is provided to demonstrate and
test the new functionality.
Updates #20 #163 #229
Co-authored-by: Vaughn Iverson <vsivsi@yahoo.com >
2021-11-12 19:02:39 -08:00
Michael McLoughlin
e70c62b254
all: upgrade direct dependencies ( #213 )
2021-10-30 12:07:23 -07:00
Michael McLoughlin
3f5da8f6e4
all: upgrade direct dependencies ( #172 )
2021-04-06 23:24:52 -07:00