Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | X A add_platform() (LaboratoryAssistant static method) add_toolchain() (LaboratoryAssistant static method) address (MachineInfo attribute) amphimixis.amixis module amphimixis.amixis.__main__ module amphimixis.amixis.commands module amphimixis.amixis.parser module amphimixis.core.analyzer module amphimixis.core.build_systems module amphimixis.core.builder module amphimixis.core.configurator module amphimixis.core.general.general module amphimixis.core.laboratory_assistant module amphimixis.core.logger module amphimixis.core.perf_analyzer module amphimixis.core.profiler module amphimixis.core.shell module amphimixis.core.validator module analyze() (in module amphimixis.core.analyzer) analyze_with_llm() (in module amphimixis.core.perf_analyzer) AR_T (ToolchainAttrs attribute) Arch (class in amphimixis.core.general.general) arch (MachineInfo attribute) ARM (Arch attribute) AS_T (ToolchainAttrs attribute) ask() (LLMAnalyzer method) ASM_ATT_COMPILER (ToolchainAttrs attribute) ASM_ATT_FLAGS (CompilerFlagsAttrs attribute) ASM_COMPILER (ToolchainAttrs attribute) ASM_FLAGS (CompilerFlagsAttrs attribute) ASM_MARMASM_COMPILER (ToolchainAttrs attribute) ASM_MARMASM_FLAGS (CompilerFlagsAttrs attribute) ASM_MASM_COMPILER (ToolchainAttrs attribute) ASM_MASM_FLAGS (CompilerFlagsAttrs attribute) ASM_NASM_COMPILER (ToolchainAttrs attribute) ASM_NASM_FLAGS (CompilerFlagsAttrs attribute) auth (MachineInfo attribute) B Build (class in amphimixis.core.general.general) build() (Builder static method) (CMake method) (DummyBuildSystem method) (IHighLevelBuildSystem method) (Make method) build_for_linux() (Builder static method) build_machine (Build attribute) build_name (Build attribute) (ProfileStats attribute) Builder (class in amphimixis.core.builder) builds (Project attribute) BUILDS_LIST_FILE_NAME (Builder attribute) BuildSystem (class in amphimixis.core.general.general) C C_COMPILER (ToolchainAttrs attribute) C_FLAGS (CompilerFlagsAttrs attribute) clean() (Builder static method) cleanup() (Profiler method) CMake (class in amphimixis.core.build_systems) compiler_flags (Build attribute) CompilerFlags (class in amphimixis.core.general.general) CompilerFlagsAttrs (class in amphimixis.core.general.general) CONFIG_DIR_PATH (LaboratoryAssistant attribute) config_flags (Build attribute) connect() (Shell method) copy_to_host() (Shell method) copy_to_remote() (Shell method) create_flags() (in module amphimixis.core.configurator) create_machine() (in module amphimixis.core.configurator) create_parser() (in module amphimixis.amixis.parser) create_toolchain() (in module amphimixis.core.configurator) CSHARP_COMPILER (ToolchainAttrs attribute) CSHARP_FLAGS (CompilerFlagsAttrs attribute) CUDA_COMPILER (ToolchainAttrs attribute) CUDA_FLAGS (CompilerFlagsAttrs attribute) CustomHelpFormatter (class in amphimixis.amixis.parser) CXX_COMPILER (ToolchainAttrs attribute) CXX_FLAGS (CompilerFlagsAttrs attribute) D data (CompilerFlags property) (Toolchain property) delete_platform() (LaboratoryAssistant static method) delete_toolchain() (LaboratoryAssistant static method) DummyBuildSystem (class in amphimixis.core.general.general) DummyRunner (class in amphimixis.core.general.general) E executable (ProfileStats attribute) executable_run_success (ProfileStats attribute) executables (Build attribute) execution_time() (Profiler method) F find_platform() (LaboratoryAssistant static method) find_platform_by_address() (LaboratoryAssistant static method) find_relative_path() (BuildSystem method) find_toolchain_by_name() (LaboratoryAssistant static method) forget_build() (Builder static method) FORTRAN_COMPILER (ToolchainAttrs attribute) FORTRAN_FLAGS (CompilerFlagsAttrs attribute) G get() (CompilerFlags method) (Toolchain method) get_archive_filename() (Profiler method) get_home() (Shell method) get_project_workdir() (Shell method) get_record_filename() (Profiler method) get_script_filename() (Profiler method) get_source_dir() (Shell method) H HIP_COMPILER (ToolchainAttrs attribute) HIP_FLAGS (CompilerFlagsAttrs attribute) I IHighLevelBuildSystem (class in amphimixis.core.general.general) ILowLevelBuildSystem (class in amphimixis.core.general.general) ISPC_COMPILER (ToolchainAttrs attribute) ISPC_FLAGS (CompilerFlagsAttrs attribute) IUI (class in amphimixis.core.general.general) J jobs (Build attribute) K kernel_time (ProfileStats attribute) L LaboratoryAssistant (class in amphimixis.core.laboratory_assistant) LD_T (ToolchainAttrs attribute) LLMAnalyzer (class in amphimixis.core.perf_analyzer) M MachineAuthenticationInfo (class in amphimixis.core.general.general) MachineInfo (class in amphimixis.core.general.general) main() (in module amphimixis.amixis.__main__) (in module amphimixis.core.perf_analyzer) Make (class in amphimixis.core.build_systems) mark_failed() (IUI method) (NullUI method) mark_success() (IUI method) (NullUI method) module amphimixis.amixis amphimixis.amixis.__main__ amphimixis.amixis.commands amphimixis.amixis.parser amphimixis.core.analyzer amphimixis.core.build_systems amphimixis.core.builder amphimixis.core.configurator amphimixis.core.general.general amphimixis.core.laboratory_assistant amphimixis.core.logger amphimixis.core.perf_analyzer amphimixis.core.profiler amphimixis.core.shell amphimixis.core.validator N name (Toolchain property) Ninja (class in amphimixis.core.build_systems) NM_T (ToolchainAttrs attribute) NullUI (class in amphimixis.core.general.general) O OBJC_COMPILER (ToolchainAttrs attribute) OBJC_FLAGS (CompilerFlagsAttrs attribute) OBJCOPY_T (ToolchainAttrs attribute) OBJCXX_COMPILER (ToolchainAttrs attribute) OBJCXX_FLAGS (CompilerFlagsAttrs attribute) OBJDUMP_T (ToolchainAttrs attribute) P parse_config() (in module amphimixis.core.configurator) parse_config_file() (LaboratoryAssistant static method) password (MachineAuthenticationInfo attribute) path (Project attribute) perf_archive_name (ProfileStats attribute) perf_record_collect() (Profiler method) perf_record_name (ProfileStats attribute) perf_script() (Profiler method) perf_script_name (ProfileStats attribute) perf_stat (ProfileStats attribute) perf_stat_collect() (Profiler method) port (MachineAuthenticationInfo attribute) print_comparison_table() (in module amphimixis.core.perf_analyzer) print_help() (in module amphimixis.amixis.__main__) process() (Profiler.CustomLogger method) profile_all() (Profiler method) Profiler (class in amphimixis.core.profiler) Profiler.CustomLogger (class in amphimixis.core.profiler) ProfileStats (class in amphimixis.core.general.general) Project (class in amphimixis.core.general.general) R RANLIB_T (ToolchainAttrs attribute) READELF_T (ToolchainAttrs attribute) real_time (ProfileStats attribute) remember_build() (Builder static method) RISCV (Arch attribute) run() (Shell method) run_building() (DummyRunner method) (ILowLevelBuildSystem method) (Make method) (Ninja method) run_machine (Build attribute) S save_stats() (Profiler method) send_error() (IUI method) (NullUI method) send_message() (IUI method) (NullUI method) send_warning() (IUI method) (NullUI method) set() (CompilerFlags method) (Toolchain method) set_paranoid() (Shell method) setup_logger() (in module amphimixis.core.logger) Shell (class in amphimixis.core.shell) step() (IUI method) (NullUI method) STRIP_T (ToolchainAttrs attribute) successfully_built (Build attribute) SWIFT_COMPILER (ToolchainAttrs attribute) SWIFT_FLAGS (CompilerFlagsAttrs attribute) sysroot (Build attribute) (Toolchain property) T test_executable() (Profiler method) TOOLBOX_PATH (LaboratoryAssistant attribute) toolchain (Build attribute) Toolchain (class in amphimixis.core.general.general) ToolchainAttrs (class in amphimixis.core.general.general) U update_message() (IUI method) (NullUI method) user_time (ProfileStats attribute) username (MachineAuthenticationInfo attribute) V validate() (in module amphimixis.core.validator) X X86 (Arch attribute)