| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-05-18 | Also assume wrap-around discriminants in `as` MIR building | Scott McMurray | -0/+28 | |
| Resolves this FIXME: https://github.com/rust-lang/rust/blob/8d18c32b61476ed16dd15074e71be3970368d6d7/compiler/rustc_mir_build/src/build/expr/as_rvalue.rs#L231 | ||||
| 2023-05-06 | Tune the `is_ascii` implementation used for short slices | Scott McMurray | -0/+35 | |
| 2023-04-25 | Add loongarch64 asm! support | zhaixiaojuan | -0/+196 | |
| 2023-04-23 | allow array-style simd in inline asm | Ezra Shaw | -0/+25 | |
| 2023-04-12 | Add inline assembly support for m68k | Ian Douglas Scott | -0/+83 | |
| 2023-04-05 | Fix an assembly test with a hard-coded hash | Thom Chiovoloni | -2/+2 | |
| 2023-03-31 | Auto merge of #98112 - saethlin:mir-alignment-checks, r=oli-obk | bors | -0/+1 | |
| Insert alignment checks for pointer dereferences when debug assertions are enabled Closes https://github.com/rust-lang/rust/issues/54915 - [x] Jake tells me this sounds like a place to use `MirPatch`, but I can't figure out how to insert a new basic block with a new terminator in the middle of an existing basic block, using `MirPatch`. (if nobody else backs up this point I'm checking this as "not actually a good idea" because the code looks pretty clean to me after rearranging it a bit) - [x] Using `CastKind::PointerExposeAddress` is definitely wrong, we don't want to expose. Calling a function to get the pointer address seems quite excessive. ~I'll see if I can add a new `CastKind`.~ `CastKind::Transmute` to the rescue! - [x] Implement a more helpful panic message like slice bounds checking. r? `@oli-obk` | ||||
| 2023-03-29 | Add ignore-debug to static-relocation-model test | Ben Kimock | -0/+1 | |
| 2023-03-10 | Ignore LVI incompatible assembly tests on sgx platform | Raoul Strackx | -0/+4 | |
| 2023-03-10 | Fix LVI inline assembly test | Raoul Strackx | -13/+4 | |
| 2023-03-10 | Fix LVI generic load test | Raoul Strackx | -1/+1 | |
| 2023-02-10 | Update the minimum external LLVM to 14 | Josh Stone | -1/+0 | |
| 2023-01-17 | bump failing assembly & codegen tests from LLVM 14 to LLVM 15 | Lukas Markeffsky | -1/+1 | |
| 2023-01-11 | Change `src/test` to `tests` in source files, fix tidy and tests | Albert Larsan | -1/+1 | |
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -0/+6608 | |
