HomeSort by: relevance | last modified time | path
    Searched defs:Comparisons (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
MergeICmps.cpp 1 //===- MergeICmps.cpp - Optimize chains of integer comparisons ------------===//
9 // This pass turns chains of integer comparisons into memcmp (the memcmp is
10 // later typically inlined as a chain of efficient hardware comparisons). This
13 // The basic idea is to replace a longer chain of integer comparisons loaded
15 // comparisons. Benefits are double:
104 // comparisons. We call this index `BaseOrdering`. For example, for:
330 // other comparisons as we would create an orphan use of the value.
362 // comparison. This is the last link in the chain of comparisons (note
394 static inline void enqueueBlock(std::vector<BCECmpBlock> &Comparisons,
403 Comparisons.push_back(std::move(Comparison))
    [all...]
MergeICmps.cpp 1 //===- MergeICmps.cpp - Optimize chains of integer comparisons ------------===//
9 // This pass turns chains of integer comparisons into memcmp (the memcmp is
10 // later typically inlined as a chain of efficient hardware comparisons). This
13 // The basic idea is to replace a longer chain of integer comparisons loaded
15 // comparisons. Benefits are double:
104 // comparisons. We call this index `BaseOrdering`. For example, for:
330 // other comparisons as we would create an orphan use of the value.
362 // comparison. This is the last link in the chain of comparisons (note
394 static inline void enqueueBlock(std::vector<BCECmpBlock> &Comparisons,
403 Comparisons.push_back(std::move(Comparison))
    [all...]

Completed in 62 milliseconds