about summary refs log tree commit diff
path: root/tests/ui/mir/validate
AgeCommit message (Collapse)AuthorLines
2023-11-22Validate there are no critical call edges in optimized MIRTomasz Miąsko-0/+31
2023-11-14Custom MIR: Support cleanup blocksTomasz Miąsko-0/+55
Cleanup blocks are declared with `bb (cleanup) = { ... }`. `Call` and `Drop` terminators take an additional argument describing the unwind action, which is one of the following: * `UnwindContinue()` * `UnwindUnreachable()` * `UnwindTerminate(reason)`, where reason is `ReasonAbi` or `ReasonInCleanup` * `UnwindCleanup(block)` Also support unwind resume and unwind terminate terminators: * `UnwindResume()` * `UnwindTerminate(reason)`
2023-07-29Change default panic handler message format.Mara Bos-0/+1
2023-04-20Give more descriptive names to queries.Camille GILLOT-1/+1
2023-04-20Remove WithOptconstParam.Camille GILLOT-1/+1
2023-04-09Fix transmute intrinsic mir validation ICEJakob Degen-0/+17
2023-02-25MIR-Validate StorageLive.Camille GILLOT-0/+43
2023-01-11Move /src/test to /testsAlbert Larsan-0/+62