Skip to content

Commit da8260a

Browse files
committed
Revert "[X86] Create extra prolog/epilog for stack realignment"
This reverts commit e4c1dfe.
1 parent 8f072bb commit da8260a

15 files changed

+82
-529
lines changed

llvm/lib/Target/X86/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ endif()
2626
add_public_tablegen_target(X86CommonTableGen)
2727

2828
set(sources
29-
X86ArgumentStackSlotRebase.cpp
3029
X86AsmPrinter.cpp
3130
X86AvoidTrailingCall.cpp
3231
X86CallFrameOptimization.cpp

llvm/lib/Target/X86/X86.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,13 +166,11 @@ FunctionPass *createX86LoadValueInjectionLoadHardeningPass();
166166
FunctionPass *createX86LoadValueInjectionRetHardeningPass();
167167
FunctionPass *createX86SpeculativeLoadHardeningPass();
168168
FunctionPass *createX86SpeculativeExecutionSideEffectSuppression();
169-
FunctionPass *createX86ArgumentStackSlotPass();
170169

171170
void initializeEvexToVexInstPassPass(PassRegistry &);
172171
void initializeFPSPass(PassRegistry &);
173172
void initializeFixupBWInstPassPass(PassRegistry &);
174173
void initializeFixupLEAPassPass(PassRegistry &);
175-
void initializeX86ArgumentStackSlotPassPass(PassRegistry &);
176174
void initializeX86FixupInstTuningPassPass(PassRegistry &);
177175
void initializeWinEHStatePassPass(PassRegistry &);
178176
void initializeX86AvoidSFBPassPass(PassRegistry &);

llvm/lib/Target/X86/X86ArgumentStackSlotRebase.cpp

Lines changed: 0 additions & 195 deletions
This file was deleted.

0 commit comments

Comments
 (0)