[llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 18 18:09:46 PDT 2023
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/69547
The last use was removed by:
commit 496156ac57da3abd9c8a6dc422852b7bdfaa448f
Author: Luo, Yuanke <yuanke.luo at intel.com>
Date: Tue May 3 18:57:25 2022 +0800
>From 83221a4ad06d3d4b309e92e02875b74e8c4d10b3 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Sun, 15 Oct 2023 16:14:04 -0700
Subject: [PATCH] [X86] Remove unused function createX86PreAMXConfigPass
The last use was removed by:
commit 496156ac57da3abd9c8a6dc422852b7bdfaa448f
Author: Luo, Yuanke <yuanke.luo at intel.com>
Date: Tue May 3 18:57:25 2022 +0800
---
llvm/include/llvm/CodeGen/Passes.h | 3 ---
llvm/lib/Target/X86/X86PreAMXConfig.cpp | 4 ----
2 files changed, 7 deletions(-)
diff --git a/llvm/include/llvm/CodeGen/Passes.h b/llvm/include/llvm/CodeGen/Passes.h
index 598c0b838c1b97d..8d14eef949e91b4 100644
--- a/llvm/include/llvm/CodeGen/Passes.h
+++ b/llvm/include/llvm/CodeGen/Passes.h
@@ -584,9 +584,6 @@ namespace llvm {
/// or split the data to two <128 x i32>.
FunctionPass *createX86LowerAMXTypePass();
- /// The pass insert tile config intrinsics for AMX fast register allocation.
- FunctionPass *createX86PreAMXConfigPass();
-
/// The pass transforms amx intrinsics to scalar operation if the function has
/// optnone attribute or it is O0.
FunctionPass *createX86LowerAMXIntrinsicsPass();
diff --git a/llvm/lib/Target/X86/X86PreAMXConfig.cpp b/llvm/lib/Target/X86/X86PreAMXConfig.cpp
index 7872a64061d438c..078c269277cbbe8 100644
--- a/llvm/lib/Target/X86/X86PreAMXConfig.cpp
+++ b/llvm/lib/Target/X86/X86PreAMXConfig.cpp
@@ -409,7 +409,3 @@ char X86PreAMXConfigPass::ID = 0;
INITIALIZE_PASS_BEGIN(X86PreAMXConfigPass, DEBUG_TYPE, PassName, false, false)
INITIALIZE_PASS_DEPENDENCY(TargetPassConfig)
INITIALIZE_PASS_END(X86PreAMXConfigPass, DEBUG_TYPE, PassName, false, false)
-
-FunctionPass *llvm::createX86PreAMXConfigPass() {
- return new X86PreAMXConfigPass();
-}
More information about the llvm-commits
mailing list