x86avxgen/testdata/xedpath: replace "INTEL CONFIDENTIAL" files

These files are not really confidential - they were released in
github.com/intelxed/xed with incorrect copyright notices.
The copyright notices were updated in
https://github.com/intelxed/xed/commit/5c538047876feecf080d9441110f81d0e67b5de8
but the files had also changed a bit by then.

Replace the two mislabeled files with the latest versions,
bringing in the updated Apache license as well as assorted other changes.
The tests still pass, so these changes must not matter too much.

Fixes golang/go#64315.

[git-generate]

cd x86/x86avxgen/testdata/xedpath

rm -rf _xed
git clone https://github.com/intelxed/xed _xed
cd _xed
git checkout d41e876  # "2019 copyright"
cd ..

echo '
e all-dec-instructions.txt
/^###FILE:.*avx512-foundation-isa.xed.txt/+1;/^###FILE/-3 d
/^###FILE:.*avx512-foundation-isa.xed.txt/+1r _xed/datafiles/avx512f/avx512-foundation-isa.xed.txt
/^###FILE:.*skx-isa.xed.txt/+1;/^###FILE/-3 d
/^###FILE:.*skx-isa.xed.txt/+1r _xed/datafiles/avx512-skx/skx-isa.xed.txt
,s/ +$//g
w
q
' | sam -d

Change-Id: I60fb4b9a420b8962fbbdd026cb6229d55144908d
Reviewed-on: https://go-review.googlesource.com/c/arch/+/547775
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
1 file changed
tree: e8033772e8f8ee9cfef11b1cf077a8b1a27d4cbf
  1. arm/
  2. arm64/
  3. ppc64/
  4. x86/
  5. codereview.cfg
  6. CONTRIBUTING.md
  7. go.mod
  8. go.sum
  9. LICENSE
  10. PATENTS
  11. README.md
README.md

arch

Go Reference

This repository holds machine architecture information used by the Go toolchain. The parts needed in the main Go repository are copied in.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the arch repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/arch:” in the subject line, so it is easy to find.