Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
4d865f3
Start getting started
MatthiasReumann Mar 6, 2026
1c73e87
Add snippet
MatthiasReumann Mar 9, 2026
2ba5dda
Improve intro to tutorial
MatthiasReumann Mar 9, 2026
5dc2d40
Update "Hello World" section
MatthiasReumann Mar 9, 2026
f6ddd88
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann Mar 9, 2026
4eb96a2
Add bell state part
MatthiasReumann Mar 10, 2026
9f474d4
Improve titles
MatthiasReumann Mar 10, 2026
0a53206
Update getting started
MatthiasReumann Mar 10, 2026
7d00299
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann Mar 11, 2026
bdd1ebe
Add more sections
MatthiasReumann Mar 11, 2026
4cd43f3
Starting "Optimizing" Section
MatthiasReumann Mar 11, 2026
5c30608
Update "Optimizing" section
MatthiasReumann Mar 11, 2026
7991d95
Add compilation pipeline figure
MatthiasReumann Mar 12, 2026
45b587c
Update figure
MatthiasReumann Mar 12, 2026
f662ba9
Minor updates
MatthiasReumann Mar 12, 2026
0a14cc3
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann Mar 12, 2026
7bb1caa
Finalize first draft
MatthiasReumann Mar 12, 2026
4853bf9
Restructure and rewrite getting started
MatthiasReumann Mar 13, 2026
4d3ed39
Start quantum dialects section
MatthiasReumann Mar 13, 2026
d366181
Add measurements
MatthiasReumann Mar 13, 2026
9c23356
Update dataflow figure
MatthiasReumann Mar 16, 2026
35a26e7
Update quantum dialects section
MatthiasReumann Mar 16, 2026
a4e59cf
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann Mar 18, 2026
0b25cef
Add quantum computing section
MatthiasReumann Mar 19, 2026
6caf327
Glue text and improve compilation pipeline picture
MatthiasReumann Mar 19, 2026
de49d82
Add conversion and pass paragraphs
MatthiasReumann Mar 19, 2026
8616d98
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann Apr 27, 2026
52b98e4
Minor improvements in wording
MatthiasReumann Apr 27, 2026
c5ced52
Update figures
MatthiasReumann Apr 28, 2026
8a4c1d4
🎨 pre-commit fixes
pre-commit-ci[bot] Apr 28, 2026
ad853dd
Add First Optimization Pass Section
MatthiasReumann Apr 28, 2026
441677b
Merge branch 'docs/getting_started_mlir' of https://github.com/munich…
MatthiasReumann Apr 28, 2026
0fecd7c
🎨 pre-commit fixes
pre-commit-ci[bot] Apr 28, 2026
46ea886
Update headers
MatthiasReumann Apr 28, 2026
e7d3bfb
Merge branch 'docs/getting_started_mlir' of https://github.com/munich…
MatthiasReumann Apr 28, 2026
47eecc0
Apply Daniel's suggestions
MatthiasReumann Apr 28, 2026
b2f53c2
🎨 pre-commit fixes
pre-commit-ci[bot] Apr 28, 2026
a4cf0b9
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann Apr 28, 2026
dc8fe4d
Merge branch 'docs/getting_started_mlir' of https://github.com/munich…
MatthiasReumann Apr 28, 2026
6491758
Add registers
MatthiasReumann Apr 28, 2026
b0d666d
🎨 pre-commit fixes
pre-commit-ci[bot] Apr 28, 2026
c404ae6
Add blueprint for loops and functions
MatthiasReumann Apr 28, 2026
257aaba
🎨 pre-commit fixes
pre-commit-ci[bot] Apr 28, 2026
e15e4b8
Add memref to registry
MatthiasReumann Apr 29, 2026
4b7f4e0
Update mlir structure figure
MatthiasReumann Apr 29, 2026
14dbc77
🎨 pre-commit fixes
pre-commit-ci[bot] Apr 29, 2026
915553f
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann Apr 29, 2026
7283129
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann May 7, 2026
09c8dd6
Add builder
MatthiasReumann May 7, 2026
984df37
Merge branch 'docs/getting_started_mlir' of https://github.com/munich…
MatthiasReumann May 7, 2026
f374341
🎨 pre-commit fixes
pre-commit-ci[bot] May 7, 2026
2c66e2c
Add first series of dark figures
MatthiasReumann May 7, 2026
977c13c
Merge branch 'docs/getting_started_mlir' of https://github.com/munich…
MatthiasReumann May 7, 2026
43c90a7
🎨 pre-commit fixes
pre-commit-ci[bot] May 7, 2026
3c2cce2
Update bell circuit figure and add dark mode figure
MatthiasReumann May 7, 2026
7fa2edd
add mlir ir structure figure
MatthiasReumann May 7, 2026
81c47cb
Merge branch 'docs/getting_started_mlir' of https://github.com/munich…
MatthiasReumann May 7, 2026
5a6b3c6
🎨 pre-commit fixes
pre-commit-ci[bot] May 7, 2026
de441cd
Add potentially invalid loop example
MatthiasReumann May 7, 2026
e3a8a5f
Add intro paragraphs
MatthiasReumann May 11, 2026
91ca647
🎨 pre-commit fixes
pre-commit-ci[bot] May 11, 2026
4a29fd8
Add Damian's suggestions
MatthiasReumann May 12, 2026
dddf442
🎨 pre-commit fixes
pre-commit-ci[bot] May 12, 2026
ba518b9
Update MLIR paragraphs
MatthiasReumann May 12, 2026
7277eeb
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann May 12, 2026
1b9868f
🎨 pre-commit fixes
pre-commit-ci[bot] May 12, 2026
9646e99
Update loop and function calling snippets
MatthiasReumann May 12, 2026
5c929cf
Merge branch 'docs/getting_started_mlir' of https://github.com/munich…
MatthiasReumann May 12, 2026
192d63e
🎨 pre-commit fixes
pre-commit-ci[bot] May 12, 2026
d7dc654
Minor improvements
MatthiasReumann May 13, 2026
bf2533f
Add "First Optimization Pass Section"
MatthiasReumann May 13, 2026
8488f94
Fix GHZ example
MatthiasReumann May 13, 2026
3f0975e
🎨 pre-commit fixes
pre-commit-ci[bot] May 13, 2026
46ddee3
Final revision
MatthiasReumann May 13, 2026
912888b
Update CHANGELOG.md
MatthiasReumann May 13, 2026
0eadfc0
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann May 13, 2026
8e832f6
Use std::tie in builder example
MatthiasReumann May 18, 2026
cc69444
Merge branch 'main' into docs/getting_started_mlir
MatthiasReumann May 21, 2026
ef4bc2b
Apply suggestions from code review
MatthiasReumann Jun 3, 2026
694e17a
Update GettingStarted.md [no ci]
MatthiasReumann Jun 3, 2026
cfdc4a4
Merge branch 'main' into docs/getting_started_mlir [no ci]
MatthiasReumann Jun 3, 2026
814b7f5
Add intro and outroductory [no ci]
MatthiasReumann Jun 3, 2026
32f8886
🎨 pre-commit fixes
pre-commit-ci[bot] Jun 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ This project adheres to [Semantic Versioning], with the exception that minor rel

