Skip to content

Conversation

@melver
Copy link
Contributor

@melver melver commented Nov 24, 2025

Update getAllocTokenModeFromString() to recognize "default" as a valid mode string, mapping it to DefaultAllocTokenMode.

Update getAllocTokenModeFromString() to recognize "default" as a valid
mode string, mapping it to `DefaultAllocTokenMode`.
@llvmbot
Copy link
Member

llvmbot commented Nov 24, 2025

@llvm/pr-subscribers-llvm-support

Author: Marco Elver (melver)

Changes

Update getAllocTokenModeFromString() to recognize "default" as a valid mode string, mapping it to DefaultAllocTokenMode.


Full diff: https://github.com/llvm/llvm-project/pull/169351.diff

1 Files Affected:

  • (modified) llvm/lib/Support/AllocToken.cpp (+1)
diff --git a/llvm/lib/Support/AllocToken.cpp b/llvm/lib/Support/AllocToken.cpp
index 8e9e89f0df353..daa40d4e9dcc6 100644
--- a/llvm/lib/Support/AllocToken.cpp
+++ b/llvm/lib/Support/AllocToken.cpp
@@ -24,6 +24,7 @@ llvm::getAllocTokenModeFromString(StringRef Name) {
       .Case("random", AllocTokenMode::Random)
       .Case("typehash", AllocTokenMode::TypeHash)
       .Case("typehashpointersplit", AllocTokenMode::TypeHashPointerSplit)
+      .Case("default", DefaultAllocTokenMode)
       .Default(std::nullopt);
 }
 

@melver melver merged commit ab71452 into llvm:main Nov 24, 2025
11 of 12 checks passed
aadeshps-mcw pushed a commit to aadeshps-mcw/llvm-project that referenced this pull request Nov 26, 2025
…9351)

Update getAllocTokenModeFromString() to recognize "default" as a valid
mode string, mapping it to `DefaultAllocTokenMode`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants