about summary refs log tree commit diff
path: root/compiler/rustc_error_messages/src
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2025-03-24 22:53:12 +0000
committerbors <bors@rust-lang.org>2025-03-24 22:53:12 +0000
commit1df5affacad5583b98e13b6f1617b8c781f57aa1 (patch)
tree6b36900516c69d58ff2bd146b3561d4da391799c /compiler/rustc_error_messages/src
parentf8c27dfe1a2e7fb538fd91dad53de06992c7c967 (diff)
parent58c10c66c1d5ec2e47e35a4ff31f3758448f20f4 (diff)
downloadrust-1df5affacad5583b98e13b6f1617b8c781f57aa1.tar.gz
rust-1df5affacad5583b98e13b6f1617b8c781f57aa1.zip
Auto merge of #133984 - DaniPopes:scmp-ucmp, r=scottmcm
Lower BinOp::Cmp to llvm.{s,u}cmp.* intrinsics

Lowers `mir::BinOp::Cmp` (`three_way_compare` intrinsic) to the corresponding LLVM `llvm.{s,u}cmp.i8.*` intrinsics.

These are the intrinsics mentioned in https://github.com/rust-lang/rust/pull/118310, which are now available in LLVM 19.

I couldn't find any follow-up PRs/discussions about this, please let me know if I missed something.

r? `@scottmcm`
Diffstat (limited to 'compiler/rustc_error_messages/src')
0 files changed, 0 insertions, 0 deletions