### Added

- 📝 Add _Getting Started With MLIR_ guide ([#1555]) ([**@MatthiasReumann**])
- 🚸 Add a measurement instruction to the default SC QDMI device ([#1694]) ([**@burgholzer**])
- ✨ Add support for multi-controlled gates to the QDMI Qiskit backend converter ([#1694]) ([**@burgholzer**])
- 🚸 Add [CMake presets] to provide a standardized and reproducible way to configure builds ([#1660]) ([**@denialhaag**])
- ✨ Add a `quantum-loop-unroll` pass for unrolling for-loop operations containing quantum operations ([#1718]) ([**@MatthiasReumann**])
- ✨ Add a `hadamard-lifting` pass for lifting Hadamard gates above Pauli gates ([#1605]) ([**@lirem101**], [**@burgholzer**])
Comment on lines +14 to 19
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like something went wrong during a rebase here. 🤔

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is odd, yes.

Expand Down Expand Up @@ -451,6 +454,7 @@ _📚 Refer to the [GitHub Release Notes](https://github.com/munich-quantum-tool
[#1567]: https://github.com/munich-quantum-toolkit/core/pull/1567
[#1565]: https://github.com/munich-quantum-toolkit/core/pull/1565
[#1564]: https://github.com/munich-quantum-toolkit/core/pull/1564
[#1555]: https://github.com/munich-quantum-toolkit/core/pull/1555
[#1554]: https://github.com/munich-quantum-toolkit/core/pull/1554
[#1550]: https://github.com/munich-quantum-toolkit/core/pull/1550
[#1549]: https://github.com/munich-quantum-toolkit/core/pull/1549
Expand Down
122 changes: 122 additions & 0 deletions docs/_static/mlir/bell-circuit-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
122 changes: 122 additions & 0 deletions docs/_static/mlir/bell-circuit.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
198 changes: 198 additions & 0 deletions docs/_static/mlir/compiler-collection-pipeline-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
198 changes: 198 additions & 0 deletions docs/_static/mlir/compiler-collection-pipeline.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
279 changes: 279 additions & 0 deletions docs/_static/mlir/ctrl-modifier-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
279 changes: 279 additions & 0 deletions docs/_static/mlir/ctrl-modifier.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
234 changes: 234 additions & 0 deletions docs/_static/mlir/data-flow-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
234 changes: 234 additions & 0 deletions docs/_static/mlir/data-flow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
448 changes: 448 additions & 0 deletions docs/_static/mlir/mlir-ir-structure-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
448 changes: 448 additions & 0 deletions docs/_static/mlir/mlir-ir-structure.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading