Commit d1c2a82
feat!: Upgrade LLVM code in tket-qsystem and qis-compiler (#1422)
BREAKING CHANGE: The hugr-llvm LLVM version is being upgraded to 21.1,
and code that depends on it here needs to be updated as well. This also
includes an MSRV change to 1.91 to match hugr. See [the hugr
PR](Quantinuum/hugr#2901) for details.
Closes #1421
---------
Co-authored-by: Jake Arkinstall <65358059+jake-arkinstall@users.noreply.github.com>
Co-authored-by: Agustín Borgna <agustin.borgna@quantinuum.com>1 parent 82495c1 commit d1c2a82
247 files changed
Lines changed: 6542 additions & 5856 deletions
File tree
- .github/workflows
- qis-compiler
- python/tests
- resources
- snapshots/test_basic_generation
- test_gpu
- aarch64-apple-darwin
- x86_64-apple-darwin
- x86_64-unknown-linux-gnu
- x86_64-windows-msvc
- test_llvm
- aarch64-apple-darwin-discard_qb_array
- aarch64-apple-darwin-flip_some
- aarch64-apple-darwin-measure_qb_array
- aarch64-apple-darwin-no_results
- aarch64-apple-darwin-postselect_exit
- aarch64-apple-darwin-postselect_panic
- aarch64-apple-darwin-print_current_shot
- aarch64-apple-darwin-rng
- aarch64-apple-darwin-rus
- x86_64-apple-darwin-discard_qb_array
- x86_64-apple-darwin-flip_some
- x86_64-apple-darwin-measure_qb_array
- x86_64-apple-darwin-no_results
- x86_64-apple-darwin-postselect_exit
- x86_64-apple-darwin-postselect_panic
- x86_64-apple-darwin-print_current_shot
- x86_64-apple-darwin-rng
- x86_64-apple-darwin-rus
- x86_64-unknown-linux-gnu-discard_qb_array
- x86_64-unknown-linux-gnu-flip_some
- x86_64-unknown-linux-gnu-measure_qb_array
- x86_64-unknown-linux-gnu-no_results
- x86_64-unknown-linux-gnu-postselect_exit
- x86_64-unknown-linux-gnu-postselect_panic
- x86_64-unknown-linux-gnu-print_current_shot
- x86_64-unknown-linux-gnu-rng
- x86_64-unknown-linux-gnu-rus
- x86_64-windows-msvc-discard_qb_array
- x86_64-windows-msvc-flip_some
- x86_64-windows-msvc-measure_qb_array
- x86_64-windows-msvc-no_results
- x86_64-windows-msvc-postselect_exit
- x86_64-windows-msvc-postselect_panic
- x86_64-windows-msvc-print_current_shot
- x86_64-windows-msvc-rng
- x86_64-windows-msvc-rus
- rust
- snapshots
- scripts
- tket-py
- src
- circuit
- tket-qsystem/src
- extension
- classical_compute
- qsystem
- barrier
- llvm
- snapshots
- replace_bools
- tket/src
- extension
- llvm
- snapshots
- serialize/pytket/config
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
79 | | - | |
80 | | - | |
81 | | - | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
82 | 85 | | |
83 | 86 | | |
84 | 87 | | |
| |||
102 | 105 | | |
103 | 106 | | |
104 | 107 | | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
109 | 113 | | |
110 | 114 | | |
111 | 115 | | |
| |||
193 | 197 | | |
194 | 198 | | |
195 | 199 | | |
196 | | - | |
197 | | - | |
198 | | - | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
199 | 205 | | |
200 | 206 | | |
201 | 207 | | |
| |||
227 | 233 | | |
228 | 234 | | |
229 | 235 | | |
230 | | - | |
231 | | - | |
232 | | - | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
233 | 241 | | |
234 | 242 | | |
235 | 243 | | |
| |||
261 | 269 | | |
262 | 270 | | |
263 | 271 | | |
264 | | - | |
265 | | - | |
266 | | - | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
267 | 277 | | |
268 | 278 | | |
269 | 279 | | |
| |||
308 | 318 | | |
309 | 319 | | |
310 | 320 | | |
311 | | - | |
312 | | - | |
313 | | - | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
314 | 326 | | |
315 | 327 | | |
316 | 328 | | |
| |||
391 | 403 | | |
392 | 404 | | |
393 | 405 | | |
394 | | - | |
395 | | - | |
396 | | - | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
397 | 411 | | |
398 | 412 | | |
399 | 413 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| |||
123 | 124 | | |
124 | 125 | | |
125 | 126 | | |
126 | | - | |
127 | | - | |
128 | | - | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
129 | 132 | | |
130 | 133 | | |
131 | 134 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
49 | | - | |
50 | | - | |
51 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
| |||
0 commit comments