diff options
author | Justin Lebar <jlebar@google.com> | 2017-01-27 19:44:24 +0000 |
---|---|---|
committer | Justin Lebar <jlebar@google.com> | 2017-01-27 19:44:24 +0000 |
commit | 6b5005514a577a56afe785ccb52fb141374c186a (patch) | |
tree | a14fe4f357296ea833233fd80b6bb6070d68d323 | |
parent | d289e4541f586741b9e4eeb784b931a61ead3a00 (diff) | |
download | bcm5719-llvm-6b5005514a577a56afe785ccb52fb141374c186a.tar.gz bcm5719-llvm-6b5005514a577a56afe785ccb52fb141374c186a.zip |
Update NVVMReflect usage doc to new idiom for adding target-specific early passes.
llvm-svn: 293327
-rw-r--r-- | llvm/docs/NVPTXUsage.rst | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/llvm/docs/NVPTXUsage.rst b/llvm/docs/NVPTXUsage.rst index 37b433d99e1..159fe078653 100644 --- a/llvm/docs/NVPTXUsage.rst +++ b/llvm/docs/NVPTXUsage.rst @@ -334,11 +334,8 @@ manager: std::unique_ptr<TargetMachine> TM = ...; PassManagerBuilder PMBuilder(...); - PMBuilder.addExtension( - PassManagerBuilder::EP_EarlyAsPossible, - [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { - TM->addEarlyAsPossiblePasses(PM); - }); + if (TM) + TM->adjustPassManager(PMBuilder); Reflection Parameters --------------------- |