diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2010-03-02 02:38:24 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2010-03-02 02:38:24 +0000 |
| commit | c6fe333688519c5a28d1e0f30ecdaa2ad8f1d410 (patch) | |
| tree | 8851ff435d8564424f3438ffb8a6c860902ce3e3 /include/llvm/CodeGen | |
| parent | 7f05aa72f970bdb92c831a83b02197b8699f7635 (diff) | |
| download | external_llvm-c6fe333688519c5a28d1e0f30ecdaa2ad8f1d410.zip external_llvm-c6fe333688519c5a28d1e0f30ecdaa2ad8f1d410.tar.gz external_llvm-c6fe333688519c5a28d1e0f30ecdaa2ad8f1d410.tar.bz2 | |
Add skeleton of a machine level cse pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97543 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/CodeGen')
| -rw-r--r-- | include/llvm/CodeGen/Passes.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/CodeGen/Passes.h b/include/llvm/CodeGen/Passes.h index 7c15231..911be22 100644 --- a/include/llvm/CodeGen/Passes.h +++ b/include/llvm/CodeGen/Passes.h @@ -162,6 +162,10 @@ namespace llvm { /// FunctionPass *createGCInfoPrinter(raw_ostream &OS); + /// createMachineCSEPass - This pass performs global CSE on machine + /// instructions. + FunctionPass *createMachineCSEPass(); + /// createMachineLICMPass - This pass performs LICM on machine instructions. /// FunctionPass *createMachineLICMPass(); |
