diff options
| author | Nirav Dave <niravd@google.com> | 2017-08-08 19:52:19 +0000 |
|---|---|---|
| committer | Nirav Dave <niravd@google.com> | 2017-08-08 19:52:19 +0000 |
| commit | 515116d7c2ab6b05b93e39d080b4791dfe0d03df (patch) | |
| tree | dc9c302f9f12c27d5e275900b7ea8750832e6083 /llvm/lib/CodeGen/SelectionDAG | |
| parent | b40c17709552459be150a76ce0ff9300c7a9b9c4 (diff) | |
| download | bcm5719-llvm-515116d7c2ab6b05b93e39d080b4791dfe0d03df.tar.gz bcm5719-llvm-515116d7c2ab6b05b93e39d080b4791dfe0d03df.zip | |
[DAG] Update comments. NFC.
llvm-svn: 310404
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG')
| -rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp b/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp index ee876b8eb8e..6320d60b5bb 100644 --- a/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp @@ -463,23 +463,24 @@ namespace { SDValue getMergeStoreChains(SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumStores); - /// This is a helper function for MergeConsecutiveStores. When the source - /// elements of the consecutive stores are all constants or all extracted - /// vector elements, try to merge them into one larger store. - /// \return True if a merged store was created. + /// This is a helper function for MergeConsecutiveStores. When the + /// source elements of the consecutive stores are all constants or + /// all extracted vector elements, try to merge them into one + /// larger store. \return True if a merged store was created. bool MergeStoresOfConstantsOrVecElts(SmallVectorImpl<MemOpLink> &StoreNodes, EVT MemVT, unsigned NumStores, bool IsConstantSrc, bool UseVector, bool UseTrunc); - /// This is a helper function for MergeConsecutiveStores. - /// Stores that may be merged are placed in StoreNodes. + /// This is a helper function for MergeConsecutiveStores. Stores + /// that potentially may be merged with St are placed in + /// StoreNodes. void getStoreMergeCandidates(StoreSDNode *St, SmallVectorImpl<MemOpLink> &StoreNodes); /// Helper function for MergeConsecutiveStores. Checks if - /// Candidate stores have indirect dependency through their - /// operands. \return True if safe to merge + /// candidate stores have indirect dependency through their + /// operands. \return True if safe to merge. bool checkMergeStoreCandidatesForDependencies( SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumStores); |

