[llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 18 18:10:56 PDT 2023
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-backend-x86
Author: Kazu Hirata (kazutakahirata)
<details>
<summary>Changes</summary>
The last use was removed by:
commit 496156ac57da3abd9c8a6dc422852b7bdfaa448f
Author: Luo, Yuanke <yuanke.luo@<!-- -->intel.com>
Date: Tue May 3 18:57:25 2022 +0800
---
Full diff: https://github.com/llvm/llvm-project/pull/69547.diff
2 Files Affected:
- (modified) llvm/include/llvm/CodeGen/Passes.h (-3)
- (modified) llvm/lib/Target/X86/X86PreAMXConfig.cpp (-4)
``````````diff
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();
-}
``````````
</details>
https://github.com/llvm/llvm-project/pull/69547
More information about the llvm-commits
mailing list