summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm-c
diff options
context:
space:
mode:
authorGeoff Berry <gberry@codeaurora.org>2016-08-31 19:24:10 +0000
committerGeoff Berry <gberry@codeaurora.org>2016-08-31 19:24:10 +0000
commit8d84605f25d91c63c2c9e2c8f42575da520f17a3 (patch)
tree0e5434c42f631ac1a80bff273004c7800303d45d /llvm/include/llvm-c
parent2eb1da8ed0aef760ec2cdb2ee74ff8566ff494ed (diff)
downloadbcm5719-llvm-8d84605f25d91c63c2c9e2c8f42575da520f17a3.tar.gz
bcm5719-llvm-8d84605f25d91c63c2c9e2c8f42575da520f17a3.zip
[EarlyCSE] Optionally use MemorySSA. NFC.
Summary: Use MemorySSA, if requested, to do less conservative memory dependency checking. This change doesn't enable the MemorySSA enhanced EarlyCSE in the default pipelines, so should be NFC. Reviewers: dberlin, sanjoy, reames, majnemer Subscribers: mcrosier, llvm-commits Differential Revision: http://reviews.llvm.org/D19821 llvm-svn: 280279
Diffstat (limited to 'llvm/include/llvm-c')
-rw-r--r--llvm/include/llvm-c/Transforms/Scalar.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/include/llvm-c/Transforms/Scalar.h b/llvm/include/llvm-c/Transforms/Scalar.h
index b8a09984aa4..473d6cb930f 100644
--- a/llvm/include/llvm-c/Transforms/Scalar.h
+++ b/llvm/include/llvm-c/Transforms/Scalar.h
@@ -133,7 +133,7 @@ void LLVMAddVerifierPass(LLVMPassManagerRef PM);
void LLVMAddCorrelatedValuePropagationPass(LLVMPassManagerRef PM);
/** See llvm::createEarlyCSEPass function */
-void LLVMAddEarlyCSEPass(LLVMPassManagerRef PM);
+void LLVMAddEarlyCSEPass(LLVMPassManagerRef PM, int UseMemorySSA);
/** See llvm::createLowerExpectIntrinsicPass function */
void LLVMAddLowerExpectIntrinsicPass(LLVMPassManagerRef PM);
OpenPOWER on IntegriCloud