├── CONTRIBUTING.md ├── LICENSE ├── PATENTS ├── README.md ├── arm ├── arm.csv ├── armasm │ ├── Makefile │ ├── decode.go │ ├── decode_test.go │ ├── ext_test.go │ ├── gnu.go │ ├── inst.go │ ├── objdump_test.go │ ├── objdumpext_test.go │ ├── plan9x.go │ ├── tables.go │ └── testdata │ │ ├── Makefile │ │ └── decode.txt ├── armmap │ └── map.go └── armspec │ ├── spec.go │ └── specmap.go ├── arm64 ├── arm64asm │ ├── arg.go │ ├── condition.go │ ├── condition_util.go │ ├── decode.go │ ├── decode_test.go │ ├── ext_test.go │ ├── gnu.go │ ├── inst.go │ ├── inst.json │ ├── objdump_test.go │ ├── objdumpext_test.go │ ├── plan9x.go │ ├── tables.go │ └── testdata │ │ ├── Makefile │ │ ├── gnucases.txt │ │ └── plan9cases.txt ├── arm64gen │ └── sysreggen.go └── arm64spec │ └── spec.go ├── codereview.cfg ├── go.mod ├── go.sum ├── loong64 ├── loong64asm │ ├── arg.go │ ├── decode.go │ ├── decode_test.go │ ├── ext_test.go │ ├── gnu.go │ ├── inst.go │ ├── objdump_test.go │ ├── objdumpext_test.go │ ├── plan9x.go │ ├── tables.go │ └── testdata │ │ ├── gnucases.txt │ │ └── plan9cases.txt └── loong64spec │ └── spec.go ├── ppc64 ├── pp64.csv ├── ppc64asm │ ├── decode.go │ ├── decode_test.go │ ├── doc.go │ ├── ext_test.go │ ├── field.go │ ├── field_test.go │ ├── gnu.go │ ├── inst.go │ ├── objdump_test.go │ ├── objdumpext_test.go │ ├── plan9.go │ ├── tables.go │ └── testdata │ │ ├── decode.txt │ │ ├── decode_branch.txt │ │ └── decode_generated.txt ├── ppc64map │ └── map.go ├── ppc64spec │ └── spec.go └── ppc64util │ ├── hack.h │ └── util.go ├── riscv64 ├── riscv64asm │ ├── arg.go │ ├── csr_string.go │ ├── decode.go │ ├── decode_test.go │ ├── ext_test.go │ ├── gnu.go │ ├── inst.go │ ├── objdump_test.go │ ├── objdumpext_test.go │ ├── plan9x.go │ ├── tables.go │ ├── testdata │ │ ├── Makefile │ │ ├── gnucases.txt │ │ └── plan9cases.txt │ └── vector.go └── riscv64spec │ └── spec.go ├── s390x ├── s390x.csv ├── s390xasm │ ├── Makefile │ ├── decode.go │ ├── decode_test.go │ ├── field.go │ ├── gnu.go │ ├── inst.go │ ├── plan9.go │ ├── tables.go │ └── testdata │ │ ├── decode.txt │ │ └── decode_generated.txt ├── s390xmap │ └── map.go ├── s390xspec │ └── spec.go └── s390xutil │ ├── hack.h │ └── util.go └── x86 ├── x86.csv ├── x86.v0.2.csv ├── x86asm ├── Makefile ├── decode.go ├── decode_test.go ├── ext_test.go ├── format_test.go ├── gnu.go ├── inst.go ├── inst_test.go ├── intel.go ├── objdump_test.go ├── objdumpext_test.go ├── plan9ext_test.go ├── plan9x.go ├── plan9x_test.go ├── tables.go ├── testdata │ ├── Makefile │ ├── decode.txt │ └── libmach8db.c ├── xed_test.go └── xedext_test.go ├── x86avxgen ├── avxgen_test.go ├── decode.go ├── generate.go ├── instruction.go ├── main.go ├── print.go └── testdata │ ├── golden.txt │ └── xedpath │ ├── all-dec-instructions.txt │ ├── all-element-types.txt │ ├── all-extra-widths.txt │ ├── all-state.txt │ └── all-widths.txt ├── x86csv ├── reader.go ├── x86csv.go └── x86csv_test.go ├── x86map └── map.go ├── x86spec ├── .gitignore ├── cleanup.go ├── format.go ├── parse.go ├── spec.go └── spec_test.go └── xeddata ├── database.go ├── doc.go ├── example_test.go ├── object.go ├── operand.go ├── pattern_set.go ├── reader.go ├── readlines.go ├── testdata ├── xed_objects.txt └── xedpath │ ├── all-element-types.txt │ ├── all-extra-widths.txt │ ├── all-state.txt │ └── all-widths.txt ├── xeddata.go └── xeddata_test.go /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/LICENSE -------------------------------------------------------------------------------- /PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/PATENTS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/README.md -------------------------------------------------------------------------------- /arm/arm.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/arm.csv -------------------------------------------------------------------------------- /arm/armasm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/Makefile -------------------------------------------------------------------------------- /arm/armasm/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/decode.go -------------------------------------------------------------------------------- /arm/armasm/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/decode_test.go -------------------------------------------------------------------------------- /arm/armasm/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/ext_test.go -------------------------------------------------------------------------------- /arm/armasm/gnu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/gnu.go -------------------------------------------------------------------------------- /arm/armasm/inst.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/inst.go -------------------------------------------------------------------------------- /arm/armasm/objdump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/objdump_test.go -------------------------------------------------------------------------------- /arm/armasm/objdumpext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/objdumpext_test.go -------------------------------------------------------------------------------- /arm/armasm/plan9x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/plan9x.go -------------------------------------------------------------------------------- /arm/armasm/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/tables.go -------------------------------------------------------------------------------- /arm/armasm/testdata/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/testdata/Makefile -------------------------------------------------------------------------------- /arm/armasm/testdata/decode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armasm/testdata/decode.txt -------------------------------------------------------------------------------- /arm/armmap/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armmap/map.go -------------------------------------------------------------------------------- /arm/armspec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armspec/spec.go -------------------------------------------------------------------------------- /arm/armspec/specmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm/armspec/specmap.go -------------------------------------------------------------------------------- /arm64/arm64asm/arg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/arg.go -------------------------------------------------------------------------------- /arm64/arm64asm/condition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/condition.go -------------------------------------------------------------------------------- /arm64/arm64asm/condition_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/condition_util.go -------------------------------------------------------------------------------- /arm64/arm64asm/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/decode.go -------------------------------------------------------------------------------- /arm64/arm64asm/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/decode_test.go -------------------------------------------------------------------------------- /arm64/arm64asm/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/ext_test.go -------------------------------------------------------------------------------- /arm64/arm64asm/gnu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/gnu.go -------------------------------------------------------------------------------- /arm64/arm64asm/inst.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/inst.go -------------------------------------------------------------------------------- /arm64/arm64asm/inst.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/inst.json -------------------------------------------------------------------------------- /arm64/arm64asm/objdump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/objdump_test.go -------------------------------------------------------------------------------- /arm64/arm64asm/objdumpext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/objdumpext_test.go -------------------------------------------------------------------------------- /arm64/arm64asm/plan9x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/plan9x.go -------------------------------------------------------------------------------- /arm64/arm64asm/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/tables.go -------------------------------------------------------------------------------- /arm64/arm64asm/testdata/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/testdata/Makefile -------------------------------------------------------------------------------- /arm64/arm64asm/testdata/gnucases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/testdata/gnucases.txt -------------------------------------------------------------------------------- /arm64/arm64asm/testdata/plan9cases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64asm/testdata/plan9cases.txt -------------------------------------------------------------------------------- /arm64/arm64gen/sysreggen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64gen/sysreggen.go -------------------------------------------------------------------------------- /arm64/arm64spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/arm64/arm64spec/spec.go -------------------------------------------------------------------------------- /codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/go 2 | -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module golang.org/x/arch 2 | 3 | go 1.24.0 4 | 5 | require rsc.io/pdf v0.1.1 6 | -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/go.sum -------------------------------------------------------------------------------- /loong64/loong64asm/arg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/arg.go -------------------------------------------------------------------------------- /loong64/loong64asm/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/decode.go -------------------------------------------------------------------------------- /loong64/loong64asm/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/decode_test.go -------------------------------------------------------------------------------- /loong64/loong64asm/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/ext_test.go -------------------------------------------------------------------------------- /loong64/loong64asm/gnu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/gnu.go -------------------------------------------------------------------------------- /loong64/loong64asm/inst.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/inst.go -------------------------------------------------------------------------------- /loong64/loong64asm/objdump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/objdump_test.go -------------------------------------------------------------------------------- /loong64/loong64asm/objdumpext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/objdumpext_test.go -------------------------------------------------------------------------------- /loong64/loong64asm/plan9x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/plan9x.go -------------------------------------------------------------------------------- /loong64/loong64asm/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/tables.go -------------------------------------------------------------------------------- /loong64/loong64asm/testdata/gnucases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/testdata/gnucases.txt -------------------------------------------------------------------------------- /loong64/loong64asm/testdata/plan9cases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64asm/testdata/plan9cases.txt -------------------------------------------------------------------------------- /loong64/loong64spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/loong64/loong64spec/spec.go -------------------------------------------------------------------------------- /ppc64/pp64.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/pp64.csv -------------------------------------------------------------------------------- /ppc64/ppc64asm/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/decode.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/decode_test.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/doc.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/ext_test.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/field.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/field_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/field_test.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/gnu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/gnu.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/inst.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/inst.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/objdump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/objdump_test.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/objdumpext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/objdumpext_test.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/plan9.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/tables.go -------------------------------------------------------------------------------- /ppc64/ppc64asm/testdata/decode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/testdata/decode.txt -------------------------------------------------------------------------------- /ppc64/ppc64asm/testdata/decode_branch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/testdata/decode_branch.txt -------------------------------------------------------------------------------- /ppc64/ppc64asm/testdata/decode_generated.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64asm/testdata/decode_generated.txt -------------------------------------------------------------------------------- /ppc64/ppc64map/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64map/map.go -------------------------------------------------------------------------------- /ppc64/ppc64spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64spec/spec.go -------------------------------------------------------------------------------- /ppc64/ppc64util/hack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64util/hack.h -------------------------------------------------------------------------------- /ppc64/ppc64util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/ppc64/ppc64util/util.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/arg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/arg.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/csr_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/csr_string.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/decode.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/decode_test.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/ext_test.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/gnu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/gnu.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/inst.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/inst.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/objdump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/objdump_test.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/objdumpext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/objdumpext_test.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/plan9x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/plan9x.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/tables.go -------------------------------------------------------------------------------- /riscv64/riscv64asm/testdata/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/testdata/Makefile -------------------------------------------------------------------------------- /riscv64/riscv64asm/testdata/gnucases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/testdata/gnucases.txt -------------------------------------------------------------------------------- /riscv64/riscv64asm/testdata/plan9cases.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/testdata/plan9cases.txt -------------------------------------------------------------------------------- /riscv64/riscv64asm/vector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64asm/vector.go -------------------------------------------------------------------------------- /riscv64/riscv64spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/riscv64/riscv64spec/spec.go -------------------------------------------------------------------------------- /s390x/s390x.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390x.csv -------------------------------------------------------------------------------- /s390x/s390xasm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/Makefile -------------------------------------------------------------------------------- /s390x/s390xasm/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/decode.go -------------------------------------------------------------------------------- /s390x/s390xasm/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/decode_test.go -------------------------------------------------------------------------------- /s390x/s390xasm/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/field.go -------------------------------------------------------------------------------- /s390x/s390xasm/gnu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/gnu.go -------------------------------------------------------------------------------- /s390x/s390xasm/inst.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/inst.go -------------------------------------------------------------------------------- /s390x/s390xasm/plan9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/plan9.go -------------------------------------------------------------------------------- /s390x/s390xasm/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/tables.go -------------------------------------------------------------------------------- /s390x/s390xasm/testdata/decode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/testdata/decode.txt -------------------------------------------------------------------------------- /s390x/s390xasm/testdata/decode_generated.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xasm/testdata/decode_generated.txt -------------------------------------------------------------------------------- /s390x/s390xmap/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xmap/map.go -------------------------------------------------------------------------------- /s390x/s390xspec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xspec/spec.go -------------------------------------------------------------------------------- /s390x/s390xutil/hack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xutil/hack.h -------------------------------------------------------------------------------- /s390x/s390xutil/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/s390x/s390xutil/util.go -------------------------------------------------------------------------------- /x86/x86.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86.csv -------------------------------------------------------------------------------- /x86/x86.v0.2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86.v0.2.csv -------------------------------------------------------------------------------- /x86/x86asm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/Makefile -------------------------------------------------------------------------------- /x86/x86asm/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/decode.go -------------------------------------------------------------------------------- /x86/x86asm/decode_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/decode_test.go -------------------------------------------------------------------------------- /x86/x86asm/ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/ext_test.go -------------------------------------------------------------------------------- /x86/x86asm/format_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/format_test.go -------------------------------------------------------------------------------- /x86/x86asm/gnu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/gnu.go -------------------------------------------------------------------------------- /x86/x86asm/inst.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/inst.go -------------------------------------------------------------------------------- /x86/x86asm/inst_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/inst_test.go -------------------------------------------------------------------------------- /x86/x86asm/intel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/intel.go -------------------------------------------------------------------------------- /x86/x86asm/objdump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/objdump_test.go -------------------------------------------------------------------------------- /x86/x86asm/objdumpext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/objdumpext_test.go -------------------------------------------------------------------------------- /x86/x86asm/plan9ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/plan9ext_test.go -------------------------------------------------------------------------------- /x86/x86asm/plan9x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/plan9x.go -------------------------------------------------------------------------------- /x86/x86asm/plan9x_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/plan9x_test.go -------------------------------------------------------------------------------- /x86/x86asm/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/tables.go -------------------------------------------------------------------------------- /x86/x86asm/testdata/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/testdata/Makefile -------------------------------------------------------------------------------- /x86/x86asm/testdata/decode.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/testdata/decode.txt -------------------------------------------------------------------------------- /x86/x86asm/testdata/libmach8db.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/testdata/libmach8db.c -------------------------------------------------------------------------------- /x86/x86asm/xed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/xed_test.go -------------------------------------------------------------------------------- /x86/x86asm/xedext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86asm/xedext_test.go -------------------------------------------------------------------------------- /x86/x86avxgen/avxgen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/avxgen_test.go -------------------------------------------------------------------------------- /x86/x86avxgen/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/decode.go -------------------------------------------------------------------------------- /x86/x86avxgen/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/generate.go -------------------------------------------------------------------------------- /x86/x86avxgen/instruction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/instruction.go -------------------------------------------------------------------------------- /x86/x86avxgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/main.go -------------------------------------------------------------------------------- /x86/x86avxgen/print.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/print.go -------------------------------------------------------------------------------- /x86/x86avxgen/testdata/golden.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/testdata/golden.txt -------------------------------------------------------------------------------- /x86/x86avxgen/testdata/xedpath/all-dec-instructions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/testdata/xedpath/all-dec-instructions.txt -------------------------------------------------------------------------------- /x86/x86avxgen/testdata/xedpath/all-element-types.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/testdata/xedpath/all-element-types.txt -------------------------------------------------------------------------------- /x86/x86avxgen/testdata/xedpath/all-extra-widths.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/testdata/xedpath/all-extra-widths.txt -------------------------------------------------------------------------------- /x86/x86avxgen/testdata/xedpath/all-state.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/testdata/xedpath/all-state.txt -------------------------------------------------------------------------------- /x86/x86avxgen/testdata/xedpath/all-widths.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86avxgen/testdata/xedpath/all-widths.txt -------------------------------------------------------------------------------- /x86/x86csv/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86csv/reader.go -------------------------------------------------------------------------------- /x86/x86csv/x86csv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86csv/x86csv.go -------------------------------------------------------------------------------- /x86/x86csv/x86csv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86csv/x86csv_test.go -------------------------------------------------------------------------------- /x86/x86map/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86map/map.go -------------------------------------------------------------------------------- /x86/x86spec/.gitignore: -------------------------------------------------------------------------------- 1 | x86manual.pdf 2 | -------------------------------------------------------------------------------- /x86/x86spec/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86spec/cleanup.go -------------------------------------------------------------------------------- /x86/x86spec/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86spec/format.go -------------------------------------------------------------------------------- /x86/x86spec/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86spec/parse.go -------------------------------------------------------------------------------- /x86/x86spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86spec/spec.go -------------------------------------------------------------------------------- /x86/x86spec/spec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/x86spec/spec_test.go -------------------------------------------------------------------------------- /x86/xeddata/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/database.go -------------------------------------------------------------------------------- /x86/xeddata/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/doc.go -------------------------------------------------------------------------------- /x86/xeddata/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/example_test.go -------------------------------------------------------------------------------- /x86/xeddata/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/object.go -------------------------------------------------------------------------------- /x86/xeddata/operand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/operand.go -------------------------------------------------------------------------------- /x86/xeddata/pattern_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/pattern_set.go -------------------------------------------------------------------------------- /x86/xeddata/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/reader.go -------------------------------------------------------------------------------- /x86/xeddata/readlines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/readlines.go -------------------------------------------------------------------------------- /x86/xeddata/testdata/xed_objects.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/testdata/xed_objects.txt -------------------------------------------------------------------------------- /x86/xeddata/testdata/xedpath/all-element-types.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/testdata/xedpath/all-element-types.txt -------------------------------------------------------------------------------- /x86/xeddata/testdata/xedpath/all-extra-widths.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/testdata/xedpath/all-extra-widths.txt -------------------------------------------------------------------------------- /x86/xeddata/testdata/xedpath/all-state.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/testdata/xedpath/all-state.txt -------------------------------------------------------------------------------- /x86/xeddata/testdata/xedpath/all-widths.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/testdata/xedpath/all-widths.txt -------------------------------------------------------------------------------- /x86/xeddata/xeddata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/xeddata.go -------------------------------------------------------------------------------- /x86/xeddata/xeddata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/golang/arch/HEAD/x86/xeddata/xeddata_test.go --------------------------------------------------------------------------------