aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Passes/PassBuilder.cpp
diff options
context:
space:
mode:
authorMadhur Amilkanthwar <madhura@nvidia.com>2025-07-21 11:04:54 +0530
committerGitHub <noreply@github.com>2025-07-21 11:04:54 +0530
commitf79d6b319daeeea4776236f4abb7d210fd36df31 (patch)
tree239659b186c039ccf7e0f217eaa5e3846075e614 /llvm/lib/Passes/PassBuilder.cpp
parent60d2d94db253a9fdc7bd111120c803f808564b30 (diff)
downloadllvm-f79d6b319daeeea4776236f4abb7d210fd36df31.zip
llvm-f79d6b319daeeea4776236f4abb7d210fd36df31.tar.gz
llvm-f79d6b319daeeea4776236f4abb7d210fd36df31.tar.bz2
Revert "[GVN] memoryssa implies no-memdep (#149473)" (#149766)
This reverts commit 60d2d94db253a9fdc7bd111120c803f808564b30.
Diffstat (limited to 'llvm/lib/Passes/PassBuilder.cpp')
-rw-r--r--llvm/lib/Passes/PassBuilder.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp
index e15570c..80fb52f 100644
--- a/llvm/lib/Passes/PassBuilder.cpp
+++ b/llvm/lib/Passes/PassBuilder.cpp
@@ -1189,13 +1189,9 @@ Expected<GVNOptions> parseGVNOptions(StringRef Params) {
} else if (ParamName == "split-backedge-load-pre") {
Result.setLoadPRESplitBackedge(Enable);
} else if (ParamName == "memdep") {
- // MemDep and MemorySSA are mutually exclusive.
Result.setMemDep(Enable);
- Result.setMemorySSA(!Enable);
} else if (ParamName == "memoryssa") {
- // MemDep and MemorySSA are mutually exclusive.
Result.setMemorySSA(Enable);
- Result.setMemDep(!Enable);
} else {
return make_error<StringError>(
formatv("invalid GVN pass parameter '{}'", ParamName).str(),