MANIFEST.in
license.txt
pyproject.toml
readme.rst
setup.cfg
setup.py
ppci/__init__.py
ppci/__main__.py
ppci/api.py
ppci/cil.py
ppci/common.py
ppci/ir.py
ppci/runtime.py
ppci.egg-info/PKG-INFO
ppci.egg-info/SOURCES.txt
ppci.egg-info/dependency_links.txt
ppci.egg-info/entry_points.txt
ppci.egg-info/top_level.txt
ppci/arch/__init__.py
ppci/arch/arch.py
ppci/arch/arch_info.py
ppci/arch/asm_printer.py
ppci/arch/cc.py
ppci/arch/data_instructions.py
ppci/arch/effects.py
ppci/arch/encoding.py
ppci/arch/example.py
ppci/arch/generic_instructions.py
ppci/arch/isa.py
ppci/arch/registers.py
ppci/arch/runtime.py
ppci/arch/stack.py
ppci/arch/target_list.py
ppci/arch/token.py
ppci/arch/arm/__init__.py
ppci/arch/arm/arch.py
ppci/arch/arm/arm_instructions.py
ppci/arch/arm/arm_relocations.py
ppci/arch/arm/isa.py
ppci/arch/arm/neon.py
ppci/arch/arm/registers.py
ppci/arch/arm/thumb_instructions.py
ppci/arch/arm/thumb_relocations.py
ppci/arch/arm/vfp.py
ppci/arch/avr/__init__.py
ppci/arch/avr/arch.py
ppci/arch/avr/instructions.py
ppci/arch/avr/registers.py
ppci/arch/jvm/__init__.py
ppci/arch/jvm/__main__.py
ppci/arch/jvm/class2ir.py
ppci/arch/jvm/class_loader.py
ppci/arch/jvm/dynload.py
ppci/arch/jvm/enums.py
ppci/arch/jvm/io.py
ppci/arch/jvm/jarfile.py
ppci/arch/jvm/nodes.py
ppci/arch/jvm/opcodes.py
ppci/arch/jvm/printer.py
ppci/arch/m68k/__init__.py
ppci/arch/m68k/arch.py
ppci/arch/m68k/instructions.py
ppci/arch/m68k/registers.py
ppci/arch/mcs6500/__init__.py
ppci/arch/mcs6500/arch.py
ppci/arch/mcs6500/instructions.py
ppci/arch/mcs6500/registers.py
ppci/arch/microblaze/__init__.py
ppci/arch/microblaze/arch.py
ppci/arch/microblaze/instructions.py
ppci/arch/microblaze/registers.py
ppci/arch/mips/__init__.py
ppci/arch/mips/arch.py
ppci/arch/mips/instructions.py
ppci/arch/mips/registers.py
ppci/arch/msp430/__init__.py
ppci/arch/msp430/arch.py
ppci/arch/msp430/instructions.py
ppci/arch/msp430/registers.py
ppci/arch/or1k/__init__.py
ppci/arch/or1k/arch.py
ppci/arch/or1k/instructions.py
ppci/arch/or1k/isa.py
ppci/arch/or1k/orfpx32.py
ppci/arch/or1k/registers.py
ppci/arch/riscv/__init__.py
ppci/arch/riscv/arch.py
ppci/arch/riscv/asm_printer.py
ppci/arch/riscv/instructions.py
ppci/arch/riscv/registers.py
ppci/arch/riscv/relocations.py
ppci/arch/riscv/rvc_instructions.py
ppci/arch/riscv/rvc_relocations.py
ppci/arch/riscv/rvf_instructions.py
ppci/arch/riscv/rvfx_instructions.py
ppci/arch/riscv/tokens.py
ppci/arch/stm8/__init__.py
ppci/arch/stm8/arch.py
ppci/arch/stm8/instructions.py
ppci/arch/stm8/registers.py
ppci/arch/x86_64/__init__.py
ppci/arch/x86_64/arch.py
ppci/arch/x86_64/instructions.py
ppci/arch/x86_64/registers.py
ppci/arch/x86_64/sse2_instructions.py
ppci/arch/x86_64/x87_instructions.py
ppci/arch/xtensa/__init__.py
ppci/arch/xtensa/arch.py
ppci/arch/xtensa/instructions.py
ppci/arch/xtensa/registers.py
ppci/binutils/__init__.py
ppci/binutils/archive.py
ppci/binutils/assembler.py
ppci/binutils/debuginfo.py
ppci/binutils/disasm.py
ppci/binutils/layout.py
ppci/binutils/linker.py
ppci/binutils/objectfile.py
ppci/binutils/outstream.py
ppci/binutils/dbg/__init__.py
ppci/binutils/dbg/cli.py
ppci/binutils/dbg/debug_driver.py
ppci/binutils/dbg/debugger.py
ppci/binutils/dbg/dummy_driver.py
ppci/binutils/dbg/event.py
ppci/binutils/dbg/linux64debugdriver.py
ppci/binutils/dbg/ptcli.py
ppci/binutils/dbg/gdb/__init__.py
ppci/binutils/dbg/gdb/client.py
ppci/binutils/dbg/gdb/rsp.py
ppci/binutils/dbg/gdb/transport.py
ppci/build/__init__.py
ppci/build/buildtasks.py
ppci/build/recipe.py
ppci/build/tasks.py
ppci/cil/__init__.py
ppci/cil/io.py
ppci/cli/__init__.py
ppci/cli/archive.py
ppci/cli/asm.py
ppci/cli/base.py
ppci/cli/build.py
ppci/cli/c3c.py
ppci/cli/cc.py
ppci/cli/compile_base.py
ppci/cli/dbg.py
ppci/cli/disasm.py
ppci/cli/hexdump.py
ppci/cli/hexutil.py
ppci/cli/java.py
ppci/cli/link.py
ppci/cli/llc.py
ppci/cli/mkuimage.py
ppci/cli/objcopy.py
ppci/cli/objdump.py
ppci/cli/ocaml.py
ppci/cli/opt.py
ppci/cli/pascal.py
ppci/cli/pedump.py
ppci/cli/pycompile.py
ppci/cli/readelf.py
ppci/cli/wabt.py
ppci/cli/wasm2wat.py
ppci/cli/wasmcompile.py
ppci/cli/wat2wasm.py
ppci/cli/yacc.py
ppci/codegen/__init__.py
ppci/codegen/burg.grammar
ppci/codegen/burg.py
ppci/codegen/codegen.py
ppci/codegen/dagsplit.py
ppci/codegen/flowgraph.py
ppci/codegen/instructionscheduler.py
ppci/codegen/instructionselector.py
ppci/codegen/interferencegraph.py
ppci/codegen/irdag.py
ppci/codegen/peephole.py
ppci/codegen/registerallocator.py
ppci/codegen/selectiongraph.py
ppci/codegen/treematcher.py
ppci/cpu/__init__.py
ppci/format/__init__.py
ppci/format/exefile.py
ppci/format/header.py
ppci/format/hexfile.py
ppci/format/io.py
ppci/format/ldb.py
ppci/format/srecord.py
ppci/format/uboot_image.py
ppci/format/dwarf/__init__.py
ppci/format/dwarf/die.py
ppci/format/dwarf/line.py
ppci/format/dwarf/writer.py
ppci/format/elf/__init__.py
ppci/format/elf/file.py
ppci/format/elf/headers.py
ppci/format/elf/reader.py
ppci/format/elf/writer.py
ppci/format/hunk/__init__.py
ppci/format/hunk/__main__.py
ppci/format/hunk/enums.py
ppci/format/hunk/reader.py
ppci/format/hunk/writer.py
ppci/format/pefile/__init__.py
ppci/format/pefile/headers.py
ppci/format/pefile/pefile.py
ppci/graph/__init__.py
ppci/graph/callgraph.py
ppci/graph/cfg.py
ppci/graph/cyclo.py
ppci/graph/digraph.py
ppci/graph/domtree.py
ppci/graph/graph.py
ppci/graph/lt.py
ppci/graph/maskable_graph.py
ppci/graph/relooper.py
ppci/graph/algorithm/__init__.py
ppci/graph/algorithm/fixed_point_dominator.py
ppci/irutils/__init__.py
ppci/irutils/builder.py
ppci/irutils/instrument.py
ppci/irutils/io.py
ppci/irutils/link.py
ppci/irutils/reader.py
ppci/irutils/verify.py
ppci/irutils/writer.py
ppci/lang/__init__.py
ppci/lang/befunge.py
ppci/lang/bf.py
ppci/lang/common.py
ppci/lang/sexpr.py
ppci/lang/ws.py
ppci/lang/basic/__init__.py
ppci/lang/basic/c64.py
ppci/lang/c/__init__.py
ppci/lang/c/api.py
ppci/lang/c/builder.py
ppci/lang/c/castxml.py
ppci/lang/c/codegenerator.py
ppci/lang/c/context.py
ppci/lang/c/eval.py
ppci/lang/c/init.py
ppci/lang/c/lexer.py
ppci/lang/c/macro.py
ppci/lang/c/options.py
ppci/lang/c/parser.py
ppci/lang/c/preprocessor.py
ppci/lang/c/printer.py
ppci/lang/c/scope.py
ppci/lang/c/semantics.py
ppci/lang/c/synthesize.py
ppci/lang/c/token.py
ppci/lang/c/utils.py
ppci/lang/c3/__init__.py
ppci/lang/c3/astnodes.py
ppci/lang/c3/builder.py
ppci/lang/c3/codegenerator.py
ppci/lang/c3/context.py
ppci/lang/c3/lexer.py
ppci/lang/c3/parser.py
ppci/lang/c3/scope.py
ppci/lang/c3/typechecker.py
ppci/lang/c3/visitor.py
ppci/lang/c/nodes/__init__.py
ppci/lang/c/nodes/declarations.py
ppci/lang/c/nodes/expressions.py
ppci/lang/c/nodes/nodes.py
ppci/lang/c/nodes/statements.py
ppci/lang/c/nodes/types.py
ppci/lang/c/nodes/visitor.py
ppci/lang/fortran/__init__.py
ppci/lang/fortran/nodes.py
ppci/lang/fortran/parser.py
ppci/lang/fortran/utils.py
ppci/lang/generic/__init__.py
ppci/lang/generic/nodes.py
ppci/lang/llvmir/__init__.py
ppci/lang/llvmir/codegenerator.py
ppci/lang/llvmir/frontend.py
ppci/lang/llvmir/lexer.py
ppci/lang/llvmir/nodes.py
ppci/lang/llvmir/parser.py
ppci/lang/ocaml/__init__.py
ppci/lang/ocaml/__main__.py
ppci/lang/ocaml/bytefile.py
ppci/lang/ocaml/cmo.py
ppci/lang/ocaml/code.py
ppci/lang/ocaml/gen_ir.py
ppci/lang/ocaml/io.py
ppci/lang/ocaml/marshall.py
ppci/lang/ocaml/opcodes.py
ppci/lang/pascal/__init__.py
ppci/lang/pascal/builder.py
ppci/lang/pascal/builtins.py
ppci/lang/pascal/codegenerator.py
ppci/lang/pascal/context.py
ppci/lang/pascal/lexer.py
ppci/lang/pascal/parser.py
ppci/lang/pascal/symbol_table.py
ppci/lang/pascal/nodes/__init__.py
ppci/lang/pascal/nodes/expressions.py
ppci/lang/pascal/nodes/statements.py
ppci/lang/pascal/nodes/symbols.py
ppci/lang/pascal/nodes/types.py
ppci/lang/python/__init__.py
ppci/lang/python/ir2py.py
ppci/lang/python/loadpy.py
ppci/lang/python/python2ir.py
ppci/lang/python/python2wasm.py
ppci/lang/python/utils.py
ppci/lang/tools/__init__.py
ppci/lang/tools/baselex.py
ppci/lang/tools/common.py
ppci/lang/tools/earley.py
ppci/lang/tools/grammar.py
ppci/lang/tools/handlexer.py
ppci/lang/tools/lr.py
ppci/lang/tools/recursivedescent.py
ppci/lang/tools/yacc.py
ppci/lang/tools/regex/__init__.py
ppci/lang/tools/regex/compile.py
ppci/lang/tools/regex/parser.py
ppci/lang/tools/regex/regex.py
ppci/lang/tools/regex/symbol_set.py
ppci/opt/__init__.py
ppci/opt/cjmp.py
ppci/opt/clean.py
ppci/opt/constantfolding.py
ppci/opt/cse.py
ppci/opt/inline.py
ppci/opt/load_after_store.py
ppci/opt/mem2reg.py
ppci/opt/tailcall.py
ppci/opt/transform.py
ppci/programs/__init__.py
ppci/programs/arm_program.py
ppci/programs/base.py
ppci/programs/c3_program.py
ppci/programs/graph.py
ppci/programs/ir_program.py
ppci/programs/python_program.py
ppci/programs/wasm_program.py
ppci/programs/x86_64_program.py
ppci/utils/__init__.py
ppci/utils/binary_txt.py
ppci/utils/bitfun.py
ppci/utils/chunk.py
ppci/utils/codepage.py
ppci/utils/collections.py
ppci/utils/graph2svg.py
ppci/utils/hexdump.py
ppci/utils/leb128.py
ppci/utils/reporting.py
ppci/utils/tree.py
ppci/wasm/__init__.py
ppci/wasm/arch.py
ppci/wasm/components.py
ppci/wasm/opcodes.py
ppci/wasm/ppci2wasm.py
ppci/wasm/template.html
ppci/wasm/template.js
ppci/wasm/util.py
ppci/wasm/wabt.py
ppci/wasm/wasm2ppci.py
ppci/wasm/binary/__init__.py
ppci/wasm/binary/io.py
ppci/wasm/binary/reader.py
ppci/wasm/binary/writer.py
ppci/wasm/execution/__init__.py
ppci/wasm/execution/_base_instance.py
ppci/wasm/execution/_instantiate.py
ppci/wasm/execution/_native_instance.py
ppci/wasm/execution/_python_instance.py
ppci/wasm/execution/execute.py
ppci/wasm/execution/interpreter.py
ppci/wasm/execution/runtime.py
ppci/wasm/execution/wasi.py
ppci/wasm/text/__init__.py
ppci/wasm/text/parser.py
ppci/wasm/text/tuple_parser.py
ppci/wasm/text/util.py
ppci/wasm/text/writer.py
test/test_api.py
test/test_asm.py
test/test_bintools.py
test/test_bitfun.py
test/test_codepage.py
test/test_commands.py
test/test_doc.py
test/test_emulation.py
test/test_encoding.py
test/test_hexutil.py
test/test_ir.py
test/test_isa.py
test/test_java.py
test/test_llvmir.py
test/test_opt.py
test/test_program.py
test/test_static_link.py
test/test_tasks.py