Skip to content

20250522

Choose a tag to compare

@qethu qethu released this 22 May 07:42
· 31 commits to main since this release

Rustc:
commit 918d0277f3b887bce6f23b5e37565b0a186a43cf
Author: qethu 190734095+qethu@users.noreply.github.com
Date: Sat Mar 29 22:42:38 2025 +0800

Use patched LLVM

https://github.com/zkMIPS/llvm-project.git#zkm-rustc/20.1-2025-02-13
cherry-pick llvm patch: 43fc254ee4a58b3c819253f5c233bb3bc91e959b

LLVM:
commit e37e048740e71d8d780d8b6f5516449323e391de
Author: yingopq 115543042+yingopq@users.noreply.github.com
Date: Fri Apr 25 17:36:27 2025 +0800

Do not emit instruction teq if divisor is non-zero immediate value in FastISel implementation (#135768)

Add a check before emitting the teq instruction to check whether the
divisor is a non-zero immediate value.

Fix #130629.

Cargo:
commit c2c636a6dbe98f0b1a6f14ff5eefe2aa66a9243e
Merge: 4b3f95230 f49d2fdbb
Author: Weihang Lo weihanglo@users.noreply.github.com
Date: Wed May 21 23:45:57 2025 +0000

fix(toml): Remove workaround for rustc frontmatter support (#15570)

### What does this PR try to resolve?

With rust-lang/rust#140035 now merged, we can rely on that rather than
dirty hacks

This is part of #12207

### How should we test and review this PR?

### Additional information