Lukas Markeffsky
|
bd31e3ed70
|
be even more precise about "cast" vs "coercion"
|
2024-09-24 23:12:02 +02:00 |
|
Scott McMurray
|
99cb0c6bc3
|
Bless *all* the mir-opt tests
|
2024-08-18 16:07:33 -07:00 |
|
Camille GILLOT
|
a0b4d6dfb8
|
Do not normalize constants eagerly.
|
2024-07-31 00:59:12 +00:00 |
|
DianQK
|
ae681c940d
|
Perform instsimplify before inline to eliminate some trivial calls
|
2024-07-29 18:14:35 +08:00 |
|
Scott McMurray
|
a4d0fc39ba
|
Add SingleUseConsts mir-opt pass
|
2024-06-10 00:06:02 -07:00 |
|
Scott McMurray
|
d05545c05d
|
At debuginfo=0, don't inline debuginfo when inlining
|
2024-04-18 09:35:35 -07:00 |
|
Ralf Jung
|
7d99e80c55
|
MIR printing: print the path of uneval'd const; refer to promoteds in a consistent way
|
2024-03-10 14:59:41 +01:00 |
|
DianQK
|
b5bd98d540
|
Update MIR with MirPatch in UninhabitedEnumBranching
|
2024-03-08 08:15:14 +08:00 |
|
r0cky
|
88b9e7a602
|
Bless test
|
2024-02-29 10:55:05 +08:00 |
|
Camille GILLOT
|
1f544ca0cc
|
Fold consecutive PtrToPtr casts.
|
2024-02-09 21:01:56 +00:00 |
|
bors
|
bf2637f4e8
|
Auto merge of #119954 - scottmcm:option-unwrap-failed, r=WaffleLapkin
Split out `option::unwrap_failed` like we have `result::unwrap_failed`
...and like `option::expect_failed`
|
2024-01-16 15:32:39 +00:00 |
|
Scott McMurray
|
23483664a2
|
Split out option::unwrap_failed like we have result::unwrap_failed
...and like `option::expect_failed`
|
2024-01-14 12:45:01 -08:00 |
|
Camille GILLOT
|
0aedd6e86f
|
Sandwich MIR optimizations between DSE.
|
2024-01-11 09:58:19 +00:00 |
|
Camille GILLOT
|
4071572cb4
|
Merge dead bb pruning and unreachable bb deduplication.
|
2024-01-07 15:12:10 +00:00 |
|
Camille GILLOT
|
a03c972816
|
Enable GVN by default.
|
2023-12-24 20:08:57 +00:00 |
|
Ralf Jung
|
29c95e98e3
|
also print 'immutable' flag
|
2023-12-07 17:46:36 +01:00 |
|
Caleb Zulawski
|
4d9607869a
|
Update std::simd usage and test outputs
|
2023-11-26 09:02:25 -05:00 |
|
Camille GILLOT
|
0f8f77fcc2
|
Rebase fallout.
|
2023-11-01 16:55:18 +00:00 |
|
Camille GILLOT
|
a2e151ca4b
|
Make ui into mir-opt test.
|
2023-11-01 16:49:18 +00:00 |
|