[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