diff options
author | Davide Italiano <davide@freebsd.org> | 2017-01-04 20:37:57 +0000 |
---|---|---|
committer | Davide Italiano <davide@freebsd.org> | 2017-01-04 20:37:57 +0000 |
commit | 6309895770292d4f0815b737d0dcfe2cdd605099 (patch) | |
tree | 5e8e2a76484fe47cdaa7726afcf197264d53c5f5 /llvm/lib/LTO/LTO.cpp | |
parent | efdff71b05828054040b7de51c90454b7615134c (diff) | |
download | bcm5719-llvm-6309895770292d4f0815b737d0dcfe2cdd605099.tar.gz bcm5719-llvm-6309895770292d4f0815b737d0dcfe2cdd605099.zip |
[lib/LTO] Simplify logic removing set but unused variable. NFCI.
Reported by David Binderman and ack'ed by Teresa on IRC.
PR: 31527
llvm-svn: 291000
Diffstat (limited to 'llvm/lib/LTO/LTO.cpp')
-rw-r--r-- | llvm/lib/LTO/LTO.cpp | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/llvm/lib/LTO/LTO.cpp b/llvm/lib/LTO/LTO.cpp index 7364f0e0cd3..42b3a344352 100644 --- a/llvm/lib/LTO/LTO.cpp +++ b/llvm/lib/LTO/LTO.cpp @@ -891,23 +891,17 @@ Error LTO::runThinLTO(AddStreamFn AddStream, NativeObjectCache Cache, ThinLTO.Backend(Conf, ThinLTO.CombinedIndex, ModuleToDefinedGVSummaries, AddStream, Cache); - // Partition numbers for ThinLTO jobs start at 1 (see comments for - // GlobalResolution in LTO.h). Task numbers, however, start at - // ParallelCodeGenParallelismLevel if an LTO module is present, as tasks 0 - // through ParallelCodeGenParallelismLevel-1 are reserved for parallel code - // generation partitions. + // Task numbers start at ParallelCodeGenParallelismLevel if an LTO + // module is present, as tasks 0 through ParallelCodeGenParallelismLevel-1 + // are reserved for parallel code generation partitions. unsigned Task = HasRegularLTO ? RegularLTO.ParallelCodeGenParallelismLevel : 0; - unsigned Partition = 1; - for (auto &Mod : ThinLTO.ModuleMap) { if (Error E = BackendProc->start(Task, Mod.second, ImportLists[Mod.first], ExportLists[Mod.first], ResolvedODR[Mod.first], ThinLTO.ModuleMap)) return E; - ++Task; - ++Partition; } return BackendProc->wait(); |