OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Thu Aug 20 00:25:57 UTC 2026