about summary refs log tree commit diff
path: root/compiler/rustc_span/src/symbol.rs
diff options
context:
space:
mode:
authorsayantn <sayantn05@gmail.com>2025-08-21 04:47:05 +0530
committersayantn <sayantn05@gmail.com>2025-09-03 14:13:24 +0530
commit62b4347e80cc86314bd98749e95eff8cdf8ef005 (patch)
tree69b4d50bbd60c11647a12bbc0544a5d546855e1e /compiler/rustc_span/src/symbol.rs
parentf5703d5dd3eec176f86a6e9bf7e668b48b84eabb (diff)
downloadrust-62b4347e80cc86314bd98749e95eff8cdf8ef005.tar.gz
rust-62b4347e80cc86314bd98749e95eff8cdf8ef005.zip
Add `funnel_sh{l,r}` functions and intrinsics
 - Add a fallback implementation for the intrinsics
 - Add LLVM backend support for funnel shifts

Co-Authored-By: folkertdev <folkert@folkertdev.nl>
Diffstat (limited to 'compiler/rustc_span/src/symbol.rs')
-rw-r--r--compiler/rustc_span/src/symbol.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/rustc_span/src/symbol.rs b/compiler/rustc_span/src/symbol.rs
index dcb1becc957..64662d48137 100644
--- a/compiler/rustc_span/src/symbol.rs
+++ b/compiler/rustc_span/src/symbol.rs
@@ -2269,6 +2269,8 @@ symbols! {
         unboxed_closures,
         unchecked_add,
         unchecked_div,
+        unchecked_funnel_shl,
+        unchecked_funnel_shr,
         unchecked_mul,
         unchecked_rem,
         unchecked_shl,