├── .clang-format ├── .codecov.yml ├── .dep-versions ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── CPL_latest-latest-latest.yaml │ ├── CPL_latest-latest-stable.yaml │ ├── CPL_latest-stable-latest.yaml │ ├── CPL_latest-stable-stable.yaml │ ├── CPL_rc-rc-rc.yaml │ ├── CPL_stable-latest-latest.yaml │ ├── CPL_stable-latest-stable.yaml │ ├── CPL_stable-stable-latest.yaml │ ├── CPL_stable-stable-stable.yaml │ ├── build-nightly-release-candidate.yaml │ ├── build-nightly-release.yaml │ ├── build-wheel-linux-arm64.yaml │ ├── build-wheel-linux-x86_64.yaml │ ├── build-wheel-macos-arm64.yaml │ ├── changelog-reminder.yaml │ ├── check-catalyst.yaml │ ├── check-external-contributor.yml │ ├── check-for-wheel-build.yml │ ├── check-formatting.yaml │ ├── check-jax-release.yaml │ ├── check-pl-compat.yaml │ ├── check-weekly-flaky.yaml │ ├── code_security_scan.yml │ ├── constants.yaml │ ├── determine-workflow-runner.yml │ ├── notify-failed-jobs.yaml │ ├── rc_sync.yaml │ ├── set_nightly_version.py │ ├── set_rc_version.py │ └── trigger_benchmarks.yml ├── .gitignore ├── .gitmodules ├── .pylintrc ├── .readthedocs.yaml ├── CITATION.cff ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── benchmark ├── .gitignore ├── README.md ├── batchrun.py ├── benchmark.py ├── catalyst_benchmark │ ├── __init__.py │ ├── measurements.py │ ├── test_cases │ │ ├── __init__.py │ │ ├── chemvqe_catalyst.py │ │ ├── chemvqe_pennylane.py │ │ ├── grover_catalyst.py │ │ ├── grover_pennylane.py │ │ ├── qft_catalyst.py │ │ └── qft_pennylane.py │ ├── toplevel.py │ └── types.py ├── requirements.txt ├── sh │ └── mkpdflatex.sh └── tex │ └── report_template.tex ├── bin ├── cpp-files.py ├── format.py ├── toml-check.py └── utils.py ├── demos └── qml │ ├── tutorial_learningshallow.ipynb │ └── tutorial_qft_arithmetics.ipynb ├── doc ├── .gitignore ├── MLIRLexer.py ├── Makefile ├── _static │ ├── arch │ │ ├── compiler.svg │ │ ├── frontend.svg │ │ ├── legend.svg │ │ ├── overview.svg │ │ └── runtime.svg │ ├── catalyst-autograph.png │ ├── catalyst-dark.png │ ├── catalyst.png │ ├── catalyst_illustration.jpg │ ├── favicon.ico │ ├── logo.png │ ├── mlir-catalyst-ops.css │ ├── mlir-catalyst-passes.css │ ├── pennylane.svg │ ├── pl-catalyst-logo-darkmode.png │ ├── pl-catalyst-logo-lightmode.png │ └── pl_wordmark.png ├── _templates │ ├── autosummary │ │ ├── base.rst │ │ ├── class.rst │ │ ├── class_no_inherited.rst │ │ └── module.rst │ ├── autosummary_core │ │ ├── base.rst │ │ ├── class.rst │ │ └── module.rst │ └── layout.html ├── catalyst-cli │ └── catalyst-cli.rst ├── code │ ├── __init__.rst │ └── dialects │ │ ├── Catalyst │ │ ├── CatalystDialect.md │ │ ├── CatalystOps.md │ │ └── CatalystPasses.md │ │ ├── Gradient │ │ ├── GradientDialect.md │ │ ├── GradientInterfaces.md │ │ ├── GradientOps.md │ │ └── GradientPasses.md │ │ ├── Ion │ │ ├── IonDialect.md │ │ ├── IonInterfaces.md │ │ ├── IonOps.md │ │ └── IonPasses.md │ │ ├── MBQC │ │ ├── MBQCDialect.md │ │ ├── MBQCInterfaces.md │ │ ├── MBQCOps.md │ │ └── MBQCPasses.md │ │ ├── Mitigation │ │ ├── MitigationDialect.md │ │ ├── MitigationOps.md │ │ └── MitigationPasses.md │ │ ├── QEC │ │ ├── QECDialect.md │ │ ├── QECOpInterfaces.md │ │ ├── QECOps.md │ │ └── QECPasses.md │ │ ├── Quantum │ │ ├── QuantumDialect.md │ │ ├── QuantumInterfaces.md │ │ ├── QuantumOps.md │ │ └── QuantumPasses.md │ │ ├── __init__.rst │ │ ├── catalyst.rst │ │ ├── gradient.rst │ │ ├── ion.rst │ │ ├── mbqc.rst │ │ ├── mitigation.rst │ │ ├── qec.rst │ │ └── quantum.rst ├── conf.py ├── demos ├── dev │ ├── arch │ │ ├── common.iuml │ │ ├── compiler.puml │ │ ├── frontend.puml │ │ ├── legend.puml │ │ ├── overview.puml │ │ └── runtime.puml │ ├── architecture.rst │ ├── autograph.rst │ ├── callbacks.rst │ ├── custom_devices.rst │ ├── debugging.rst │ ├── devices.rst │ ├── dialects.rst │ ├── installation.rst │ ├── jax_integration.rst │ ├── plugins.rst │ ├── quick_start.rst │ ├── release_notes.rst │ ├── roadmap.rst │ ├── sharp_bits.rst │ └── transforms.rst ├── index.rst ├── modules │ ├── frontend.rst │ ├── mlir.rst │ └── runtime.rst ├── releases │ ├── changelog-0.1.0.md │ ├── changelog-0.1.1.md │ ├── changelog-0.1.2.md │ ├── changelog-0.10.0.md │ ├── changelog-0.11.0.md │ ├── changelog-0.12.0.md │ ├── changelog-0.13.0.md │ ├── changelog-0.2.0.md │ ├── changelog-0.2.1.md │ ├── changelog-0.3.0.md │ ├── changelog-0.3.1.md │ ├── changelog-0.3.2.md │ ├── changelog-0.4.0.md │ ├── changelog-0.4.1.md │ ├── changelog-0.5.0.md │ ├── changelog-0.6.0.md │ ├── changelog-0.7.0.md │ ├── changelog-0.8.0.md │ ├── changelog-0.8.1.md │ ├── changelog-0.9.0.md │ └── changelog-dev.md └── requirements.txt ├── frontend ├── CMakeLists.txt ├── README.rst ├── catalyst │ ├── CMakeLists.txt │ ├── __init__.py │ ├── _configuration.py │ ├── _version.py │ ├── api_extensions │ │ ├── __init__.py │ │ ├── callbacks.py │ │ ├── control_flow.py │ │ ├── differentiation.py │ │ ├── error_mitigation.py │ │ ├── function_maps.py │ │ └── quantum_operators.py │ ├── autograph │ │ ├── __init__.py │ │ ├── ag_primitives.py │ │ ├── operator_update.py │ │ └── transformer.py │ ├── compiled_functions.py │ ├── compiler.py │ ├── debug │ │ ├── __init__.py │ │ ├── assertion.py │ │ ├── callback.py │ │ ├── compiler_functions.py │ │ ├── instruments.py │ │ └── printing.py │ ├── device │ │ ├── __init__.py │ │ ├── decomposition.py │ │ ├── op_support.py │ │ ├── qjit_device.py │ │ └── verification.py │ ├── from_plxpr │ │ ├── __init__.py │ │ ├── control_flow.py │ │ ├── decompose.py │ │ ├── from_plxpr.py │ │ ├── qfunc_interpreter.py │ │ └── qubit_handler.py │ ├── ftqc │ │ ├── __init__.py │ │ └── pipelines.py │ ├── jax_extras │ │ ├── __init__.py │ │ ├── lowering.py │ │ ├── patches.py │ │ └── tracing.py │ ├── jax_primitives.py │ ├── jax_primitives_utils.py │ ├── jax_tracer.py │ ├── jit.py │ ├── logging │ │ └── __init__.py │ ├── passes │ │ ├── __init__.py │ │ ├── builtin_passes.py │ │ ├── pass_api.py │ │ └── xdsl_plugin │ │ │ └── __init__.py │ ├── pipelines.py │ ├── python_interface │ │ ├── __init__.py │ │ ├── compiler.py │ │ ├── conversion.py │ │ ├── dialects │ │ │ ├── __init__.py │ │ │ ├── catalyst.py │ │ │ ├── mbqc.py │ │ │ ├── qec.py │ │ │ ├── quantum.py │ │ │ └── stablehlo │ │ │ │ ├── __init__.py │ │ │ │ ├── attributes.py │ │ │ │ ├── control_flow.py │ │ │ │ ├── data_movement.py │ │ │ │ ├── dialect.py │ │ │ │ ├── dynamism.py │ │ │ │ ├── elementwise_binary.py │ │ │ │ ├── elementwise_other.py │ │ │ │ ├── elementwise_unary.py │ │ │ │ ├── extensibility.py │ │ │ │ ├── reduction.py │ │ │ │ └── types.py │ │ ├── doc │ │ │ ├── unified_compiler_cookbook.rst │ │ │ ├── xdsl_dummy_quantum_subroutines.rst │ │ │ ├── xdsl_post_processing.rst │ │ │ └── xdsl_utils_tutorial.rst │ │ ├── inspection │ │ │ ├── __init__.py │ │ │ ├── collector.py │ │ │ ├── draw.py │ │ │ ├── mlir_graph.py │ │ │ ├── specs.py │ │ │ ├── specs_collector.py │ │ │ └── xdsl_conversion.py │ │ ├── parser.py │ │ ├── pass_api │ │ │ ├── __init__.py │ │ │ ├── apply_transform_sequence.py │ │ │ ├── compiler_transform.py │ │ │ └── transform_interpreter.py │ │ ├── transforms │ │ │ ├── __init__.py │ │ │ ├── mbqc │ │ │ │ ├── __init__.py │ │ │ │ ├── convert_to_mbqc_formalism.py │ │ │ │ ├── decompose_graph_state.py │ │ │ │ ├── graph_state_utils.py │ │ │ │ └── outline_state_evolution.py │ │ │ └── quantum │ │ │ │ ├── __init__.py │ │ │ │ ├── cancel_inverses.py │ │ │ │ ├── combine_global_phases.py │ │ │ │ ├── diagonalize_measurements.py │ │ │ │ ├── measurements_from_samples.py │ │ │ │ ├── merge_rotations.py │ │ │ │ └── split_non_commuting.py │ │ ├── utils.py │ │ ├── xdsl_extras │ │ │ ├── __init__.py │ │ │ ├── constraints.py │ │ │ └── traits.py │ │ └── xdsl_universe.py │ ├── qfunc.py │ ├── third_party │ │ ├── cuda │ │ │ ├── __init__.py │ │ │ ├── catalyst_to_cuda_interpreter.py │ │ │ ├── cuda_quantum.toml │ │ │ └── primitives │ │ │ │ └── __init__.py │ │ ├── oqc │ │ │ ├── __init__.py │ │ │ ├── oqc_device.py │ │ │ └── src │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Makefile │ │ │ │ ├── OQCDevice.cpp │ │ │ │ ├── OQCDevice.hpp │ │ │ │ ├── OQCRunner.hpp │ │ │ │ ├── OpenQASM2Builder.hpp │ │ │ │ ├── oqc.toml │ │ │ │ ├── oqc_python_module.cpp │ │ │ │ └── tests │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Test_OQCDevice.cpp │ │ │ │ ├── Test_OpenQASM2Builder.cpp │ │ │ │ └── runner_main.cpp │ │ └── oqd │ │ │ ├── __init__.py │ │ │ └── oqd_device.py │ ├── tracing │ │ ├── contexts.py │ │ ├── jax_dynamically_shaped_arrays.md │ │ └── type_signatures.py │ └── utils │ │ ├── CMakeLists.txt │ │ ├── __init__.py │ │ ├── c_template.py │ │ ├── calculate_grad_shape.py │ │ ├── callables.py │ │ ├── dummy.py │ │ ├── exceptions.py │ │ ├── extra_bindings.py │ │ ├── filesystem.py │ │ ├── gen_mlir.py │ │ ├── jax_cpu_lapack_kernels │ │ ├── lapack_kernels.cpp │ │ ├── lapack_kernels.hpp │ │ └── lapack_kernels_using_lapack.cpp │ │ ├── jnp_to_memref.py │ │ ├── libcustom_calls.cpp │ │ ├── patching.py │ │ ├── runtime_environment.py │ │ ├── types.py │ │ └── wrapper.cpp └── test │ ├── async_tests │ └── test_async.py │ ├── conftest.py │ ├── custom_device │ └── custom_device.toml │ ├── lit │ ├── lit.cfg.py │ ├── test_aot_compilation.py │ ├── test_assertion.py │ ├── test_autograph.py │ ├── test_autograph_integration.py │ ├── test_callback.py │ ├── test_decomposition.py │ ├── test_detensorize.py │ ├── test_device_api.py │ ├── test_dynamic_qubit_allocation.py │ ├── test_for_loop.py │ ├── test_from_plxpr.py │ ├── test_function_attributes.py │ ├── test_gradient.py │ ├── test_if_else.py │ ├── test_instrumentation_console.py │ ├── test_instrumentation_file.py │ ├── test_jax_dynamic_api.py │ ├── test_mbqc.py │ ├── test_mcmc.py │ ├── test_measurements.py │ ├── test_meta_ops.py │ ├── test_mid_circuit_measurement.py │ ├── test_mitigation.py │ ├── test_mlir_decomposition.py │ ├── test_mlir_plugin.py │ ├── test_multi_qubit_gates.py │ ├── test_opt.py │ ├── test_option_use_nameloc.py │ ├── test_param_types.py │ ├── test_pauli_rot_and_measure.py │ ├── test_peephole_optimizations.py │ ├── test_ppr_ppm.py │ ├── test_qfunc_caching.py │ ├── test_quantum_control.py │ ├── test_quantum_subroutine.py │ ├── test_set_shots.py │ ├── test_skip_initial_state_prep.py │ ├── test_snapshot_mlir.py │ ├── test_split_multiple_tapes.py │ ├── test_switch.py │ ├── test_tensor_ops.mlir.py │ ├── test_variable_wires.py │ ├── test_while_loop.py │ ├── test_xdsl_passes.py │ └── utils.py │ ├── pytest.ini │ ├── pytest │ ├── conftest.py │ ├── device │ │ └── test_decomposition.py │ ├── from_plxpr │ │ ├── test_capture_integration.py │ │ ├── test_decompose_transform.py │ │ ├── test_from_plxpr.py │ │ ├── test_from_plxpr_qubit_handler.py │ │ └── test_observables.py │ ├── python_interface │ │ ├── conftest.py │ │ ├── dialects │ │ │ ├── test_catalyst_dialect.py │ │ │ ├── test_mbqc_dialect.py │ │ │ ├── test_qec_dialect.py │ │ │ ├── test_quantum_dialect.py │ │ │ ├── test_stablehlo_dialect.py │ │ │ └── test_transform_dialect.py │ │ ├── inspection │ │ │ ├── test_draw_unified_compiler.py │ │ │ ├── test_mlir_graph.py │ │ │ └── test_mlir_specs.py │ │ ├── test_unified_compiler.py │ │ ├── test_xdsl_universe.py │ │ ├── test_xdsl_utils.py │ │ ├── transforms │ │ │ ├── mbqc │ │ │ │ ├── test_graph_state_utils.py │ │ │ │ ├── test_xdsl_convert_to_mbqc_formalism.py │ │ │ │ ├── test_xdsl_decompose_graph_state.py │ │ │ │ └── test_xdsl_outline_state_evolution.py │ │ │ └── quantum │ │ │ │ ├── test_xdsl_cancel_inverses.py │ │ │ │ ├── test_xdsl_combine_global_phases.py │ │ │ │ ├── test_xdsl_diagonalize_measurements.py │ │ │ │ ├── test_xdsl_measurements_from_samples.py │ │ │ │ ├── test_xdsl_merge_rotations.py │ │ │ │ └── test_xdsl_split_non_commuting.py │ │ └── xdsl_extras │ │ │ ├── test_constraints.py │ │ │ └── test_traits.py │ ├── test_adjoint.py │ ├── test_assertion.py │ ├── test_autograph.py │ ├── test_automatic_qubit_management.py │ ├── test_braket_local_devices.py │ ├── test_braket_remote_devices.py │ ├── test_buffer_args.py │ ├── test_c_template.py │ ├── test_callback.py │ ├── test_compiler.py │ ├── test_conditionals.py │ ├── test_contexts.py │ ├── test_cuda_integration.py │ ├── test_custom_devices.py │ ├── test_debug.py │ ├── test_device_api.py │ ├── test_dynamic_qubit_allocation.py │ ├── test_ftqc_pipelines.py │ ├── test_get_arg_names.py │ ├── test_global_phase.py │ ├── test_gradient.py │ ├── test_gradient_postprocessing.py │ ├── test_jax_config.py │ ├── test_jax_dynamic_api.py │ ├── test_jax_extras_patches.py │ ├── test_jax_integration.py │ ├── test_jax_linalg.py │ ├── test_jax_linalg_in_circuit.py │ ├── test_jax_numerical.py │ ├── test_jax_primitives.py │ ├── test_jit_behaviour.py │ ├── test_jnp_vs_np.py │ ├── test_jvpvjp.py │ ├── test_keyword_arguments.py │ ├── test_loops.py │ ├── test_mbqc.py │ ├── test_measurement_dynamic_shapes.py │ ├── test_measurement_primitives.py │ ├── test_measurement_transforms.py │ ├── test_measurements_results.py │ ├── test_measurements_shots_results.py │ ├── test_meta_ops.py │ ├── test_mid_circuit_measurement.py │ ├── test_mitigation.py │ ├── test_mlir_plugin_interface.py │ ├── test_np_to_memref.py │ ├── test_operations.py │ ├── test_package.py │ ├── test_pauli_rot_and_measure.py │ ├── test_peephole_optimizations.py │ ├── test_pipelines.py │ ├── test_polyfit.py │ ├── test_preprocess.py │ ├── test_pytree_args.py │ ├── test_qnode.py │ ├── test_quantum_control.py │ ├── test_quantum_subroutine.py │ ├── test_scatter.py │ ├── test_seeded_qjit.py │ ├── test_shotvector.py │ ├── test_skip_initial_state_prep.py │ ├── test_snapshot.py │ ├── test_specs.py │ ├── test_split_multiple_tapes.py │ ├── test_state_prep.py │ ├── test_static_arguments.py │ ├── test_switch.py │ ├── test_template.py │ ├── test_tracing.py │ ├── test_transform.py │ ├── test_transform_pass_name.py │ ├── test_types.py │ ├── test_unsupported_argument_type.py │ ├── test_utils_runtime_environment.py │ ├── test_variable_wires.py │ ├── test_verification.py │ ├── test_vmap.py │ ├── test_xdsl_passes.py │ └── utils.py │ ├── test_oqc │ ├── conftest.py │ └── oqc │ │ └── test_oqc_device.py │ └── test_oqd │ └── oqd │ ├── calibration_data │ ├── device.toml │ ├── gate.toml │ └── qubit.toml │ ├── conftest.py │ ├── test_openapl_generation.py │ ├── test_oqd_device.py │ ├── test_single_CNOT.json │ └── test_single_RX.json ├── mlir ├── CMakeLists.txt ├── Makefile ├── README.rst ├── cmake │ └── modules │ │ ├── CMakeLists.txt │ │ └── CatalystConfig.cmake.in ├── include │ ├── CAPI │ │ └── Dialects.h │ ├── CMakeLists.txt │ ├── Catalyst │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── CatalystDialect.h │ │ │ ├── CatalystDialect.td │ │ │ ├── CatalystOps.h │ │ │ └── CatalystOps.td │ │ ├── Transforms │ │ │ ├── AsyncUtils.h │ │ │ ├── BufferizableOpInterfaceImpl.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Passes.h │ │ │ ├── Passes.td │ │ │ ├── Patterns.h │ │ │ └── TBAAUtils.h │ │ └── Utils │ │ │ ├── CallGraph.h │ │ │ ├── EnsureFunctionDeclaration.h │ │ │ ├── PrintVersion.h │ │ │ ├── SCFUtils.h │ │ │ └── StaticAllocas.h │ ├── Driver │ │ ├── CatalystLLVMTarget.h │ │ ├── CompilerDriver.h │ │ ├── Pipelines.h │ │ └── Support.h │ ├── Gradient │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── GradientDialect.h │ │ │ ├── GradientDialect.td │ │ │ ├── GradientInterfaces.h │ │ │ ├── GradientInterfaces.td │ │ │ ├── GradientOps.h │ │ │ └── GradientOps.td │ │ ├── Transforms │ │ │ ├── BufferizableOpInterfaceImpl.h │ │ │ ├── CMakeLists.txt │ │ │ ├── EnzymeConstants.h │ │ │ ├── Passes.h │ │ │ ├── Passes.td │ │ │ ├── Patterns.h │ │ │ ├── Utils.h │ │ │ └── annotate_invalid_gradient_functions.h │ │ └── Utils │ │ │ ├── DestinationPassingStyle.h │ │ │ ├── DifferentialQNode.h │ │ │ ├── EinsumLinalgGeneric.h │ │ │ └── GradientShape.h │ ├── Ion │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── IonDialect.h │ │ │ ├── IonDialect.td │ │ │ ├── IonInterfaces.h │ │ │ ├── IonInterfaces.td │ │ │ ├── IonOps.h │ │ │ └── IonOps.td │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── Passes.h │ │ │ ├── Passes.td │ │ │ ├── Patterns.h │ │ │ ├── oqd_database_managers.hpp │ │ │ ├── oqd_database_types.hpp │ │ │ └── oqd_database_utils.hpp │ ├── MBQC │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── MBQCDialect.h │ │ │ ├── MBQCDialect.td │ │ │ ├── MBQCInterfaces.h │ │ │ ├── MBQCInterfaces.td │ │ │ ├── MBQCOps.h │ │ │ └── MBQCOps.td │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── Passes.h │ │ │ ├── Passes.td │ │ │ └── Patterns.h │ ├── Mitigation │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── MitigationDialect.h │ │ │ ├── MitigationDialect.td │ │ │ ├── MitigationOps.h │ │ │ └── MitigationOps.td │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── Passes.h │ │ │ ├── Passes.td │ │ │ └── Patterns.h │ ├── PauliFrame │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── PauliFrameDialect.h │ │ │ ├── PauliFrameDialect.td │ │ │ ├── PauliFrameOps.h │ │ │ └── PauliFrameOps.td │ │ └── Transforms │ │ │ └── CMakeLists.txt │ ├── QEC │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── QECDialect.h │ │ │ ├── QECDialect.td │ │ │ ├── QECOpInterfaces.h │ │ │ ├── QECOpInterfaces.td │ │ │ ├── QECOps.h │ │ │ └── QECOps.td │ │ ├── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── PPRDecomposeUtils.h │ │ │ ├── Passes.h │ │ │ ├── Passes.td │ │ │ └── Patterns.h │ │ └── Utils │ │ │ ├── PauliStringWrapper.h │ │ │ ├── QECLayer.h │ │ │ └── QECOpUtils.h │ ├── Quantum │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── QuantumDialect.h │ │ │ ├── QuantumDialect.td │ │ │ ├── QuantumInterfaces.h │ │ │ ├── QuantumInterfaces.td │ │ │ ├── QuantumOps.h │ │ │ └── QuantumOps.td │ │ ├── Transforms │ │ │ ├── BufferizableOpInterfaceImpl.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Passes.h │ │ │ ├── Passes.td │ │ │ └── Patterns.h │ │ └── Utils │ │ │ ├── QuantumSplitting.h │ │ │ └── RemoveQuantum.h │ ├── RTIO │ │ ├── CMakeLists.txt │ │ └── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── RTIODialect.h │ │ │ ├── RTIODialect.td │ │ │ ├── RTIOOps.h │ │ │ └── RTIOOps.td │ ├── RegisterAllPasses.h │ ├── Test │ │ ├── CMakeLists.txt │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── Passes.h │ │ │ └── Passes.td │ └── hlo-extensions │ │ ├── CMakeLists.txt │ │ └── Transforms │ │ ├── CMakeLists.txt │ │ ├── Passes.h │ │ ├── Passes.td │ │ ├── Patterns.h │ │ └── stablehlo_legalize_to_standard_patterns.td ├── lib │ ├── CAPI │ │ ├── CMakeLists.txt │ │ └── Dialects.cpp │ ├── CMakeLists.txt │ ├── Catalyst │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── CatalystDialect.cpp │ │ │ └── CatalystOps.cpp │ │ ├── Transforms │ │ │ ├── ApplyTransformSequencePass.cpp │ │ │ ├── ArrayListToMemRefPass.cpp │ │ │ ├── AsyncUtils.cpp │ │ │ ├── BufferDeallocation.cpp │ │ │ ├── BufferizableOpInterfaceImpl.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── DetectQNodes.cpp │ │ │ ├── DetensorizeFunctionBoundaryPass.cpp │ │ │ ├── DetensorizeSCFPass.cpp │ │ │ ├── DisableAssertionPatterns.cpp │ │ │ ├── GEPInboundsPass.cpp │ │ │ ├── GEPInboundsPatterns.cpp │ │ │ ├── InlineNestedModules.cpp │ │ │ ├── MemrefCopyToLinalgCopyPass.cpp │ │ │ ├── MemrefCopyToLinalgCopyPatterns.cpp │ │ │ ├── QnodeToAsyncPatterns.cpp │ │ │ ├── RegisterInactiveCallbackPass.cpp │ │ │ ├── TBAAPatterns.cpp │ │ │ ├── TBAATagsPass.cpp │ │ │ ├── catalyst_to_llvm.cpp │ │ │ ├── disable_assertion.cpp │ │ │ └── qnode_to_async_lowering.cpp │ │ └── Utils │ │ │ ├── CMakeLists.txt │ │ │ ├── CallGraph.cpp │ │ │ ├── EnsureFunctionDeclaration.cpp │ │ │ ├── PrintVersion.cpp │ │ │ ├── SCFUtils.cpp │ │ │ ├── StaticAllocas.cpp │ │ │ └── TBAAUtils.cpp │ ├── Driver │ │ ├── CMakeLists.txt │ │ ├── CatalystLLVMTarget.cpp │ │ ├── CompilerDriver.cpp │ │ ├── Pipelines.cpp │ │ └── Timer.hpp │ ├── Gradient │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── GradientDialect.cpp │ │ │ ├── GradientInterfaces.cpp │ │ │ └── GradientOps.cpp │ │ ├── Transforms │ │ │ ├── BufferizableOpInterfaceImpl.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── ConversionPatterns.cpp │ │ │ ├── GradMethods │ │ │ │ ├── Adjoint.cpp │ │ │ │ ├── Adjoint.hpp │ │ │ │ ├── ClassicalJacobian.cpp │ │ │ │ ├── ClassicalJacobian.hpp │ │ │ │ ├── FiniteDifference.cpp │ │ │ │ ├── FiniteDifference.hpp │ │ │ │ ├── HybridGradient.cpp │ │ │ │ ├── HybridGradient.hpp │ │ │ │ ├── JVPVJPPatterns.cpp │ │ │ │ ├── JVPVJPPatterns.hpp │ │ │ │ ├── PS_FunctionShifting.cpp │ │ │ │ ├── PS_QuantumGradient.cpp │ │ │ │ ├── ParameterShift.cpp │ │ │ │ └── ParameterShift.hpp │ │ │ ├── LoweringPatterns.cpp │ │ │ ├── PostprocessingPatterns.cpp │ │ │ ├── PreprocessingPatterns.cpp │ │ │ ├── annotate_invalid_gradient_functions.cpp │ │ │ ├── gradient_lowering.cpp │ │ │ ├── gradient_postprocess.cpp │ │ │ ├── gradient_preprocess.cpp │ │ │ └── gradient_to_llvm.cpp │ │ └── Utils │ │ │ ├── CMakeLists.txt │ │ │ ├── DestinationPassingStyle.cpp │ │ │ ├── DifferentialQNode.cpp │ │ │ ├── EinsumLinalgGeneric.cpp │ │ │ └── GradientShape.cpp │ ├── Ion │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── IonDialect.cpp │ │ │ ├── IonInterfaces.cpp │ │ │ └── IonOps.cpp │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── ConversionPatterns.cpp │ │ │ ├── GatesToPulsesPatterns.cpp │ │ │ ├── gates_to_pulses.cpp │ │ │ └── ion-to-llvm.cpp │ ├── MBQC │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── MBQCDialect.cpp │ │ │ ├── MBQCInterfaces.cpp │ │ │ └── MBQCOps.cpp │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── ConversionPatterns.cpp │ │ │ └── mbqc_to_llvm.cpp │ ├── Mitigation │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── MitigationDialect.cpp │ │ │ └── MitigationOps.cpp │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── LoweringPatterns.cpp │ │ │ ├── MitigationMethods │ │ │ ├── Zne.cpp │ │ │ └── Zne.hpp │ │ │ └── mitigation_lowering.cpp │ ├── PauliFrame │ │ ├── CMakeLists.txt │ │ └── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── PauliFrameDialect.cpp │ │ │ └── PauliFrameOps.cpp │ ├── QEC │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── QECDialect.cpp │ │ │ ├── QECOpInterfaces.cpp │ │ │ └── QECOps.cpp │ │ ├── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── CliffordTToPPR.cpp │ │ │ ├── CommutePPR.cpp │ │ │ ├── CountPPMSpecs.cpp │ │ │ ├── DecomposeCliffordPPR.cpp │ │ │ ├── DecomposeNonCliffordPPR.cpp │ │ │ ├── MergePPRIntoPPM.cpp │ │ │ ├── PPRDecomposeUtils.cpp │ │ │ ├── PPRToMBQC.cpp │ │ │ ├── PartitionLayers.cpp │ │ │ ├── TLayerReduction.cpp │ │ │ ├── clifford_t_to_ppr.cpp │ │ │ ├── commute_ppr.cpp │ │ │ ├── decompose_clifford_ppr.cpp │ │ │ ├── decompose_non_clifford_ppr.cpp │ │ │ ├── merge_ppr_into_ppm.cpp │ │ │ ├── ppm_compilation.cpp │ │ │ ├── ppr_to_mbqc.cpp │ │ │ └── ppr_to_ppm.cpp │ │ └── Utils │ │ │ ├── CMakeLists.txt │ │ │ ├── PauliStringWrapper.cpp │ │ │ ├── QECLayer.cpp │ │ │ └── QECOpUtils.cpp │ ├── Quantum │ │ ├── CMakeLists.txt │ │ ├── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── QuantumDialect.cpp │ │ │ ├── QuantumInterfaces.cpp │ │ │ └── QuantumOps.cpp │ │ ├── Transforms │ │ │ ├── AdjointPatterns.cpp │ │ │ ├── BufferizableOpInterfaceImpl.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CancelInversesPatterns.cpp │ │ │ ├── ConversionPatterns.cpp │ │ │ ├── DecomposeLoweringImpl.hpp │ │ │ ├── DecomposeLoweringPatterns.cpp │ │ │ ├── DisentangleCNOT.cpp │ │ │ ├── DisentangleSWAP.cpp │ │ │ ├── IonsDecompositionPatterns.cpp │ │ │ ├── LoopBoundaryOptimizationPatterns.cpp │ │ │ ├── MergeRotationsPatterns.cpp │ │ │ ├── PropagateSimpleStatesAnalysis.hpp │ │ │ ├── SplitMultipleTapes.cpp │ │ │ ├── VerifyParentGateAnalysis.hpp │ │ │ ├── adjoint_lowering.cpp │ │ │ ├── cancel_inverses.cpp │ │ │ ├── cp_global_buffers.cpp │ │ │ ├── decompose_lowering.cpp │ │ │ ├── emit_catalyst_pyface.cpp │ │ │ ├── ions_decompositions.cpp │ │ │ ├── loop_boundary_optimization.cpp │ │ │ ├── merge_rotation.cpp │ │ │ └── quantum_to_llvm.cpp │ │ └── Utils │ │ │ ├── CMakeLists.txt │ │ │ ├── QuantumSplitting.cpp │ │ │ └── RemoveQuantum.cpp │ ├── RTIO │ │ ├── CMakeLists.txt │ │ └── IR │ │ │ ├── CMakeLists.txt │ │ │ ├── RTIODialect.cpp │ │ │ └── RTIOOps.cpp │ ├── Test │ │ ├── CMakeLists.txt │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ └── TestPass.cpp │ └── hlo-extensions │ │ ├── CMakeLists.txt │ │ └── Transforms │ │ ├── CMakeLists.txt │ │ ├── HloCustomCallPatterns.cpp │ │ ├── ScatterPatterns.cpp │ │ ├── hlo_custom_call_lowering.cpp │ │ ├── scatter_lowering.cpp │ │ ├── stablehlo_legalize_control_flow.cpp │ │ ├── stablehlo_legalize_sort.cpp │ │ └── stablehlo_legalize_to_standard.cpp ├── patches │ ├── enzyme-nvvm-fabs-intrinsics.patch │ ├── llvm-bufferization-segfault.patch │ └── test-plugin-with-catalyst.patch ├── python │ ├── CMakeLists.txt │ └── dialects │ │ ├── CatalystOps.td │ │ ├── GradientOps.td │ │ ├── MBQCOps.td │ │ ├── MitigationOps.td │ │ ├── QECOps.td │ │ ├── QuantumOps.td │ │ ├── catalyst.py │ │ ├── gradient.py │ │ ├── mbqc.py │ │ ├── mitigation.py │ │ ├── qec.py │ │ └── quantum.py ├── test │ ├── CMakeLists.txt │ ├── Catalyst │ │ ├── ApplyTransformSequenceInstrumentationTest.mlir │ │ ├── ApplyTransformSequenceTest.mlir │ │ ├── ArrayListTest.mlir │ │ ├── Async.mlir │ │ ├── AsyncException1.mlir │ │ ├── AsyncException2.mlir │ │ ├── AsyncException3.mlir │ │ ├── AsyncException4.mlir │ │ ├── AsyncException5.mlir │ │ ├── BufferizationTest.mlir │ │ ├── ConversionTest.mlir │ │ ├── DetensorizeFunctionBoundaryTest.mlir │ │ ├── DetensorizeSCFTest.mlir │ │ ├── DisableAssertionTest.mlir │ │ ├── GEPInbounds.mlir │ │ ├── HloCustomCallsTest.mlir │ │ ├── MemreFCopyToLinalgCopy.mlir │ │ ├── MemrefLoadStoreLoweringTBAA.mlir │ │ ├── NestedModule.mlir │ │ ├── NestedModule2.mlir │ │ ├── NestedModule3.mlir │ │ ├── NestedModule4.mlir │ │ ├── NestedModule5.mlir │ │ ├── RegisterInactive.mlir │ │ ├── ScatterTest.mlir │ │ └── StaticAllocaTest.mlir │ ├── Gradient │ │ ├── AdjointTest.mlir │ │ ├── BufferizationTest.mlir │ │ ├── ClassicalJacobianTest.mlir │ │ ├── CleanupFunctions.mlir │ │ ├── ConversionBackprop.mlir │ │ ├── ConversionTest.mlir │ │ ├── FiniteDifferenceTest.mlir │ │ ├── HybridGradientTest.mlir │ │ ├── InliningTest.mlir │ │ ├── JVPTest.mlir │ │ ├── PS_FunctionShiftingTest.mlir │ │ ├── PS_QuantumGradientTest.mlir │ │ ├── ParameterShiftTest.mlir │ │ ├── PostProcessingTest.mlir │ │ ├── PreprocessingTest.mlir │ │ ├── StaticAllocaTest.mlir │ │ ├── VJPTest.mlir │ │ └── VerifierTest.mlir │ ├── Ion │ │ ├── Dialect.mlir │ │ ├── IonOpLowering.mlir │ │ ├── ParallelProtocolOpLowering.mlir │ │ ├── PulseOpLowering.mlir │ │ ├── QuantumToIon.mlir │ │ ├── oqd_device_parameters.toml │ │ ├── oqd_gate_decomposition_parameters.toml │ │ └── oqd_qubit_parameters.toml │ ├── MBQC │ │ ├── ConversionTest.mlir │ │ └── DialectTest.mlir │ ├── Mitigation │ │ ├── ZNEFoldingOnClassicalTest.mlir │ │ ├── ZneFoldingAllFullTest.mlir │ │ ├── ZneFoldingAllMinimalTest.mlir │ │ └── ZneFoldingGlobalTest.mlir │ ├── PauliFrame │ │ └── DialectTest.mlir │ ├── QEC │ │ ├── AdjointTest.mlir │ │ ├── CanonicalizationTest.mlir │ │ ├── CliffordTToPPRTest.mlir │ │ ├── CommutePPR.mlir │ │ ├── DecomposeCliffordPPR.mlir │ │ ├── DecomposeNonCliffordPPR.mlir │ │ ├── MergePPRIntoPPM.mlir │ │ ├── PPMCompilationTest.mlir │ │ ├── PPMSpecsTest.mlir │ │ ├── PPRToMBQCTest.mlir │ │ ├── PPRToPPM.mlir │ │ ├── PartitionLayers.mlir │ │ ├── SmokeTest.mlir │ │ └── TLayerReduction.mlir │ ├── Quantum │ │ ├── AdjointTest.mlir │ │ ├── AllocationTest.mlir │ │ ├── BufferizationTest.mlir │ │ ├── CancelInversesTest.mlir │ │ ├── CanonicalizationTest.mlir │ │ ├── ConversionTest.mlir │ │ ├── ConversionWithArrayBackedRegistersTest.mlir │ │ ├── DecomposeLoweringTest.mlir │ │ ├── DisentangleCNOTTest.mlir │ │ ├── DisentangleSWAPTest.mlir │ │ ├── IonsDecompositionTest.mlir │ │ ├── LoopBoundaryOptimization.mlir │ │ ├── MemRefCopy.mlir │ │ ├── MergeRotationsTest.mlir │ │ ├── PropagateSimpleStatesTest.mlir │ │ ├── SplitMultipleTapesTest.mlir │ │ ├── StaticAllocaTest.mlir │ │ ├── VerifierTest.mlir │ │ └── WrapperTest.mlir │ ├── RTIO │ │ └── VerifierTest.mlir │ ├── Unit │ │ ├── lit.cfg.py │ │ └── lit.site.cfg.py.in │ ├── cli │ │ ├── DumpAfterFailure.mlir │ │ ├── DumpBeforeAfterPass.mlir │ │ ├── DumpPipeline.mlir │ │ ├── DumpTiming.mlir │ │ └── WrongInput.mlir │ ├── frontend │ │ ├── CMakeLists.txt │ │ └── lit.site.cfg.py.in │ ├── lit.cfg.py │ └── lit.site.cfg.py.in ├── tools │ ├── CMakeLists.txt │ ├── catalyst-cli │ │ ├── CMakeLists.txt │ │ └── catalyst-cli.cpp │ ├── quantum-lsp-server │ │ ├── CMakeLists.txt │ │ └── quantum-lsp-server.cpp │ └── quantum-opt │ │ ├── CMakeLists.txt │ │ └── quantum-opt.cpp └── unittests │ ├── CMakeLists.txt │ ├── Example │ ├── CMakeLists.txt │ └── Example.cpp │ └── Utils │ ├── CMakeLists.txt │ └── PrintVersion.cpp ├── pyproject.toml ├── requirements.txt ├── runtime ├── .clang-tidy ├── .gitignore ├── CMakeLists.txt ├── Makefile ├── README.rst ├── include │ ├── DataView.hpp │ ├── Exception.hpp │ ├── OQDRuntimeCAPI.h │ ├── QuantumDevice.hpp │ ├── RuntimeCAPI.h │ └── Types.h ├── lib │ ├── CMakeLists.txt │ ├── OQDcapi │ │ ├── CMakeLists.txt │ │ └── OQDRuntimeCAPI.cpp │ ├── backend │ │ ├── CMakeLists.txt │ │ ├── common │ │ │ ├── CacheManager.hpp │ │ │ ├── DynamicLibraryLoader.hpp │ │ │ ├── QubitManager.hpp │ │ │ └── Utils.hpp │ │ ├── null_qubit │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── NullQubit.cpp │ │ │ ├── NullQubit.hpp │ │ │ ├── ResourceTracker.hpp │ │ │ └── null_qubit.toml │ │ ├── openqasm │ │ │ ├── CMakeLists.txt │ │ │ ├── OpenQasmBuilder.hpp │ │ │ ├── OpenQasmDevice.cpp │ │ │ ├── OpenQasmDevice.hpp │ │ │ ├── OpenQasmObsManager.hpp │ │ │ ├── OpenQasmRunner.hpp │ │ │ ├── braket_aws_qubit.toml │ │ │ ├── braket_local_qubit.toml │ │ │ └── openqasm_python_module.cpp │ │ └── oqd │ │ │ ├── CMakeLists.txt │ │ │ ├── OQDDevice.cpp │ │ │ ├── OQDDevice.hpp │ │ │ └── oqd.toml │ ├── capi │ │ ├── CMakeLists.txt │ │ ├── ExecutionContext.hpp │ │ ├── MemRefUtils.hpp │ │ └── RuntimeCAPI.cpp │ └── registry │ │ ├── CMakeLists.txt │ │ └── Registry.cpp └── tests │ ├── CMakeLists.txt │ ├── TestUtils.hpp │ ├── Test_DataView.cpp │ ├── Test_MBQC.cpp │ ├── Test_NullQubit.cpp │ ├── Test_OQDDevice.cpp │ ├── Test_OpenQasmBuilder.cpp │ ├── Test_OpenQasmDevice.cpp │ └── Test_ResourceTracker.cpp ├── setup.py ├── setup_dev_from_wheel.sh └── standalone_plugin_wheel ├── MANIFEST.in ├── setup.py └── standalone_plugin ├── __init__.py └── test └── test_mlir_plugin.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.clang-format -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.dep-versions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.dep-versions -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/CPL_latest-latest-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_latest-latest-latest.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_latest-latest-stable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_latest-latest-stable.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_latest-stable-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_latest-stable-latest.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_latest-stable-stable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_latest-stable-stable.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_rc-rc-rc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_rc-rc-rc.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_stable-latest-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_stable-latest-latest.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_stable-latest-stable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_stable-latest-stable.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_stable-stable-latest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_stable-stable-latest.yaml -------------------------------------------------------------------------------- /.github/workflows/CPL_stable-stable-stable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/CPL_stable-stable-stable.yaml -------------------------------------------------------------------------------- /.github/workflows/build-nightly-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/build-nightly-release.yaml -------------------------------------------------------------------------------- /.github/workflows/build-wheel-linux-arm64.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/build-wheel-linux-arm64.yaml -------------------------------------------------------------------------------- /.github/workflows/build-wheel-linux-x86_64.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/build-wheel-linux-x86_64.yaml -------------------------------------------------------------------------------- /.github/workflows/build-wheel-macos-arm64.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/build-wheel-macos-arm64.yaml -------------------------------------------------------------------------------- /.github/workflows/changelog-reminder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/changelog-reminder.yaml -------------------------------------------------------------------------------- /.github/workflows/check-catalyst.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/check-catalyst.yaml -------------------------------------------------------------------------------- /.github/workflows/check-external-contributor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/check-external-contributor.yml -------------------------------------------------------------------------------- /.github/workflows/check-for-wheel-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/check-for-wheel-build.yml -------------------------------------------------------------------------------- /.github/workflows/check-formatting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/check-formatting.yaml -------------------------------------------------------------------------------- /.github/workflows/check-jax-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/check-jax-release.yaml -------------------------------------------------------------------------------- /.github/workflows/check-pl-compat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/check-pl-compat.yaml -------------------------------------------------------------------------------- /.github/workflows/check-weekly-flaky.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/check-weekly-flaky.yaml -------------------------------------------------------------------------------- /.github/workflows/code_security_scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/code_security_scan.yml -------------------------------------------------------------------------------- /.github/workflows/constants.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/constants.yaml -------------------------------------------------------------------------------- /.github/workflows/determine-workflow-runner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/determine-workflow-runner.yml -------------------------------------------------------------------------------- /.github/workflows/notify-failed-jobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/notify-failed-jobs.yaml -------------------------------------------------------------------------------- /.github/workflows/rc_sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/rc_sync.yaml -------------------------------------------------------------------------------- /.github/workflows/set_nightly_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/set_nightly_version.py -------------------------------------------------------------------------------- /.github/workflows/set_rc_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/set_rc_version.py -------------------------------------------------------------------------------- /.github/workflows/trigger_benchmarks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.github/workflows/trigger_benchmarks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.pylintrc -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/.gitignore: -------------------------------------------------------------------------------- 1 | _* 2 | !__init__.py 3 | svg-inkscape 4 | datasets 5 | -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/batchrun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/batchrun.py -------------------------------------------------------------------------------- /benchmark/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/benchmark.py -------------------------------------------------------------------------------- /benchmark/catalyst_benchmark/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmark/catalyst_benchmark/measurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/catalyst_benchmark/measurements.py -------------------------------------------------------------------------------- /benchmark/catalyst_benchmark/test_cases/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmark/catalyst_benchmark/toplevel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/catalyst_benchmark/toplevel.py -------------------------------------------------------------------------------- /benchmark/catalyst_benchmark/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/catalyst_benchmark/types.py -------------------------------------------------------------------------------- /benchmark/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/requirements.txt -------------------------------------------------------------------------------- /benchmark/sh/mkpdflatex.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/sh/mkpdflatex.sh -------------------------------------------------------------------------------- /benchmark/tex/report_template.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/benchmark/tex/report_template.tex -------------------------------------------------------------------------------- /bin/cpp-files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/bin/cpp-files.py -------------------------------------------------------------------------------- /bin/format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/bin/format.py -------------------------------------------------------------------------------- /bin/toml-check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/bin/toml-check.py -------------------------------------------------------------------------------- /bin/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/bin/utils.py -------------------------------------------------------------------------------- /demos/qml/tutorial_learningshallow.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/demos/qml/tutorial_learningshallow.ipynb -------------------------------------------------------------------------------- /demos/qml/tutorial_qft_arithmetics.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/demos/qml/tutorial_qft_arithmetics.ipynb -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | api/* 2 | doxyoutput/* 3 | -------------------------------------------------------------------------------- /doc/MLIRLexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/MLIRLexer.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_static/arch/compiler.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/arch/compiler.svg -------------------------------------------------------------------------------- /doc/_static/arch/frontend.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/arch/frontend.svg -------------------------------------------------------------------------------- /doc/_static/arch/legend.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/arch/legend.svg -------------------------------------------------------------------------------- /doc/_static/arch/overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/arch/overview.svg -------------------------------------------------------------------------------- /doc/_static/arch/runtime.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/arch/runtime.svg -------------------------------------------------------------------------------- /doc/_static/catalyst-autograph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/catalyst-autograph.png -------------------------------------------------------------------------------- /doc/_static/catalyst-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/catalyst-dark.png -------------------------------------------------------------------------------- /doc/_static/catalyst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/catalyst.png -------------------------------------------------------------------------------- /doc/_static/catalyst_illustration.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/catalyst_illustration.jpg -------------------------------------------------------------------------------- /doc/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/favicon.ico -------------------------------------------------------------------------------- /doc/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/logo.png -------------------------------------------------------------------------------- /doc/_static/mlir-catalyst-ops.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/mlir-catalyst-ops.css -------------------------------------------------------------------------------- /doc/_static/mlir-catalyst-passes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/mlir-catalyst-passes.css -------------------------------------------------------------------------------- /doc/_static/pennylane.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/pennylane.svg -------------------------------------------------------------------------------- /doc/_static/pl-catalyst-logo-darkmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/pl-catalyst-logo-darkmode.png -------------------------------------------------------------------------------- /doc/_static/pl-catalyst-logo-lightmode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/pl-catalyst-logo-lightmode.png -------------------------------------------------------------------------------- /doc/_static/pl_wordmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_static/pl_wordmark.png -------------------------------------------------------------------------------- /doc/_templates/autosummary/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/autosummary/base.rst -------------------------------------------------------------------------------- /doc/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /doc/_templates/autosummary/class_no_inherited.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/autosummary/class_no_inherited.rst -------------------------------------------------------------------------------- /doc/_templates/autosummary/module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/autosummary/module.rst -------------------------------------------------------------------------------- /doc/_templates/autosummary_core/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/autosummary_core/base.rst -------------------------------------------------------------------------------- /doc/_templates/autosummary_core/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/autosummary_core/class.rst -------------------------------------------------------------------------------- /doc/_templates/autosummary_core/module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/autosummary_core/module.rst -------------------------------------------------------------------------------- /doc/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/_templates/layout.html -------------------------------------------------------------------------------- /doc/catalyst-cli/catalyst-cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/catalyst-cli/catalyst-cli.rst -------------------------------------------------------------------------------- /doc/code/__init__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/__init__.rst -------------------------------------------------------------------------------- /doc/code/dialects/Catalyst/CatalystDialect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Catalyst/CatalystDialect.md -------------------------------------------------------------------------------- /doc/code/dialects/Catalyst/CatalystOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Catalyst/CatalystOps.md -------------------------------------------------------------------------------- /doc/code/dialects/Catalyst/CatalystPasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Catalyst/CatalystPasses.md -------------------------------------------------------------------------------- /doc/code/dialects/Gradient/GradientDialect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Gradient/GradientDialect.md -------------------------------------------------------------------------------- /doc/code/dialects/Gradient/GradientInterfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Gradient/GradientInterfaces.md -------------------------------------------------------------------------------- /doc/code/dialects/Gradient/GradientOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Gradient/GradientOps.md -------------------------------------------------------------------------------- /doc/code/dialects/Gradient/GradientPasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Gradient/GradientPasses.md -------------------------------------------------------------------------------- /doc/code/dialects/Ion/IonDialect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Ion/IonDialect.md -------------------------------------------------------------------------------- /doc/code/dialects/Ion/IonInterfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Ion/IonInterfaces.md -------------------------------------------------------------------------------- /doc/code/dialects/Ion/IonOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Ion/IonOps.md -------------------------------------------------------------------------------- /doc/code/dialects/Ion/IonPasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Ion/IonPasses.md -------------------------------------------------------------------------------- /doc/code/dialects/MBQC/MBQCDialect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/MBQC/MBQCDialect.md -------------------------------------------------------------------------------- /doc/code/dialects/MBQC/MBQCInterfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/MBQC/MBQCInterfaces.md -------------------------------------------------------------------------------- /doc/code/dialects/MBQC/MBQCOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/MBQC/MBQCOps.md -------------------------------------------------------------------------------- /doc/code/dialects/MBQC/MBQCPasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/MBQC/MBQCPasses.md -------------------------------------------------------------------------------- /doc/code/dialects/Mitigation/MitigationDialect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Mitigation/MitigationDialect.md -------------------------------------------------------------------------------- /doc/code/dialects/Mitigation/MitigationOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Mitigation/MitigationOps.md -------------------------------------------------------------------------------- /doc/code/dialects/Mitigation/MitigationPasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Mitigation/MitigationPasses.md -------------------------------------------------------------------------------- /doc/code/dialects/QEC/QECDialect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/QEC/QECDialect.md -------------------------------------------------------------------------------- /doc/code/dialects/QEC/QECOpInterfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/QEC/QECOpInterfaces.md -------------------------------------------------------------------------------- /doc/code/dialects/QEC/QECOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/QEC/QECOps.md -------------------------------------------------------------------------------- /doc/code/dialects/QEC/QECPasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/QEC/QECPasses.md -------------------------------------------------------------------------------- /doc/code/dialects/Quantum/QuantumDialect.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Quantum/QuantumDialect.md -------------------------------------------------------------------------------- /doc/code/dialects/Quantum/QuantumInterfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Quantum/QuantumInterfaces.md -------------------------------------------------------------------------------- /doc/code/dialects/Quantum/QuantumOps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Quantum/QuantumOps.md -------------------------------------------------------------------------------- /doc/code/dialects/Quantum/QuantumPasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/Quantum/QuantumPasses.md -------------------------------------------------------------------------------- /doc/code/dialects/__init__.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/__init__.rst -------------------------------------------------------------------------------- /doc/code/dialects/catalyst.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/catalyst.rst -------------------------------------------------------------------------------- /doc/code/dialects/gradient.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/gradient.rst -------------------------------------------------------------------------------- /doc/code/dialects/ion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/ion.rst -------------------------------------------------------------------------------- /doc/code/dialects/mbqc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/mbqc.rst -------------------------------------------------------------------------------- /doc/code/dialects/mitigation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/mitigation.rst -------------------------------------------------------------------------------- /doc/code/dialects/qec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/qec.rst -------------------------------------------------------------------------------- /doc/code/dialects/quantum.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/code/dialects/quantum.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/demos: -------------------------------------------------------------------------------- 1 | ../demos -------------------------------------------------------------------------------- /doc/dev/arch/common.iuml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/arch/common.iuml -------------------------------------------------------------------------------- /doc/dev/arch/compiler.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/arch/compiler.puml -------------------------------------------------------------------------------- /doc/dev/arch/frontend.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/arch/frontend.puml -------------------------------------------------------------------------------- /doc/dev/arch/legend.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/arch/legend.puml -------------------------------------------------------------------------------- /doc/dev/arch/overview.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/arch/overview.puml -------------------------------------------------------------------------------- /doc/dev/arch/runtime.puml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/arch/runtime.puml -------------------------------------------------------------------------------- /doc/dev/architecture.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/architecture.rst -------------------------------------------------------------------------------- /doc/dev/autograph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/autograph.rst -------------------------------------------------------------------------------- /doc/dev/callbacks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/callbacks.rst -------------------------------------------------------------------------------- /doc/dev/custom_devices.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/custom_devices.rst -------------------------------------------------------------------------------- /doc/dev/debugging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/debugging.rst -------------------------------------------------------------------------------- /doc/dev/devices.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/devices.rst -------------------------------------------------------------------------------- /doc/dev/dialects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/dialects.rst -------------------------------------------------------------------------------- /doc/dev/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/installation.rst -------------------------------------------------------------------------------- /doc/dev/jax_integration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/jax_integration.rst -------------------------------------------------------------------------------- /doc/dev/plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/plugins.rst -------------------------------------------------------------------------------- /doc/dev/quick_start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/quick_start.rst -------------------------------------------------------------------------------- /doc/dev/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/release_notes.rst -------------------------------------------------------------------------------- /doc/dev/roadmap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/roadmap.rst -------------------------------------------------------------------------------- /doc/dev/sharp_bits.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/sharp_bits.rst -------------------------------------------------------------------------------- /doc/dev/transforms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/dev/transforms.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/modules/frontend.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/modules/frontend.rst -------------------------------------------------------------------------------- /doc/modules/mlir.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/modules/mlir.rst -------------------------------------------------------------------------------- /doc/modules/runtime.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/modules/runtime.rst -------------------------------------------------------------------------------- /doc/releases/changelog-0.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.1.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.1.1.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.1.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.1.2.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.10.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.10.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.11.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.11.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.12.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.12.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.13.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.13.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.2.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.2.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.2.1.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.3.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.3.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.3.1.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.3.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.3.2.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.4.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.4.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.4.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.4.1.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.5.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.6.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.6.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.7.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.8.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.8.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.8.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.8.1.md -------------------------------------------------------------------------------- /doc/releases/changelog-0.9.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-0.9.0.md -------------------------------------------------------------------------------- /doc/releases/changelog-dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/releases/changelog-dev.md -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /frontend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/CMakeLists.txt -------------------------------------------------------------------------------- /frontend/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/README.rst -------------------------------------------------------------------------------- /frontend/catalyst/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(utils) 2 | -------------------------------------------------------------------------------- /frontend/catalyst/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/_configuration.py -------------------------------------------------------------------------------- /frontend/catalyst/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/_version.py -------------------------------------------------------------------------------- /frontend/catalyst/api_extensions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/api_extensions/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/api_extensions/callbacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/api_extensions/callbacks.py -------------------------------------------------------------------------------- /frontend/catalyst/api_extensions/control_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/api_extensions/control_flow.py -------------------------------------------------------------------------------- /frontend/catalyst/api_extensions/differentiation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/api_extensions/differentiation.py -------------------------------------------------------------------------------- /frontend/catalyst/api_extensions/function_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/api_extensions/function_maps.py -------------------------------------------------------------------------------- /frontend/catalyst/autograph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/autograph/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/autograph/ag_primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/autograph/ag_primitives.py -------------------------------------------------------------------------------- /frontend/catalyst/autograph/operator_update.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/autograph/operator_update.py -------------------------------------------------------------------------------- /frontend/catalyst/autograph/transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/autograph/transformer.py -------------------------------------------------------------------------------- /frontend/catalyst/compiled_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/compiled_functions.py -------------------------------------------------------------------------------- /frontend/catalyst/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/compiler.py -------------------------------------------------------------------------------- /frontend/catalyst/debug/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/debug/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/debug/assertion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/debug/assertion.py -------------------------------------------------------------------------------- /frontend/catalyst/debug/callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/debug/callback.py -------------------------------------------------------------------------------- /frontend/catalyst/debug/compiler_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/debug/compiler_functions.py -------------------------------------------------------------------------------- /frontend/catalyst/debug/instruments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/debug/instruments.py -------------------------------------------------------------------------------- /frontend/catalyst/debug/printing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/debug/printing.py -------------------------------------------------------------------------------- /frontend/catalyst/device/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/device/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/device/decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/device/decomposition.py -------------------------------------------------------------------------------- /frontend/catalyst/device/op_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/device/op_support.py -------------------------------------------------------------------------------- /frontend/catalyst/device/qjit_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/device/qjit_device.py -------------------------------------------------------------------------------- /frontend/catalyst/device/verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/device/verification.py -------------------------------------------------------------------------------- /frontend/catalyst/from_plxpr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/from_plxpr/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/from_plxpr/control_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/from_plxpr/control_flow.py -------------------------------------------------------------------------------- /frontend/catalyst/from_plxpr/decompose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/from_plxpr/decompose.py -------------------------------------------------------------------------------- /frontend/catalyst/from_plxpr/from_plxpr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/from_plxpr/from_plxpr.py -------------------------------------------------------------------------------- /frontend/catalyst/from_plxpr/qfunc_interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/from_plxpr/qfunc_interpreter.py -------------------------------------------------------------------------------- /frontend/catalyst/from_plxpr/qubit_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/from_plxpr/qubit_handler.py -------------------------------------------------------------------------------- /frontend/catalyst/ftqc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/ftqc/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/ftqc/pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/ftqc/pipelines.py -------------------------------------------------------------------------------- /frontend/catalyst/jax_extras/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jax_extras/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/jax_extras/lowering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jax_extras/lowering.py -------------------------------------------------------------------------------- /frontend/catalyst/jax_extras/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jax_extras/patches.py -------------------------------------------------------------------------------- /frontend/catalyst/jax_extras/tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jax_extras/tracing.py -------------------------------------------------------------------------------- /frontend/catalyst/jax_primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jax_primitives.py -------------------------------------------------------------------------------- /frontend/catalyst/jax_primitives_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jax_primitives_utils.py -------------------------------------------------------------------------------- /frontend/catalyst/jax_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jax_tracer.py -------------------------------------------------------------------------------- /frontend/catalyst/jit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/jit.py -------------------------------------------------------------------------------- /frontend/catalyst/logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/logging/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/passes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/passes/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/passes/builtin_passes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/passes/builtin_passes.py -------------------------------------------------------------------------------- /frontend/catalyst/passes/pass_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/passes/pass_api.py -------------------------------------------------------------------------------- /frontend/catalyst/passes/xdsl_plugin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/passes/xdsl_plugin/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/pipelines.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/compiler.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/conversion.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/dialects/mbqc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/dialects/mbqc.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/dialects/qec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/dialects/qec.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/parser.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/utils.py -------------------------------------------------------------------------------- /frontend/catalyst/python_interface/xdsl_universe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/python_interface/xdsl_universe.py -------------------------------------------------------------------------------- /frontend/catalyst/qfunc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/qfunc.py -------------------------------------------------------------------------------- /frontend/catalyst/third_party/cuda/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/cuda/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqc/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqc/oqc_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqc/oqc_device.py -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqc/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqc/src/Makefile -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqc/src/OQCDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqc/src/OQCDevice.cpp -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqc/src/OQCDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqc/src/OQCDevice.hpp -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqc/src/OQCRunner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqc/src/OQCRunner.hpp -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqc/src/oqc.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqc/src/oqc.toml -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqd/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/third_party/oqd/oqd_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/third_party/oqd/oqd_device.py -------------------------------------------------------------------------------- /frontend/catalyst/tracing/contexts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/tracing/contexts.py -------------------------------------------------------------------------------- /frontend/catalyst/tracing/type_signatures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/tracing/type_signatures.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/CMakeLists.txt -------------------------------------------------------------------------------- /frontend/catalyst/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/__init__.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/c_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/c_template.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/calculate_grad_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/calculate_grad_shape.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/callables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/callables.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/dummy.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/exceptions.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/extra_bindings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/extra_bindings.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/filesystem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/filesystem.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/gen_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/gen_mlir.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/jnp_to_memref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/jnp_to_memref.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/libcustom_calls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/libcustom_calls.cpp -------------------------------------------------------------------------------- /frontend/catalyst/utils/patching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/patching.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/runtime_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/runtime_environment.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/types.py -------------------------------------------------------------------------------- /frontend/catalyst/utils/wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/catalyst/utils/wrapper.cpp -------------------------------------------------------------------------------- /frontend/test/async_tests/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/async_tests/test_async.py -------------------------------------------------------------------------------- /frontend/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/conftest.py -------------------------------------------------------------------------------- /frontend/test/custom_device/custom_device.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/custom_device/custom_device.toml -------------------------------------------------------------------------------- /frontend/test/lit/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/lit.cfg.py -------------------------------------------------------------------------------- /frontend/test/lit/test_aot_compilation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_aot_compilation.py -------------------------------------------------------------------------------- /frontend/test/lit/test_assertion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_assertion.py -------------------------------------------------------------------------------- /frontend/test/lit/test_autograph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_autograph.py -------------------------------------------------------------------------------- /frontend/test/lit/test_autograph_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_autograph_integration.py -------------------------------------------------------------------------------- /frontend/test/lit/test_callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_callback.py -------------------------------------------------------------------------------- /frontend/test/lit/test_decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_decomposition.py -------------------------------------------------------------------------------- /frontend/test/lit/test_detensorize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_detensorize.py -------------------------------------------------------------------------------- /frontend/test/lit/test_device_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_device_api.py -------------------------------------------------------------------------------- /frontend/test/lit/test_dynamic_qubit_allocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_dynamic_qubit_allocation.py -------------------------------------------------------------------------------- /frontend/test/lit/test_for_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_for_loop.py -------------------------------------------------------------------------------- /frontend/test/lit/test_from_plxpr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_from_plxpr.py -------------------------------------------------------------------------------- /frontend/test/lit/test_function_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_function_attributes.py -------------------------------------------------------------------------------- /frontend/test/lit/test_gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_gradient.py -------------------------------------------------------------------------------- /frontend/test/lit/test_if_else.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_if_else.py -------------------------------------------------------------------------------- /frontend/test/lit/test_instrumentation_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_instrumentation_console.py -------------------------------------------------------------------------------- /frontend/test/lit/test_instrumentation_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_instrumentation_file.py -------------------------------------------------------------------------------- /frontend/test/lit/test_jax_dynamic_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_jax_dynamic_api.py -------------------------------------------------------------------------------- /frontend/test/lit/test_mbqc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_mbqc.py -------------------------------------------------------------------------------- /frontend/test/lit/test_mcmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_mcmc.py -------------------------------------------------------------------------------- /frontend/test/lit/test_measurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_measurements.py -------------------------------------------------------------------------------- /frontend/test/lit/test_meta_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_meta_ops.py -------------------------------------------------------------------------------- /frontend/test/lit/test_mid_circuit_measurement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_mid_circuit_measurement.py -------------------------------------------------------------------------------- /frontend/test/lit/test_mitigation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_mitigation.py -------------------------------------------------------------------------------- /frontend/test/lit/test_mlir_decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_mlir_decomposition.py -------------------------------------------------------------------------------- /frontend/test/lit/test_mlir_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_mlir_plugin.py -------------------------------------------------------------------------------- /frontend/test/lit/test_multi_qubit_gates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_multi_qubit_gates.py -------------------------------------------------------------------------------- /frontend/test/lit/test_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_opt.py -------------------------------------------------------------------------------- /frontend/test/lit/test_option_use_nameloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_option_use_nameloc.py -------------------------------------------------------------------------------- /frontend/test/lit/test_param_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_param_types.py -------------------------------------------------------------------------------- /frontend/test/lit/test_pauli_rot_and_measure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_pauli_rot_and_measure.py -------------------------------------------------------------------------------- /frontend/test/lit/test_peephole_optimizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_peephole_optimizations.py -------------------------------------------------------------------------------- /frontend/test/lit/test_ppr_ppm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_ppr_ppm.py -------------------------------------------------------------------------------- /frontend/test/lit/test_qfunc_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_qfunc_caching.py -------------------------------------------------------------------------------- /frontend/test/lit/test_quantum_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_quantum_control.py -------------------------------------------------------------------------------- /frontend/test/lit/test_quantum_subroutine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_quantum_subroutine.py -------------------------------------------------------------------------------- /frontend/test/lit/test_set_shots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_set_shots.py -------------------------------------------------------------------------------- /frontend/test/lit/test_skip_initial_state_prep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_skip_initial_state_prep.py -------------------------------------------------------------------------------- /frontend/test/lit/test_snapshot_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_snapshot_mlir.py -------------------------------------------------------------------------------- /frontend/test/lit/test_split_multiple_tapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_split_multiple_tapes.py -------------------------------------------------------------------------------- /frontend/test/lit/test_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_switch.py -------------------------------------------------------------------------------- /frontend/test/lit/test_tensor_ops.mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_tensor_ops.mlir.py -------------------------------------------------------------------------------- /frontend/test/lit/test_variable_wires.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_variable_wires.py -------------------------------------------------------------------------------- /frontend/test/lit/test_while_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_while_loop.py -------------------------------------------------------------------------------- /frontend/test/lit/test_xdsl_passes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/test_xdsl_passes.py -------------------------------------------------------------------------------- /frontend/test/lit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/lit/utils.py -------------------------------------------------------------------------------- /frontend/test/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest.ini -------------------------------------------------------------------------------- /frontend/test/pytest/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/conftest.py -------------------------------------------------------------------------------- /frontend/test/pytest/device/test_decomposition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/device/test_decomposition.py -------------------------------------------------------------------------------- /frontend/test/pytest/from_plxpr/test_from_plxpr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/from_plxpr/test_from_plxpr.py -------------------------------------------------------------------------------- /frontend/test/pytest/from_plxpr/test_observables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/from_plxpr/test_observables.py -------------------------------------------------------------------------------- /frontend/test/pytest/python_interface/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/python_interface/conftest.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_adjoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_adjoint.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_assertion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_assertion.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_autograph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_autograph.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_braket_local_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_braket_local_devices.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_braket_remote_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_braket_remote_devices.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_buffer_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_buffer_args.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_c_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_c_template.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_callback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_callback.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_compiler.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_conditionals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_conditionals.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_contexts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_contexts.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_cuda_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_cuda_integration.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_custom_devices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_custom_devices.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_debug.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_device_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_device_api.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_ftqc_pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_ftqc_pipelines.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_get_arg_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_get_arg_names.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_global_phase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_global_phase.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_gradient.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_config.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_dynamic_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_dynamic_api.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_extras_patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_extras_patches.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_integration.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_linalg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_linalg.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_linalg_in_circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_linalg_in_circuit.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_numerical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_numerical.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jax_primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jax_primitives.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jit_behaviour.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jit_behaviour.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jnp_vs_np.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jnp_vs_np.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_jvpvjp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_jvpvjp.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_keyword_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_keyword_arguments.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_loops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_loops.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_mbqc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_mbqc.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_measurement_primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_measurement_primitives.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_measurement_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_measurement_transforms.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_measurements_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_measurements_results.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_meta_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_meta_ops.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_mitigation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_mitigation.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_mlir_plugin_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_mlir_plugin_interface.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_np_to_memref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_np_to_memref.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_operations.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_package.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_pauli_rot_and_measure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_pauli_rot_and_measure.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_peephole_optimizations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_peephole_optimizations.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_pipelines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_pipelines.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_polyfit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_polyfit.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_preprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_preprocess.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_pytree_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_pytree_args.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_qnode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_qnode.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_quantum_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_quantum_control.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_quantum_subroutine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_quantum_subroutine.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_scatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_scatter.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_seeded_qjit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_seeded_qjit.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_shotvector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_shotvector.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_snapshot.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_specs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_specs.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_split_multiple_tapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_split_multiple_tapes.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_state_prep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_state_prep.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_static_arguments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_static_arguments.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_switch.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_template.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_tracing.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_transform.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_transform_pass_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_transform_pass_name.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_types.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_variable_wires.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_variable_wires.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_verification.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_vmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_vmap.py -------------------------------------------------------------------------------- /frontend/test/pytest/test_xdsl_passes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/test_xdsl_passes.py -------------------------------------------------------------------------------- /frontend/test/pytest/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/pytest/utils.py -------------------------------------------------------------------------------- /frontend/test/test_oqc/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/test_oqc/conftest.py -------------------------------------------------------------------------------- /frontend/test/test_oqc/oqc/test_oqc_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/test_oqc/oqc/test_oqc_device.py -------------------------------------------------------------------------------- /frontend/test/test_oqd/oqd/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/test_oqd/oqd/conftest.py -------------------------------------------------------------------------------- /frontend/test/test_oqd/oqd/test_oqd_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/test_oqd/oqd/test_oqd_device.py -------------------------------------------------------------------------------- /frontend/test/test_oqd/oqd/test_single_CNOT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/test_oqd/oqd/test_single_CNOT.json -------------------------------------------------------------------------------- /frontend/test/test_oqd/oqd/test_single_RX.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/frontend/test/test_oqd/oqd/test_single_RX.json -------------------------------------------------------------------------------- /mlir/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/Makefile -------------------------------------------------------------------------------- /mlir/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/README.rst -------------------------------------------------------------------------------- /mlir/cmake/modules/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/cmake/modules/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/cmake/modules/CatalystConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/cmake/modules/CatalystConfig.cmake.in -------------------------------------------------------------------------------- /mlir/include/CAPI/Dialects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/CAPI/Dialects.h -------------------------------------------------------------------------------- /mlir/include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Catalyst/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Catalyst/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Catalyst/IR/CatalystDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/IR/CatalystDialect.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/IR/CatalystDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/IR/CatalystDialect.td -------------------------------------------------------------------------------- /mlir/include/Catalyst/IR/CatalystOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/IR/CatalystOps.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/IR/CatalystOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/IR/CatalystOps.td -------------------------------------------------------------------------------- /mlir/include/Catalyst/Transforms/AsyncUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Transforms/AsyncUtils.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Catalyst/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/Catalyst/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/Transforms/TBAAUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Transforms/TBAAUtils.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/Utils/CallGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Utils/CallGraph.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/Utils/PrintVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Utils/PrintVersion.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/Utils/SCFUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Utils/SCFUtils.h -------------------------------------------------------------------------------- /mlir/include/Catalyst/Utils/StaticAllocas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Catalyst/Utils/StaticAllocas.h -------------------------------------------------------------------------------- /mlir/include/Driver/CatalystLLVMTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Driver/CatalystLLVMTarget.h -------------------------------------------------------------------------------- /mlir/include/Driver/CompilerDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Driver/CompilerDriver.h -------------------------------------------------------------------------------- /mlir/include/Driver/Pipelines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Driver/Pipelines.h -------------------------------------------------------------------------------- /mlir/include/Driver/Support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Driver/Support.h -------------------------------------------------------------------------------- /mlir/include/Gradient/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Gradient/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Gradient/IR/GradientDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/IR/GradientDialect.h -------------------------------------------------------------------------------- /mlir/include/Gradient/IR/GradientDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/IR/GradientDialect.td -------------------------------------------------------------------------------- /mlir/include/Gradient/IR/GradientInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/IR/GradientInterfaces.h -------------------------------------------------------------------------------- /mlir/include/Gradient/IR/GradientInterfaces.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/IR/GradientInterfaces.td -------------------------------------------------------------------------------- /mlir/include/Gradient/IR/GradientOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/IR/GradientOps.h -------------------------------------------------------------------------------- /mlir/include/Gradient/IR/GradientOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/IR/GradientOps.td -------------------------------------------------------------------------------- /mlir/include/Gradient/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Gradient/Transforms/EnzymeConstants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Transforms/EnzymeConstants.h -------------------------------------------------------------------------------- /mlir/include/Gradient/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/Gradient/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/Gradient/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/include/Gradient/Transforms/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Transforms/Utils.h -------------------------------------------------------------------------------- /mlir/include/Gradient/Utils/DifferentialQNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Utils/DifferentialQNode.h -------------------------------------------------------------------------------- /mlir/include/Gradient/Utils/EinsumLinalgGeneric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Utils/EinsumLinalgGeneric.h -------------------------------------------------------------------------------- /mlir/include/Gradient/Utils/GradientShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Gradient/Utils/GradientShape.h -------------------------------------------------------------------------------- /mlir/include/Ion/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Ion/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Ion/IR/IonDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/IR/IonDialect.h -------------------------------------------------------------------------------- /mlir/include/Ion/IR/IonDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/IR/IonDialect.td -------------------------------------------------------------------------------- /mlir/include/Ion/IR/IonInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/IR/IonInterfaces.h -------------------------------------------------------------------------------- /mlir/include/Ion/IR/IonInterfaces.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/IR/IonInterfaces.td -------------------------------------------------------------------------------- /mlir/include/Ion/IR/IonOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/IR/IonOps.h -------------------------------------------------------------------------------- /mlir/include/Ion/IR/IonOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/IR/IonOps.td -------------------------------------------------------------------------------- /mlir/include/Ion/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Ion/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/Ion/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/Ion/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/include/Ion/Transforms/oqd_database_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/Transforms/oqd_database_types.hpp -------------------------------------------------------------------------------- /mlir/include/Ion/Transforms/oqd_database_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Ion/Transforms/oqd_database_utils.hpp -------------------------------------------------------------------------------- /mlir/include/MBQC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/MBQC/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/MBQC/IR/MBQCDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/IR/MBQCDialect.h -------------------------------------------------------------------------------- /mlir/include/MBQC/IR/MBQCDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/IR/MBQCDialect.td -------------------------------------------------------------------------------- /mlir/include/MBQC/IR/MBQCInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/IR/MBQCInterfaces.h -------------------------------------------------------------------------------- /mlir/include/MBQC/IR/MBQCInterfaces.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/IR/MBQCInterfaces.td -------------------------------------------------------------------------------- /mlir/include/MBQC/IR/MBQCOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/IR/MBQCOps.h -------------------------------------------------------------------------------- /mlir/include/MBQC/IR/MBQCOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/IR/MBQCOps.td -------------------------------------------------------------------------------- /mlir/include/MBQC/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/MBQC/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/MBQC/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/MBQC/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/MBQC/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/include/Mitigation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Mitigation/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Mitigation/IR/MitigationDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/IR/MitigationDialect.h -------------------------------------------------------------------------------- /mlir/include/Mitigation/IR/MitigationDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/IR/MitigationDialect.td -------------------------------------------------------------------------------- /mlir/include/Mitigation/IR/MitigationOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/IR/MitigationOps.h -------------------------------------------------------------------------------- /mlir/include/Mitigation/IR/MitigationOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/IR/MitigationOps.td -------------------------------------------------------------------------------- /mlir/include/Mitigation/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Mitigation/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/Mitigation/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/Mitigation/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Mitigation/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/include/PauliFrame/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(IR) 2 | -------------------------------------------------------------------------------- /mlir/include/PauliFrame/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/PauliFrame/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/PauliFrame/IR/PauliFrameDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/PauliFrame/IR/PauliFrameDialect.h -------------------------------------------------------------------------------- /mlir/include/PauliFrame/IR/PauliFrameDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/PauliFrame/IR/PauliFrameDialect.td -------------------------------------------------------------------------------- /mlir/include/PauliFrame/IR/PauliFrameOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/PauliFrame/IR/PauliFrameOps.h -------------------------------------------------------------------------------- /mlir/include/PauliFrame/IR/PauliFrameOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/PauliFrame/IR/PauliFrameOps.td -------------------------------------------------------------------------------- /mlir/include/PauliFrame/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/PauliFrame/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/QEC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/QEC/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/QEC/IR/QECDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/IR/QECDialect.h -------------------------------------------------------------------------------- /mlir/include/QEC/IR/QECDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/IR/QECDialect.td -------------------------------------------------------------------------------- /mlir/include/QEC/IR/QECOpInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/IR/QECOpInterfaces.h -------------------------------------------------------------------------------- /mlir/include/QEC/IR/QECOpInterfaces.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/IR/QECOpInterfaces.td -------------------------------------------------------------------------------- /mlir/include/QEC/IR/QECOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/IR/QECOps.h -------------------------------------------------------------------------------- /mlir/include/QEC/IR/QECOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/IR/QECOps.td -------------------------------------------------------------------------------- /mlir/include/QEC/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/QEC/Transforms/PPRDecomposeUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Transforms/PPRDecomposeUtils.h -------------------------------------------------------------------------------- /mlir/include/QEC/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/QEC/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/QEC/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/include/QEC/Utils/PauliStringWrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Utils/PauliStringWrapper.h -------------------------------------------------------------------------------- /mlir/include/QEC/Utils/QECLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Utils/QECLayer.h -------------------------------------------------------------------------------- /mlir/include/QEC/Utils/QECOpUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/QEC/Utils/QECOpUtils.h -------------------------------------------------------------------------------- /mlir/include/Quantum/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Quantum/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Quantum/IR/QuantumDialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/IR/QuantumDialect.h -------------------------------------------------------------------------------- /mlir/include/Quantum/IR/QuantumDialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/IR/QuantumDialect.td -------------------------------------------------------------------------------- /mlir/include/Quantum/IR/QuantumInterfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/IR/QuantumInterfaces.h -------------------------------------------------------------------------------- /mlir/include/Quantum/IR/QuantumInterfaces.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/IR/QuantumInterfaces.td -------------------------------------------------------------------------------- /mlir/include/Quantum/IR/QuantumOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/IR/QuantumOps.h -------------------------------------------------------------------------------- /mlir/include/Quantum/IR/QuantumOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/IR/QuantumOps.td -------------------------------------------------------------------------------- /mlir/include/Quantum/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Quantum/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/Quantum/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/Quantum/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/include/Quantum/Utils/QuantumSplitting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/Utils/QuantumSplitting.h -------------------------------------------------------------------------------- /mlir/include/Quantum/Utils/RemoveQuantum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Quantum/Utils/RemoveQuantum.h -------------------------------------------------------------------------------- /mlir/include/RTIO/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(IR) 2 | -------------------------------------------------------------------------------- /mlir/include/RTIO/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/RTIO/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/RTIO/IR/RTIODialect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/RTIO/IR/RTIODialect.h -------------------------------------------------------------------------------- /mlir/include/RTIO/IR/RTIODialect.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/RTIO/IR/RTIODialect.td -------------------------------------------------------------------------------- /mlir/include/RTIO/IR/RTIOOps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/RTIO/IR/RTIOOps.h -------------------------------------------------------------------------------- /mlir/include/RTIO/IR/RTIOOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/RTIO/IR/RTIOOps.td -------------------------------------------------------------------------------- /mlir/include/RegisterAllPasses.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/RegisterAllPasses.h -------------------------------------------------------------------------------- /mlir/include/Test/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Transforms) 2 | -------------------------------------------------------------------------------- /mlir/include/Test/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Test/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/Test/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Test/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/Test/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/Test/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/hlo-extensions/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Transforms) 2 | -------------------------------------------------------------------------------- /mlir/include/hlo-extensions/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/hlo-extensions/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/hlo-extensions/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/hlo-extensions/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/hlo-extensions/Transforms/Patterns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/include/hlo-extensions/Transforms/Patterns.h -------------------------------------------------------------------------------- /mlir/lib/CAPI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/CAPI/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/CAPI/Dialects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/CAPI/Dialects.cpp -------------------------------------------------------------------------------- /mlir/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Catalyst/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Catalyst/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Catalyst/IR/CatalystDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/IR/CatalystDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/IR/CatalystOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/IR/CatalystOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/AsyncUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/AsyncUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/BufferDeallocation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/BufferDeallocation.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/DetectQNodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/DetectQNodes.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/DetensorizeSCFPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/DetensorizeSCFPass.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/GEPInboundsPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/GEPInboundsPass.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/TBAAPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/TBAAPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/TBAATagsPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/TBAATagsPass.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/catalyst_to_llvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/catalyst_to_llvm.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Transforms/disable_assertion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Transforms/disable_assertion.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Utils/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Utils/CallGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Utils/CallGraph.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Utils/PrintVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Utils/PrintVersion.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Utils/SCFUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Utils/SCFUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Utils/StaticAllocas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Utils/StaticAllocas.cpp -------------------------------------------------------------------------------- /mlir/lib/Catalyst/Utils/TBAAUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Catalyst/Utils/TBAAUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Driver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Driver/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Driver/CatalystLLVMTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Driver/CatalystLLVMTarget.cpp -------------------------------------------------------------------------------- /mlir/lib/Driver/CompilerDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Driver/CompilerDriver.cpp -------------------------------------------------------------------------------- /mlir/lib/Driver/Pipelines.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Driver/Pipelines.cpp -------------------------------------------------------------------------------- /mlir/lib/Driver/Timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Driver/Timer.hpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Gradient/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Gradient/IR/GradientDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/IR/GradientDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/IR/GradientInterfaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/IR/GradientInterfaces.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/IR/GradientOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/IR/GradientOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Gradient/Transforms/ConversionPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Transforms/ConversionPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Transforms/LoweringPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Transforms/LoweringPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Transforms/gradient_lowering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Transforms/gradient_lowering.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Transforms/gradient_to_llvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Transforms/gradient_to_llvm.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Utils/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Gradient/Utils/DestinationPassingStyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Utils/DestinationPassingStyle.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Utils/DifferentialQNode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Utils/DifferentialQNode.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Utils/EinsumLinalgGeneric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Utils/EinsumLinalgGeneric.cpp -------------------------------------------------------------------------------- /mlir/lib/Gradient/Utils/GradientShape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Gradient/Utils/GradientShape.cpp -------------------------------------------------------------------------------- /mlir/lib/Ion/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Ion/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Ion/IR/IonDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/IR/IonDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/Ion/IR/IonInterfaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/IR/IonInterfaces.cpp -------------------------------------------------------------------------------- /mlir/lib/Ion/IR/IonOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/IR/IonOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Ion/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Ion/Transforms/ConversionPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/Transforms/ConversionPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/Ion/Transforms/GatesToPulsesPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/Transforms/GatesToPulsesPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/Ion/Transforms/gates_to_pulses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/Transforms/gates_to_pulses.cpp -------------------------------------------------------------------------------- /mlir/lib/Ion/Transforms/ion-to-llvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Ion/Transforms/ion-to-llvm.cpp -------------------------------------------------------------------------------- /mlir/lib/MBQC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/MBQC/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/MBQC/IR/MBQCDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/IR/MBQCDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/MBQC/IR/MBQCInterfaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/IR/MBQCInterfaces.cpp -------------------------------------------------------------------------------- /mlir/lib/MBQC/IR/MBQCOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/IR/MBQCOps.cpp -------------------------------------------------------------------------------- /mlir/lib/MBQC/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/MBQC/Transforms/ConversionPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/Transforms/ConversionPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/MBQC/Transforms/mbqc_to_llvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/MBQC/Transforms/mbqc_to_llvm.cpp -------------------------------------------------------------------------------- /mlir/lib/Mitigation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Mitigation/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Mitigation/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Mitigation/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Mitigation/IR/MitigationDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Mitigation/IR/MitigationDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/Mitigation/IR/MitigationOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Mitigation/IR/MitigationOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Mitigation/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Mitigation/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Mitigation/Transforms/LoweringPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Mitigation/Transforms/LoweringPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/PauliFrame/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(IR) 2 | -------------------------------------------------------------------------------- /mlir/lib/PauliFrame/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/PauliFrame/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/PauliFrame/IR/PauliFrameDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/PauliFrame/IR/PauliFrameDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/PauliFrame/IR/PauliFrameOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/PauliFrame/IR/PauliFrameOps.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/QEC/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/QEC/IR/QECDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/IR/QECDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/IR/QECOpInterfaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/IR/QECOpInterfaces.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/IR/QECOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/IR/QECOps.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/CliffordTToPPR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/CliffordTToPPR.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/CommutePPR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/CommutePPR.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/CountPPMSpecs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/CountPPMSpecs.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/DecomposeCliffordPPR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/DecomposeCliffordPPR.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/DecomposeNonCliffordPPR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/DecomposeNonCliffordPPR.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/MergePPRIntoPPM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/MergePPRIntoPPM.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/PPRDecomposeUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/PPRDecomposeUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/PPRToMBQC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/PPRToMBQC.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/PartitionLayers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/PartitionLayers.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/TLayerReduction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/TLayerReduction.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/clifford_t_to_ppr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/clifford_t_to_ppr.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/commute_ppr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/commute_ppr.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/decompose_clifford_ppr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/decompose_clifford_ppr.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/merge_ppr_into_ppm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/merge_ppr_into_ppm.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/ppm_compilation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/ppm_compilation.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/ppr_to_mbqc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/ppr_to_mbqc.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Transforms/ppr_to_ppm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Transforms/ppr_to_ppm.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Utils/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/QEC/Utils/PauliStringWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Utils/PauliStringWrapper.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Utils/QECLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Utils/QECLayer.cpp -------------------------------------------------------------------------------- /mlir/lib/QEC/Utils/QECOpUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/QEC/Utils/QECOpUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Quantum/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Quantum/IR/QuantumDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/IR/QuantumDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/IR/QuantumInterfaces.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/IR/QuantumInterfaces.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/IR/QuantumOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/IR/QuantumOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/AdjointPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/AdjointPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/ConversionPatterns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/ConversionPatterns.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/DisentangleCNOT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/DisentangleCNOT.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/DisentangleSWAP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/DisentangleSWAP.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/adjoint_lowering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/adjoint_lowering.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/cancel_inverses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/cancel_inverses.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/merge_rotation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/merge_rotation.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Transforms/quantum_to_llvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Transforms/quantum_to_llvm.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Utils/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Quantum/Utils/QuantumSplitting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Utils/QuantumSplitting.cpp -------------------------------------------------------------------------------- /mlir/lib/Quantum/Utils/RemoveQuantum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Quantum/Utils/RemoveQuantum.cpp -------------------------------------------------------------------------------- /mlir/lib/RTIO/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(IR) 2 | -------------------------------------------------------------------------------- /mlir/lib/RTIO/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/RTIO/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/RTIO/IR/RTIODialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/RTIO/IR/RTIODialect.cpp -------------------------------------------------------------------------------- /mlir/lib/RTIO/IR/RTIOOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/RTIO/IR/RTIOOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Test/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Transforms) 2 | -------------------------------------------------------------------------------- /mlir/lib/Test/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Test/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/lib/Test/Transforms/TestPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/lib/Test/Transforms/TestPass.cpp -------------------------------------------------------------------------------- /mlir/lib/hlo-extensions/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(Transforms) 2 | -------------------------------------------------------------------------------- /mlir/patches/enzyme-nvvm-fabs-intrinsics.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/patches/enzyme-nvvm-fabs-intrinsics.patch -------------------------------------------------------------------------------- /mlir/patches/llvm-bufferization-segfault.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/patches/llvm-bufferization-segfault.patch -------------------------------------------------------------------------------- /mlir/patches/test-plugin-with-catalyst.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/patches/test-plugin-with-catalyst.patch -------------------------------------------------------------------------------- /mlir/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/python/dialects/CatalystOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/CatalystOps.td -------------------------------------------------------------------------------- /mlir/python/dialects/GradientOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/GradientOps.td -------------------------------------------------------------------------------- /mlir/python/dialects/MBQCOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/MBQCOps.td -------------------------------------------------------------------------------- /mlir/python/dialects/MitigationOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/MitigationOps.td -------------------------------------------------------------------------------- /mlir/python/dialects/QECOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/QECOps.td -------------------------------------------------------------------------------- /mlir/python/dialects/QuantumOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/QuantumOps.td -------------------------------------------------------------------------------- /mlir/python/dialects/catalyst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/catalyst.py -------------------------------------------------------------------------------- /mlir/python/dialects/gradient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/gradient.py -------------------------------------------------------------------------------- /mlir/python/dialects/mbqc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/mbqc.py -------------------------------------------------------------------------------- /mlir/python/dialects/mitigation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/mitigation.py -------------------------------------------------------------------------------- /mlir/python/dialects/qec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/qec.py -------------------------------------------------------------------------------- /mlir/python/dialects/quantum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/python/dialects/quantum.py -------------------------------------------------------------------------------- /mlir/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/test/Catalyst/ArrayListTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/ArrayListTest.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/Async.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/Async.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/AsyncException1.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/AsyncException1.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/AsyncException2.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/AsyncException2.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/AsyncException3.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/AsyncException3.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/AsyncException4.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/AsyncException4.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/AsyncException5.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/AsyncException5.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/BufferizationTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/BufferizationTest.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/ConversionTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/ConversionTest.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/DetensorizeSCFTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/DetensorizeSCFTest.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/DisableAssertionTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/DisableAssertionTest.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/GEPInbounds.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/GEPInbounds.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/HloCustomCallsTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/HloCustomCallsTest.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/MemreFCopyToLinalgCopy.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/MemreFCopyToLinalgCopy.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/NestedModule.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/NestedModule.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/NestedModule2.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/NestedModule2.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/NestedModule3.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/NestedModule3.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/NestedModule4.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/NestedModule4.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/NestedModule5.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/NestedModule5.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/RegisterInactive.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/RegisterInactive.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/ScatterTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/ScatterTest.mlir -------------------------------------------------------------------------------- /mlir/test/Catalyst/StaticAllocaTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Catalyst/StaticAllocaTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/AdjointTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/AdjointTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/BufferizationTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/BufferizationTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/ClassicalJacobianTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/ClassicalJacobianTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/CleanupFunctions.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/CleanupFunctions.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/ConversionBackprop.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/ConversionBackprop.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/ConversionTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/ConversionTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/FiniteDifferenceTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/FiniteDifferenceTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/HybridGradientTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/HybridGradientTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/InliningTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/InliningTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/JVPTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/JVPTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/PS_FunctionShiftingTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/PS_FunctionShiftingTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/PS_QuantumGradientTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/PS_QuantumGradientTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/ParameterShiftTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/ParameterShiftTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/PostProcessingTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/PostProcessingTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/PreprocessingTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/PreprocessingTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/StaticAllocaTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/StaticAllocaTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/VJPTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/VJPTest.mlir -------------------------------------------------------------------------------- /mlir/test/Gradient/VerifierTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Gradient/VerifierTest.mlir -------------------------------------------------------------------------------- /mlir/test/Ion/Dialect.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Ion/Dialect.mlir -------------------------------------------------------------------------------- /mlir/test/Ion/IonOpLowering.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Ion/IonOpLowering.mlir -------------------------------------------------------------------------------- /mlir/test/Ion/ParallelProtocolOpLowering.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Ion/ParallelProtocolOpLowering.mlir -------------------------------------------------------------------------------- /mlir/test/Ion/PulseOpLowering.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Ion/PulseOpLowering.mlir -------------------------------------------------------------------------------- /mlir/test/Ion/QuantumToIon.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Ion/QuantumToIon.mlir -------------------------------------------------------------------------------- /mlir/test/Ion/oqd_device_parameters.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Ion/oqd_device_parameters.toml -------------------------------------------------------------------------------- /mlir/test/Ion/oqd_qubit_parameters.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Ion/oqd_qubit_parameters.toml -------------------------------------------------------------------------------- /mlir/test/MBQC/ConversionTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/MBQC/ConversionTest.mlir -------------------------------------------------------------------------------- /mlir/test/MBQC/DialectTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/MBQC/DialectTest.mlir -------------------------------------------------------------------------------- /mlir/test/Mitigation/ZneFoldingAllFullTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Mitigation/ZneFoldingAllFullTest.mlir -------------------------------------------------------------------------------- /mlir/test/Mitigation/ZneFoldingGlobalTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Mitigation/ZneFoldingGlobalTest.mlir -------------------------------------------------------------------------------- /mlir/test/PauliFrame/DialectTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/PauliFrame/DialectTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/AdjointTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/AdjointTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/CanonicalizationTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/CanonicalizationTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/CliffordTToPPRTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/CliffordTToPPRTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/CommutePPR.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/CommutePPR.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/DecomposeCliffordPPR.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/DecomposeCliffordPPR.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/DecomposeNonCliffordPPR.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/DecomposeNonCliffordPPR.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/MergePPRIntoPPM.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/MergePPRIntoPPM.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/PPMCompilationTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/PPMCompilationTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/PPMSpecsTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/PPMSpecsTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/PPRToMBQCTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/PPRToMBQCTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/PPRToPPM.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/PPRToPPM.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/PartitionLayers.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/PartitionLayers.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/SmokeTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/SmokeTest.mlir -------------------------------------------------------------------------------- /mlir/test/QEC/TLayerReduction.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/QEC/TLayerReduction.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/AdjointTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/AdjointTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/AllocationTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/AllocationTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/BufferizationTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/BufferizationTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/CancelInversesTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/CancelInversesTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/CanonicalizationTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/CanonicalizationTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/ConversionTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/ConversionTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/DecomposeLoweringTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/DecomposeLoweringTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/DisentangleCNOTTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/DisentangleCNOTTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/DisentangleSWAPTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/DisentangleSWAPTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/IonsDecompositionTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/IonsDecompositionTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/LoopBoundaryOptimization.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/LoopBoundaryOptimization.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/MemRefCopy.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/MemRefCopy.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/MergeRotationsTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/MergeRotationsTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/PropagateSimpleStatesTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/PropagateSimpleStatesTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/SplitMultipleTapesTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/SplitMultipleTapesTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/StaticAllocaTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/StaticAllocaTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/VerifierTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/VerifierTest.mlir -------------------------------------------------------------------------------- /mlir/test/Quantum/WrapperTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Quantum/WrapperTest.mlir -------------------------------------------------------------------------------- /mlir/test/RTIO/VerifierTest.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/RTIO/VerifierTest.mlir -------------------------------------------------------------------------------- /mlir/test/Unit/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Unit/lit.cfg.py -------------------------------------------------------------------------------- /mlir/test/Unit/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/Unit/lit.site.cfg.py.in -------------------------------------------------------------------------------- /mlir/test/cli/DumpAfterFailure.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/cli/DumpAfterFailure.mlir -------------------------------------------------------------------------------- /mlir/test/cli/DumpBeforeAfterPass.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/cli/DumpBeforeAfterPass.mlir -------------------------------------------------------------------------------- /mlir/test/cli/DumpPipeline.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/cli/DumpPipeline.mlir -------------------------------------------------------------------------------- /mlir/test/cli/DumpTiming.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/cli/DumpTiming.mlir -------------------------------------------------------------------------------- /mlir/test/cli/WrongInput.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/cli/WrongInput.mlir -------------------------------------------------------------------------------- /mlir/test/frontend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/frontend/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/test/frontend/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/frontend/lit.site.cfg.py.in -------------------------------------------------------------------------------- /mlir/test/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/lit.cfg.py -------------------------------------------------------------------------------- /mlir/test/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/test/lit.site.cfg.py.in -------------------------------------------------------------------------------- /mlir/tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/tools/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/tools/catalyst-cli/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/tools/catalyst-cli/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/tools/catalyst-cli/catalyst-cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/tools/catalyst-cli/catalyst-cli.cpp -------------------------------------------------------------------------------- /mlir/tools/quantum-lsp-server/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/tools/quantum-lsp-server/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/tools/quantum-opt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/tools/quantum-opt/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/tools/quantum-opt/quantum-opt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/tools/quantum-opt/quantum-opt.cpp -------------------------------------------------------------------------------- /mlir/unittests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/unittests/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/unittests/Example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/unittests/Example/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/unittests/Example/Example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/unittests/Example/Example.cpp -------------------------------------------------------------------------------- /mlir/unittests/Utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/unittests/Utils/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/unittests/Utils/PrintVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/mlir/unittests/Utils/PrintVersion.cpp -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/requirements.txt -------------------------------------------------------------------------------- /runtime/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/.clang-tidy -------------------------------------------------------------------------------- /runtime/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/.gitignore -------------------------------------------------------------------------------- /runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/Makefile -------------------------------------------------------------------------------- /runtime/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/README.rst -------------------------------------------------------------------------------- /runtime/include/DataView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/include/DataView.hpp -------------------------------------------------------------------------------- /runtime/include/Exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/include/Exception.hpp -------------------------------------------------------------------------------- /runtime/include/OQDRuntimeCAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/include/OQDRuntimeCAPI.h -------------------------------------------------------------------------------- /runtime/include/QuantumDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/include/QuantumDevice.hpp -------------------------------------------------------------------------------- /runtime/include/RuntimeCAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/include/RuntimeCAPI.h -------------------------------------------------------------------------------- /runtime/include/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/include/Types.h -------------------------------------------------------------------------------- /runtime/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/OQDcapi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/OQDcapi/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/OQDcapi/OQDRuntimeCAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/OQDcapi/OQDRuntimeCAPI.cpp -------------------------------------------------------------------------------- /runtime/lib/backend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/backend/common/CacheManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/common/CacheManager.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/common/QubitManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/common/QubitManager.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/common/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/common/Utils.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/null_qubit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/null_qubit/.gitignore -------------------------------------------------------------------------------- /runtime/lib/backend/null_qubit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/null_qubit/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/backend/null_qubit/NullQubit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/null_qubit/NullQubit.cpp -------------------------------------------------------------------------------- /runtime/lib/backend/null_qubit/NullQubit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/null_qubit/NullQubit.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/null_qubit/null_qubit.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/null_qubit/null_qubit.toml -------------------------------------------------------------------------------- /runtime/lib/backend/openqasm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/openqasm/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/backend/openqasm/OpenQasmBuilder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/openqasm/OpenQasmBuilder.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/openqasm/OpenQasmDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/openqasm/OpenQasmDevice.cpp -------------------------------------------------------------------------------- /runtime/lib/backend/openqasm/OpenQasmDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/openqasm/OpenQasmDevice.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/openqasm/OpenQasmRunner.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/openqasm/OpenQasmRunner.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/oqd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/oqd/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/backend/oqd/OQDDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/oqd/OQDDevice.cpp -------------------------------------------------------------------------------- /runtime/lib/backend/oqd/OQDDevice.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/oqd/OQDDevice.hpp -------------------------------------------------------------------------------- /runtime/lib/backend/oqd/oqd.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/backend/oqd/oqd.toml -------------------------------------------------------------------------------- /runtime/lib/capi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/capi/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/capi/ExecutionContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/capi/ExecutionContext.hpp -------------------------------------------------------------------------------- /runtime/lib/capi/MemRefUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/capi/MemRefUtils.hpp -------------------------------------------------------------------------------- /runtime/lib/capi/RuntimeCAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/capi/RuntimeCAPI.cpp -------------------------------------------------------------------------------- /runtime/lib/registry/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/registry/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/lib/registry/Registry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/lib/registry/Registry.cpp -------------------------------------------------------------------------------- /runtime/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/CMakeLists.txt -------------------------------------------------------------------------------- /runtime/tests/TestUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/TestUtils.hpp -------------------------------------------------------------------------------- /runtime/tests/Test_DataView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/Test_DataView.cpp -------------------------------------------------------------------------------- /runtime/tests/Test_MBQC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/Test_MBQC.cpp -------------------------------------------------------------------------------- /runtime/tests/Test_NullQubit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/Test_NullQubit.cpp -------------------------------------------------------------------------------- /runtime/tests/Test_OQDDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/Test_OQDDevice.cpp -------------------------------------------------------------------------------- /runtime/tests/Test_OpenQasmBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/Test_OpenQasmBuilder.cpp -------------------------------------------------------------------------------- /runtime/tests/Test_OpenQasmDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/Test_OpenQasmDevice.cpp -------------------------------------------------------------------------------- /runtime/tests/Test_ResourceTracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/runtime/tests/Test_ResourceTracker.cpp -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/setup.py -------------------------------------------------------------------------------- /setup_dev_from_wheel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/setup_dev_from_wheel.sh -------------------------------------------------------------------------------- /standalone_plugin_wheel/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/standalone_plugin_wheel/MANIFEST.in -------------------------------------------------------------------------------- /standalone_plugin_wheel/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PennyLaneAI/catalyst/HEAD/standalone_plugin_wheel/setup.py --------------------------------------------------------------------------------