├── .clang-format ├── .clang-tidy ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── benchmark └── src │ ├── benchmarks │ ├── benchmark.assembler.cpp │ ├── benchmark.formatter.cpp │ ├── benchmark.instructioninfo.cpp │ ├── benchmark.serialization.cpp │ └── benchmark.stringpool.cpp │ └── main.cpp ├── cmake.toml ├── cmkr.cmake ├── examples ├── assembler_basic │ └── main.cpp ├── assembler_sections │ └── main.cpp ├── basic_jit │ └── main.cpp ├── common │ └── examples.common.hpp ├── decode_to_assembler │ └── main.cpp ├── instruction_info │ └── main.cpp ├── memory_operands │ └── main.cpp ├── modify_instruction │ └── main.cpp ├── modify_program │ └── main.cpp └── program_observer │ └── main.cpp ├── testdata └── include │ └── zasm │ └── testdata │ └── x86 │ └── instructions.hpp ├── tests └── src │ ├── main.cpp │ ├── tests │ ├── tests.assembler.cpp │ ├── tests.decoder.cpp │ ├── tests.enumflags.cpp │ ├── tests.error.cpp │ ├── tests.externals.cpp │ ├── tests.formatter.cpp │ ├── tests.imports.cpp │ ├── tests.instruction.cpp │ ├── tests.instructions.x64.cpp │ ├── tests.instructionsinfo.x64.cpp │ ├── tests.observer.cpp │ ├── tests.packed.cpp │ ├── tests.program.cpp │ ├── tests.registers.cpp │ ├── tests.relocation.cpp │ ├── tests.saverestore.cpp │ ├── tests.sections.cpp │ ├── tests.segments.cpp │ ├── tests.serialization.cpp │ └── tests.stringpool.cpp │ ├── testutils.cpp │ └── testutils.hpp ├── thirdparty ├── CMakeLists.txt └── cmake.toml └── zasm ├── include └── zasm │ ├── base │ ├── immediate.hpp │ ├── instruction.hpp │ ├── label.hpp │ ├── memory.hpp │ ├── meta.hpp │ ├── mode.hpp │ ├── operand.hpp │ └── register.hpp │ ├── core │ ├── bitsize.hpp │ ├── enumflags.hpp │ ├── errors.hpp │ ├── expected.hpp │ ├── filestream.hpp │ ├── math.hpp │ ├── memorystream.hpp │ ├── objectpool.hpp │ ├── packed.hpp │ ├── stream.hpp │ ├── stringpool.hpp │ └── strongtype.hpp │ ├── decoder │ └── decoder.hpp │ ├── encoder │ └── encoder.hpp │ ├── formatter │ └── formatter.hpp │ ├── program │ ├── align.hpp │ ├── data.hpp │ ├── embeddedlabel.hpp │ ├── instruction.hpp │ ├── labeldata.hpp │ ├── node.hpp │ ├── observer.hpp │ ├── program.hpp │ ├── saverestore.hpp │ ├── section.hpp │ └── sentinel.hpp │ ├── serialization │ └── serializer.hpp │ ├── x86 │ ├── assembler.hpp │ ├── emitter.hpp │ ├── memory.hpp │ ├── meta.hpp │ ├── mnemonic.hpp │ ├── register.hpp │ └── x86.hpp │ └── zasm.hpp └── src └── zasm └── src ├── core ├── error.cpp ├── filestream.cpp └── memorystream.cpp ├── decoder └── decoder.cpp ├── encoder ├── encoder.context.hpp └── encoder.cpp ├── formatter └── formatter.cpp ├── program ├── data.cpp ├── instruction.cpp ├── program.cpp ├── program.node.hpp ├── program.state.hpp ├── register.cpp ├── saverestore.cpp ├── saverestore.load.cpp ├── saverestore.save.cpp ├── saverestorehelper.hpp └── saverestoretypes.hpp ├── serialization └── serializer.cpp ├── x86 ├── x86.assembler.cpp └── x86.register.cpp └── zasm.cpp /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/src/benchmarks/benchmark.assembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/benchmark/src/benchmarks/benchmark.assembler.cpp -------------------------------------------------------------------------------- /benchmark/src/benchmarks/benchmark.formatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/benchmark/src/benchmarks/benchmark.formatter.cpp -------------------------------------------------------------------------------- /benchmark/src/benchmarks/benchmark.instructioninfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/benchmark/src/benchmarks/benchmark.instructioninfo.cpp -------------------------------------------------------------------------------- /benchmark/src/benchmarks/benchmark.serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/benchmark/src/benchmarks/benchmark.serialization.cpp -------------------------------------------------------------------------------- /benchmark/src/benchmarks/benchmark.stringpool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/benchmark/src/benchmarks/benchmark.stringpool.cpp -------------------------------------------------------------------------------- /benchmark/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/benchmark/src/main.cpp -------------------------------------------------------------------------------- /cmake.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/cmake.toml -------------------------------------------------------------------------------- /cmkr.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/cmkr.cmake -------------------------------------------------------------------------------- /examples/assembler_basic/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/assembler_basic/main.cpp -------------------------------------------------------------------------------- /examples/assembler_sections/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/assembler_sections/main.cpp -------------------------------------------------------------------------------- /examples/basic_jit/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/basic_jit/main.cpp -------------------------------------------------------------------------------- /examples/common/examples.common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/common/examples.common.hpp -------------------------------------------------------------------------------- /examples/decode_to_assembler/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/decode_to_assembler/main.cpp -------------------------------------------------------------------------------- /examples/instruction_info/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/instruction_info/main.cpp -------------------------------------------------------------------------------- /examples/memory_operands/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/memory_operands/main.cpp -------------------------------------------------------------------------------- /examples/modify_instruction/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/modify_instruction/main.cpp -------------------------------------------------------------------------------- /examples/modify_program/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/modify_program/main.cpp -------------------------------------------------------------------------------- /examples/program_observer/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/examples/program_observer/main.cpp -------------------------------------------------------------------------------- /testdata/include/zasm/testdata/x86/instructions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/testdata/include/zasm/testdata/x86/instructions.hpp -------------------------------------------------------------------------------- /tests/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/main.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.assembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.assembler.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.decoder.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.enumflags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.enumflags.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.error.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.externals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.externals.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.formatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.formatter.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.imports.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.imports.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.instruction.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.instructions.x64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.instructions.x64.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.instructionsinfo.x64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.instructionsinfo.x64.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.observer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.observer.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.packed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.packed.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.program.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.registers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.registers.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.relocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.relocation.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.saverestore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.saverestore.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.sections.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.sections.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.segments.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.segments.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.serialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.serialization.cpp -------------------------------------------------------------------------------- /tests/src/tests/tests.stringpool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/tests/tests.stringpool.cpp -------------------------------------------------------------------------------- /tests/src/testutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/testutils.cpp -------------------------------------------------------------------------------- /tests/src/testutils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/tests/src/testutils.hpp -------------------------------------------------------------------------------- /thirdparty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/thirdparty/CMakeLists.txt -------------------------------------------------------------------------------- /thirdparty/cmake.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/thirdparty/cmake.toml -------------------------------------------------------------------------------- /zasm/include/zasm/base/immediate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/immediate.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/base/instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/instruction.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/base/label.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/label.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/base/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/memory.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/base/meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/meta.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/base/mode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/mode.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/base/operand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/operand.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/base/register.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/base/register.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/bitsize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/bitsize.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/enumflags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/enumflags.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/errors.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/expected.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/expected.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/filestream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/filestream.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/math.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/memorystream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/memorystream.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/objectpool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/objectpool.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/packed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/packed.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/stream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/stream.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/stringpool.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/stringpool.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/core/strongtype.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/core/strongtype.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/decoder/decoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/decoder/decoder.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/encoder/encoder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/encoder/encoder.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/formatter/formatter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/formatter/formatter.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/align.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/align.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/data.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/embeddedlabel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/embeddedlabel.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/instruction.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/labeldata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/labeldata.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/node.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/observer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/observer.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/program.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/program.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/saverestore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/saverestore.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/section.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/section.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/program/sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/program/sentinel.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/serialization/serializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/serialization/serializer.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/x86/assembler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/x86/assembler.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/x86/emitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/x86/emitter.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/x86/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/x86/memory.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/x86/meta.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/x86/meta.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/x86/mnemonic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/x86/mnemonic.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/x86/register.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/x86/register.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/x86/x86.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/x86/x86.hpp -------------------------------------------------------------------------------- /zasm/include/zasm/zasm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/include/zasm/zasm.hpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/core/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/core/error.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/core/filestream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/core/filestream.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/core/memorystream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/core/memorystream.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/decoder/decoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/decoder/decoder.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/encoder/encoder.context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/encoder/encoder.context.hpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/encoder/encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/encoder/encoder.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/formatter/formatter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/formatter/formatter.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/data.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/instruction.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/program.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/program.node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/program.node.hpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/program.state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/program.state.hpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/register.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/register.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/saverestore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/saverestore.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/saverestore.load.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/saverestore.load.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/saverestore.save.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/saverestore.save.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/saverestorehelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/saverestorehelper.hpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/program/saverestoretypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/program/saverestoretypes.hpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/serialization/serializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/serialization/serializer.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/x86/x86.assembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/x86/x86.assembler.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/x86/x86.register.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/x86/x86.register.cpp -------------------------------------------------------------------------------- /zasm/src/zasm/src/zasm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zyantific/zasm/HEAD/zasm/src/zasm/src/zasm.cpp --------------------------------------------------------------------------------