_images/QLLVM0.0.png

QLLVM Documentation

Welcome to the QLLVM project documentation! This documentation provides installation guides, usage tutorials, API references, and other content to help you get started with and deeply understand QLLVM.

Quick Start

  1. VSCode Plugin Collaboration (Recommended)

    • qcoder-chat: Focuses on quantum code intelligent development. Provides AI dialogue programming, intelligent code completion, and autonomous Agent task execution. Connects downward to compilation and running, providing high-quality quantum code and task instructions for qcoder-compiler, serving as the development interaction entry point.

    • qcoder-compiler: Focuses on quantum code compilation and running. Built-in QLLVM, qiskit, pyqpanda compiler cloud compilation environment, with multi-compiler parallel scheduling and QIR simulator running capabilities. Takes over the results generated by qcoder-chat, compiles and optimizes quantum code, and completes running verification, which is the key to functional implementation.

    • Collaboration System: qcoder-chat (intelligent generation/dialogue) → qcoder-compiler (compilation and running take-over) → QLLVM compiler (cloud compilation)

      Forming a core collaboration system with layers of connection and efficient linkage.

    For more details, please refer to the usage examples section in the Usage guide.

  2. Install QLLVM: Refer to the Installation guide to install QLLVM

  3. Learn usage methods: Check the usage examples and compilation parameter explanations in Usage

  4. Contribute code: If you want to contribute code, please refer to the Contribution Guide guide

Get Help

If you encounter problems when using QLLVM, you can get help through the following methods:

  • Submit an Issue on GitHub

  • Contact the project maintainers