diff options
author | paperchalice <liujunchang97@outlook.com> | 2024-06-04 09:23:52 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-04 09:23:52 +0800 |
commit | 9b0e1c2ca25be58ea29b318d3515e6171f25f0ea (patch) | |
tree | ffa18598ba697f2d20b2b42b281fc5f7e990e2ab /llvm/lib/Passes | |
parent | cac5d0e938da83ef627a6a8e3f39a47d54516626 (diff) | |
download | llvm-9b0e1c2ca25be58ea29b318d3515e6171f25f0ea.zip llvm-9b0e1c2ca25be58ea29b318d3515e6171f25f0ea.tar.gz llvm-9b0e1c2ca25be58ea29b318d3515e6171f25f0ea.tar.bz2 |
[NewPM][CodeGen] Port `finalize-isel` to new pass manager (#94214)
It should preserve more analysis results, but it happens immediately
after instruction selection.
Diffstat (limited to 'llvm/lib/Passes')
-rw-r--r-- | llvm/lib/Passes/PassBuilder.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Passes/PassBuilder.cpp b/llvm/lib/Passes/PassBuilder.cpp index 734ca4d..0923150 100644 --- a/llvm/lib/Passes/PassBuilder.cpp +++ b/llvm/lib/Passes/PassBuilder.cpp @@ -82,6 +82,7 @@ #include "llvm/CodeGen/ExpandLargeDivRem.h" #include "llvm/CodeGen/ExpandLargeFpConvert.h" #include "llvm/CodeGen/ExpandMemCmp.h" +#include "llvm/CodeGen/FinalizeISel.h" #include "llvm/CodeGen/GCMetadata.h" #include "llvm/CodeGen/GlobalMerge.h" #include "llvm/CodeGen/HardwareLoops.h" |