diff options
Diffstat (limited to 'llvm/lib/Target/X86/X86.h')
-rw-r--r-- | llvm/lib/Target/X86/X86.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86.h b/llvm/lib/Target/X86/X86.h index cd914ee7f9c..6bdb07d1df0 100644 --- a/llvm/lib/Target/X86/X86.h +++ b/llvm/lib/Target/X86/X86.h @@ -58,6 +58,10 @@ FunctionPass *createX86PadShortFunctions(); /// to eliminate execution delays in some Atom processors. FunctionPass *createX86FixupLEAs(); +/// createX86OptimizeLEAs() - Return a pass that removes redundant +/// address recalculations. +FunctionPass *createX86OptimizeLEAs(); + /// createX86CallFrameOptimization - Return a pass that optimizes /// the code-size of x86 call sequences. This is done by replacing /// esp-relative movs with pushes. |