Sign in
go
/
arch
/
HEAD
9c1a596
x86/x86asm: support SHA instructions
by Cherry Mui
· 2 weeks ago
master
1255c5e
x86/x86asm: support AVX instructions
by Cherry Mui
· 9 weeks ago
2ebc088
riscv64: add support for zvk instructions
by Meng Zhuo
· 9 weeks ago
a0d57e2
arm64/instgen: make addr the last op in SVE stores
by Junyang Shao
· 5 weeks ago
v0.27.0
0e84109
riscv64/riscv64asm: fix '// Code generated' header
by Olivier Mengué
· 8 weeks ago
06d6b46
riscv64: improve disassembler support for FENCE
by Mark Ryan
· 9 weeks ago
44bec3c
x/arch/arm64/arm64asm: add missing pre/post-increment markers
by Keith Randall
· 7 weeks ago
e1fcd05
arm64/instgen: handle features not in docvars.
by Junyang Shao
· 7 weeks ago
974de23
arm64/instgen: remove PSEL
by Junyang Shao
· 7 weeks ago
b277113
riscv64: add disassembly support and tests for CMO extensions
by Qiuweihong
· 9 weeks ago
2567a04
arm64/instgen: support PSEL
by Junyang Shao
· 8 weeks ago
624f5f6
arm64/instgen: fix encoding utility function doc
by Junyang Shao
· 8 weeks ago
d672b82
arm64/instgen: support register range list for SVE
by Junyang Shao
· 8 weeks ago
ab2849f
arm64/instgen: support memory op with MUL VL imm offset for SVE
by Junyang Shao
· 8 weeks ago
df23df6
arm64/instgen: support memory with imm offset in SVE
by Junyang Shao
· 8 weeks ago
86a748c
arm64/instgen: support special OP in SVE
by Junyang Shao
· 8 weeks ago
34c8526
arm64/instgen: support memory with extensions in SVE
by Junyang Shao
· 8 weeks ago
d2d7dbe
arm64/instgen: add support for register lists
by Junyang Shao
· 9 weeks ago
59d7ecc
arm64/instgen: add support for immediates
by Junyang Shao
· 10 weeks ago
c172774
arm64/instgen: support register with index in SVE
by Junyang Shao
· 2 months ago
v0.26.0
e36c9fb
arm64/instgen: add GP and SIMD register support for SVE
by Junyang Shao
· 2 months ago
af53bf6
riscv64: add support for zbc instructions
by Xueqi Luo
· 5 months ago
45767dc
arm64/instgen: add assembler code generator for SVE
by Junyang Shao
· 4 months ago
2a0debc
riscv64: support zihintpause disassembly
by Qiuweihong
· 3 months ago
d1c8e71
arm64/instgen: add arm64 ISA XML processing
by Junyang Shao
· 4 months ago
d5a2fc6
arm64: add arm64 ISA XML parser
by Junyang Shao
· 2 years, 8 months ago
02ecc58
all: upgrade go directive to at least 1.25.0 [generated]
by Gopher Robot
· 4 months ago
v0.25.0
657d90b
riscv64: fix bug in memOrder to string
by Qiuweihong
· 5 months ago
v0.24.0
fea4a9e
riscv64: add support for Zicond instructions
by Xueqi Luo
· 8 months ago
v0.23.0
4248080
riscv64: fix and update decoding of MOVD and MOVF
by Mark Ryan
· 9 months ago
v0.22.0
5787ef9
riscv64: add support for RVV 1.0 instructions
by Mark D Ryan
· 1 year, 1 month ago
090af6d
riscv64: fix argument count check in spec.go
by Mark Ryan
· 10 months ago
v0.21.0
981dfb9
all: upgrade go directive to at least 1.24.0 [generated]
by Gopher Robot
· 10 months ago
3476d8e
arm64/arm64asm: stop relying on global rand.Seed
by Cherry Mui
· 10 months ago
fb55ef7
internal/{simdgen,unify}: delete, move to main repo
by Austin Clements
· 10 months ago
6ad8cbc
internal/simdgen: add missing copyright header
by Austin Clements
· 10 months ago
d90dca2
internal/simdgen: remove non-masked 128/256-bit AVX512 comparisons
by David Chase
· 10 months ago
faba133
internal/simdgen: add broadcast helper methods and SetElem for floats
by David Chase
· 10 months ago
0177fac
internal/simdgen: fix generated rules for shifts
by David Chase
· 10 months ago
0bf34ca
internal/simdgen: make sure that output is based on sorted data
by David Chase
· 10 months ago
1e80165
internal/simdgen: generate cpu.go feature checks API
by Austin Clements
· 10 months ago
8860112
internal/simdgen: single copy of the generated header string
by Austin Clements
· 10 months ago
c1242d7
internal/simdgen: combine AVX512F+CD+BW+DQ+VL into "AVX512" feature
by Austin Clements
· 10 months ago
3d4fe2e
internal/simdgen: compute CPU feature in XED decoder
by Austin Clements
· 10 months ago
fbc9dad
internal/simdgen/ops: use correct op for unsigned MulHigh
by Austin Clements
· 10 months ago
134aefd
internal/simdgen: imm document improve
by Junyang Shao
· 10 months ago
861b997
internal/simdgen: fix imm aux types and change documentation
by Junyang Shao
· 10 months ago
46ba08e
internal/unify: fix minor comment typo
by Austin Clements
· 10 months ago
d3d6994
riscv64: fix the path to the RISC-V extensions in spec.go
by Mark D Ryan
· 1 year, 1 month ago
2388874
internal/simdgen: API interface fixes
by Junyang Shao
· 10 months ago
b15c9c0
internal/simdgen: add value conversion ToBits for mask
by Junyang Shao
· 10 months ago
515a750
internal/simdgen: add Expand
by Junyang Shao
· 10 months ago
v0.20.0
5f469bf
internal/simdgen: (Set|Get)(Lo|Hi)
by Junyang Shao
· 10 months ago
f958ca7
internal/simdgen: replace go generate with !import
by Austin Clements
· 10 months ago
ca8f6cb
internal/unify: fix Summands for sum of sums
by Austin Clements
· 10 months ago
dfa62d1
internal/unify: add !import nodes
by Austin Clements
· 10 months ago
57b3564
internal/unify: refactor in preparation for !import
by Austin Clements
· 10 months ago
603ac80
internal/unify: drop StringReplacer
by Austin Clements
· 10 months ago
0a93275
internal/unify: rename nonDetEnv -> envSet
by Austin Clements
· 10 months ago
c9a2ab3
internal/unify: use arbitrary expressions for environment sets
by Austin Clements
· 10 months ago
dca4598
internal/simdgen: add profiling flags
by Austin Clements
· 10 months ago
fd301ee
internal/simdgen: add VPBLENDVB and VPBLENDMB
by David Chase
· 10 months ago
a373a4b
internal/simdgen: add ShiftAll immediate variant.
by Junyang Shao
· 10 months ago
17d8378
internal/simdgen: rename some methods
by David Chase
· 10 months ago
2f2bc4c
internal/simdgen: make bitwise logic avaialble to all u?int vectors
by Junyang Shao
· 10 months ago
4967ce7
internal/simdgen: change PairDotProdAccumulate to AddDotProd
by Junyang Shao
· 10 months ago
0354b49
internal/simdgen: change Shift*AndFillUpperFrom to Shift*Concat
by Junyang Shao
· 10 months ago
968e15c
internal/simdgen: enable k-masked load/store on AVX512
by David Chase
· 11 months ago
0f343f3
internal/simdgen: add declarations+intrinsics for mask-from-value
by David Chase
· 11 months ago
d3ce7fc
internal/simdgen: add some conversion ops
by David Chase
· 11 months ago
357d0b5
internal/simdgen: modify sorting for generic/ssa ops, rules
by David Chase
· 11 months ago
1167cd0
internal/simdgen: add generated declarations for AVX2 masked load/store
by David Chase
· 11 months ago
2b75d2f
internal/simdgen: remove automatically generated tests
by David Chase
· 11 months ago
f4fa54f
internal/simdgen: support load from bits for mask
by Junyang Shao
· 11 months ago
6ef7986
internal/simdgen: introduce instruction variants and use for masked ops
by Austin Clements
· 10 months ago
ce2e40c
internal/simdgen: use "NAME" for method names in doc strings
by Austin Clements
· 11 months ago
63d3a51
internal/simdgen: split Operation into rawOperation
by Austin Clements
· 11 months ago
213dc9a
internal/unify: support custom type decoding
by Austin Clements
· 11 months ago
ed8e693
internal/{unify,simdgen}: replace NewDef with DefBuilder
by Austin Clements
· 11 months ago
f9e0965
internal/simdgen: refactor decodeOperands and loadXED
by Austin Clements
· 11 months ago
a212601
internal/simdgen: use bools for bools
by Austin Clements
· 11 months ago
60f586f
internal/simdgen: replace hand-written formatters with reflect
by Austin Clements
· 11 months ago
0e92577
internal/simdgen: fix or clarify some ISA misconceptions
by Austin Clements
· 11 months ago
414be24
internal/simdgen: fix YAML round-tripping
by Austin Clements
· 11 months ago
e4b5180
internal/unify: fix parsing of empty string nodes
by Austin Clements
· 11 months ago
d63b4ec
internal/unify: fix round-tripping strings with regexp metacharacters
by Austin Clements
· 11 months ago
d0d5d5b
internal/simdgen: support load from bits for mask
by Junyang Shao
· 11 months ago
d50ebdc
internal/simdgen: clean up masked op doc
by Junyang Shao
· 11 months ago
c81c31d
internal/simdgen: add logging of all CPU Features
by Junyang Shao
· 11 months ago
4344dd8
internal/simdgen: reorder PairDotProdAccumulate
by Junyang Shao
· 11 months ago
ad6e2ac
internal/simdgen: cleans up the shape of Permute
by Junyang Shao
· 11 months ago
7928003
internal/simdgen: adjust param order for AndNot
by Junyang Shao
· 11 months ago
ca6dc8e
internal/simdgen: add Compress
by Junyang Shao
· 11 months ago
d0fd62e
internal/simdgen: default mask param's name to mask
by Junyang Shao
· 11 months ago
cd05644
internal/simdgen: add variable Permute
by Junyang Shao
· 11 months ago
6a37663
internal/simdgen: add VDPPS
by Junyang Shao
· 11 months ago
17f4719
internal/simdgen: updates CPU Feature in doc
by Junyang Shao
· 11 months ago
d3b287a
internal/simdgen: adjust Shift.* operations
by Junyang Shao
· 11 months ago
505fade
internal/simdgen: change imm param name to constant
by Junyang Shao
· 11 months ago
8033e00
internal/simdgen: fix documentations
by Junyang Shao
· 11 months ago
Next »