- p1 (ppci.lang.common.SourceRange attribute)
- p2 (ppci.lang.common.SourceRange attribute)
- pack() (ppci.lang.c.CContext method)
- pack_string() (ppci.lang.c3.Context method)
- parse() (ppci.lang.c.CParser method)
- parse_actual_parameter_list() (ppci.lang.pascal.Parser method)
- parse_arguments() (ppci.lang.c.CPreProcessor method)
- parse_array_designator() (ppci.lang.c.CParser method)
- parse_array_string_initializer() (ppci.lang.c.CParser method)
- parse_asm_operand() (ppci.lang.c.CParser method)
- parse_asm_operands() (ppci.lang.c.CParser method)
- parse_asm_statement() (ppci.lang.c.CParser method)
- parse_assignment() (ppci.irutils.reader.Reader method)
- parse_attributes() (ppci.lang.c.CParser method)
- parse_binop_with_precedence() (ppci.lang.pascal.Parser method)
- parse_block() (ppci.irutils.reader.Reader method)
- parse_break_statement() (ppci.lang.c.CParser method)
- parse_builtin_procedure_call() (ppci.lang.pascal.Parser method)
- parse_call() (ppci.lang.c.CParser method)
- parse_case_of() (ppci.lang.pascal.Parser method)
- parse_case_statement() (ppci.lang.c.CParser method)
- parse_cast_expression() (ppci.lang.c3.Parser method)
- parse_compound() (ppci.lang.c3.Parser method)
- parse_compound_statement() (ppci.lang.c.CParser method)
- parse_condition() (ppci.lang.c.CParser method)
- parse_const_def() (ppci.lang.c3.Parser method)
- parse_const_expression() (ppci.lang.c3.Parser method)
- parse_constant_definitions() (ppci.lang.pascal.Parser method)
- parse_constant_expression() (ppci.lang.c.CParser method)
- parse_continue_statement() (ppci.lang.c.CParser method)
- parse_decl_group() (ppci.lang.c.CParser method)
- parse_decl_specifiers() (ppci.lang.c.CParser method)
- parse_declaration() (ppci.lang.fortran.FortranParser method)
- parse_declarations() (ppci.lang.c.CParser method)
- parse_declarator() (ppci.lang.c.CParser method)
- parse_default_statement() (ppci.lang.c.CParser method)
- parse_designator() (ppci.lang.c3.Parser method)
- parse_do_statement() (ppci.lang.c.CParser method)
- parse_empty_statement() (ppci.lang.c.CParser method)
- parse_end() (ppci.lang.fortran.FortranParser method)
- parse_enum() (ppci.lang.c.CParser method)
- parse_enum_fields() (ppci.lang.c.CParser method)
- parse_enum_type_definition() (ppci.lang.pascal.Parser method)
- parse_expression() (ppci.lang.c.CParser method)
- parse_expression_list() (ppci.lang.pascal.Parser method)
- parse_external() (ppci.irutils.reader.Reader method)
- parse_fmt_spec() (ppci.lang.fortran.FortranParser method)
- parse_for() (ppci.lang.c3.Parser method)
- parse_for_statement() (ppci.lang.c.CParser method)
- parse_formal_parameter_list() (ppci.lang.pascal.Parser method)
- parse_format() (ppci.lang.fortran.FortranParser method)
- parse_function() (ppci.irutils.reader.Reader method)
- parse_function_arguments() (ppci.lang.c.CParser method)
- parse_function_declaration() (ppci.lang.c.CParser method)
- parse_function_declarations() (ppci.lang.pascal.Parser method)
- parse_function_def() (ppci.lang.c3.Parser method)
- parse_gnu_attribute() (ppci.lang.c.CParser method)
- parse_go() (ppci.lang.fortran.FortranParser method)
- parse_goto_statement() (ppci.lang.c.CParser method)
- parse_grammar() (ppci.lang.tools.yacc.XaccParser method)
- parse_id_sequence() (ppci.lang.c3.Parser method)
- parse_if() (ppci.lang.c3.Parser method)
- parse_if_statement() (ppci.lang.c.CParser method)
- parse_import() (ppci.lang.c3.Parser method)
- parse_included_filename() (ppci.lang.c.CPreProcessor method)
- parse_initializer() (ppci.lang.c.CParser method)
- parse_initializer_list() (ppci.lang.c.CParser method)
- parse_initializer_list_element() (ppci.lang.c.CParser method)
- parse_initializer_list_sub() (ppci.lang.c.CParser method)
- parse_label() (ppci.lang.c.CParser method)
- parse_label_ref() (ppci.lang.fortran.FortranParser method)
- parse_method_descriptor() (ppci.arch.jvm.io.DescriptorParser method)
- parse_module() (ppci.irutils.reader.Reader method)
- parse_one_or_more() (ppci.lang.pascal.Parser method)
- parse_postfix_expression() (ppci.lang.c3.Parser method)
- parse_primary_expression() (ppci.lang.c.CParser method)
- parse_procedure_call() (ppci.lang.pascal.Parser method)
- parse_program() (ppci.lang.fortran.FortranParser method)
- parse_record_fixed_list() (ppci.lang.pascal.Parser method)
- parse_record_type_definition() (ppci.lang.pascal.Parser method)
- parse_record_variant() (ppci.lang.pascal.Parser method)
- parse_repeat() (ppci.lang.pascal.Parser method)
- parse_return() (ppci.lang.c3.Parser method)
- parse_return_statement() (ppci.lang.c.CParser method)
- parse_rhs() (ppci.lang.tools.yacc.XaccParser method)
- parse_rule() (ppci.lang.tools.yacc.XaccParser method)
- parse_sexpr() (in module ppci.lang.sexpr)
- parse_single_variable_declaration() (ppci.lang.pascal.Parser method)
- parse_single_with_variable() (ppci.lang.pascal.Parser method)
- parse_source() (ppci.lang.c3.Parser method)
- parse_statement() (ppci.irutils.reader.Reader method)
- parse_statement_or_declaration() (ppci.lang.c.CParser method)
- parse_struct_designator() (ppci.lang.c.CParser method)
- parse_struct_fields() (ppci.lang.c.CParser method)
- parse_struct_or_union() (ppci.lang.c.CParser method)
- parse_switch() (ppci.lang.c3.Parser method)
- parse_switch_statement() (ppci.lang.c.CParser method)
- parse_text() (in module ppci.lang.c)
- parse_top_level() (ppci.lang.c3.Parser method)
- parse_translation_unit() (ppci.lang.c.CParser method)
- parse_type() (in module ppci.lang.c)
- parse_type_def() (ppci.lang.c3.Parser method)
- parse_type_definitions() (ppci.lang.pascal.Parser method)
- parse_type_modifiers() (ppci.lang.c.CParser method)
- parse_type_spec() (ppci.lang.c3.Parser method)
- parse_typedef() (ppci.lang.c.CParser method)
- parse_typename() (ppci.lang.c.CParser method)
- parse_unary_expression() (ppci.lang.c3.Parser method)
- parse_unit_spec() (ppci.lang.fortran.FortranParser method)
- parse_uses() (ppci.lang.pascal.Parser method)
- parse_value_ref() (ppci.irutils.reader.Reader method)
- parse_variable() (ppci.lang.pascal.Parser method)
- parse_variable_access() (ppci.lang.pascal.Parser method)
- parse_variable_declaration() (ppci.lang.c.CParser method)
- parse_variable_declarations() (ppci.lang.pascal.Parser method)
- parse_variable_def() (ppci.lang.c3.Parser method)
- parse_while() (ppci.lang.c3.Parser method)
- parse_while_statement() (ppci.lang.c.CParser method)
- Parser (class in ppci.lang.c3)
- PascalBuilder (class in ppci.lang.pascal)
- patch_size_from_initializer() (ppci.lang.c.CSemantics method)
- pattern() (ppci.arch.isa.Isa method)
- peek (ppci.lang.tools.recursivedescent.RecursiveDescentParser attribute)
- peephole() (ppci.arch.isa.Isa method)
- PeepHoleOptimization (class in ppci.codegen.peephole)
- PeepHoleStream (class in ppci.codegen.peephole)
- Phi (class in ppci.ir)
- phis (ppci.ir.Block attribute)
- pointer() (ppci.lang.c.CSemantics method)
- post_dominates() (ppci.graph.cfg.ControlFlowGraph method)
- postcmd() (ppci.binutils.dbg.cli.DebugCli method)
-
ppci-archive command line option
-
ppci-archive-create command line option
-
ppci-archive-display command line option
-
ppci-asm command line option
-
ppci-build command line option
-
ppci-c3c command line option
-
ppci-cc command line option
- --ast
- --freestanding
- --html-report
- --include <file>
- --instrument-functions
- --ir
- --log <log-level>
- --machine, -m
- --mtune <option>
- --output <output-file>, -o <output-file>
- --pudb
- --pycode
- --report
- --std {c89,c99}
- --super-verbose
- --text-report
- --trigraphs
- --verbose, -v
- --version, -V
- --wasm
- -D <macro>, --define <macro>
- -E
- -I <dir>
- -M
- -O {0,1,2,s}
- -S
- -U <macro>, --undefine <macro>
- -c
- -g
- -h, --help
- source
-
ppci-hexdump command line option
-
ppci-hexutil command line option
-
ppci-hexutil-info command line option
-
ppci-hexutil-merge command line option
-
ppci-hexutil-new command line option
-
ppci-java command line option
-
ppci-java-compile command line option
-
ppci-java-jar command line option
-
ppci-java-javap command line option
-
ppci-ld command line option
|
-
ppci-objcopy command line option
-
ppci-objdump command line option
-
ppci-ocaml command line option
-
ppci-ocaml-disassemble command line option
-
ppci-ocaml-opt command line option
-
ppci-opt command line option
-
ppci-pascal command line option
-
ppci-pycompile command line option
-
ppci-readelf command line option
- --debug-dump {rawline,}
- --file-header
- --html-report
- --log <log-level>
- --pudb
- --report
- --text-report
- --verbose, -v
- --version, -V
- -S, --section-headers
- -a, --all
- -e, --headers
- -h, --help
- -l, --program-headers
- -s, --syms
- -x <hex_dump>, --hex-dump <hex_dump>
- elf
-
ppci-wabt command line option
-
ppci-wabt-run command line option
-
ppci-wabt-show_interface command line option
-
ppci-wabt-wasm2wat command line option
-
ppci-wabt-wat2wasm command line option
-
ppci-wasm2wat command line option
-
ppci-wasmcompile command line option
-
ppci-wat2wasm command line option
-
ppci-yacc command line option
- ppci.api (module)
- ppci.arch (module)
- ppci.arch.arm (module)
- ppci.arch.avr (module)
- ppci.arch.jvm (module)
- ppci.arch.jvm.io (module)
- ppci.arch.m68k (module)
- ppci.arch.mcs6500 (module)
- ppci.arch.microblaze (module)
- ppci.arch.mips (module)
- ppci.arch.msp430 (module)
- ppci.arch.or1k (module)
- ppci.arch.riscv (module)
- ppci.arch.stm8 (module)
- ppci.arch.x86_64 (module)
- ppci.arch.xtensa (module)
- ppci.binutils.archive (module)
- ppci.binutils.layout (module)
- ppci.binutils.linker (module)
- ppci.binutils.objectfile (module)
- ppci.codegen (module)
- ppci.codegen.codegen (module)
- ppci.codegen.dagsplit (module)
- ppci.codegen.instructionselector (module)
- ppci.codegen.irdag (module)
- ppci.codegen.peephole (module)
- ppci.codegen.registerallocator (module)
- ppci.format (module)
- ppci.format.dwarf (module)
- ppci.format.elf (module)
- ppci.format.exefile (module)
- ppci.format.hexfile (module)
- ppci.format.hunk (module)
- ppci.format.srecord (module)
- ppci.format.uboot_image (module)
- ppci.graph (module)
- ppci.graph.callgraph (module)
- ppci.graph.cfg (module)
- ppci.graph.cyclo (module)
- ppci.graph.digraph (module)
- ppci.graph.graph (module)
- ppci.graph.lt (module)
- ppci.graph.relooper (module)
- ppci.irutils.builder (module)
- ppci.irutils.instrument (module)
- ppci.irutils.io (module)
- ppci.irutils.link (module)
- ppci.irutils.reader (module)
- ppci.irutils.verify (module)
- ppci.irutils.writer (module)
- ppci.lang.basic (module)
- ppci.lang.bf (module)
- ppci.lang.c (module)
- ppci.lang.c3 (module)
- ppci.lang.common (module)
- ppci.lang.fortran (module)
- ppci.lang.llvmir (module)
- ppci.lang.ocaml (module)
- ppci.lang.pascal (module)
- ppci.lang.python (module)
- ppci.lang.sexpr (module)
- ppci.lang.tools.baselex (module)
- ppci.lang.tools.earley (module)
- ppci.lang.tools.grammar (module)
- ppci.lang.tools.lr (module)
- ppci.lang.tools.recursivedescent (module)
- ppci.lang.tools.yacc (module)
- ppci.programs (module)
- ppci.utils (module)
- ppci.utils.codepage (module)
- ppci.utils.hexdump (module)
- ppci.utils.leb128 (module)
- ppci.utils.reporting (module)
- ppci.wasm (module)
- pre_order() (in module ppci.graph.cfg)
- precmd() (ppci.binutils.dbg.cli.DebugCli method)
- predecessors (ppci.graph.digraph.DiNode attribute)
- predecessors() (ppci.graph.digraph.DiGraph method)
- predefine_builtin_macros() (ppci.lang.c.CPreProcessor method)
- predict() (ppci.lang.tools.earley.EarleyParser method)
- prepare_function_info() (in module ppci.codegen.irdag)
- preprocess() (in module ppci.api)
- previous() (ppci.programs.Program method)
- print() (ppci.lang.c.CPrinter method)
- print_ast() (in module ppci.lang.c)
- print_class_file() (in module ppci.arch.jvm)
- print_grammar() (in module ppci.lang.tools.grammar)
- print_line() (in module ppci.lang.common)
- print_message() (ppci.lang.common.SourceLocation method)
- print_module() (in module ppci.irutils.writer)
- print_object() (in module ppci.binutils.objectfile)
- Printer (class in ppci.lang.fortran)
- Procedure (class in ppci.ir)
- ProcedureCall (class in ppci.ir)
- process_args() (ppci.lang.c.COptions method)
- process_file() (ppci.lang.c.CPreProcessor method)
- process_tokens() (ppci.lang.c.CPreProcessor method)
- Production (class in ppci.lang.tools.grammar)
- productions_for_name() (ppci.lang.tools.grammar.Grammar method)
- Program (class in ppci.programs)
- promote() (ppci.lang.c.CSemantics method)
- ptr (in module ppci.ir)
- push_expansion() (ppci.lang.c.CPreProcessor method)
- python_to_ir() (in module ppci.lang.python)
- python_to_wasm() (in module ppci.lang.python)
- PythonProgram (class in ppci.programs)
|