OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Patterns
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/MC/
MCInstPrinter.cpp
135
// Try all
patterns
for this opcode.
137
ArrayRef<AliasPattern>
Patterns
=
138
M.
Patterns
.slice(It->PatternStart, It->NumPatterns);
139
for (const AliasPattern &P :
Patterns
) {
/src/external/apache2/llvm/dist/llvm/utils/TableGen/
DAGISelEmitter.cpp
76
// In particular, we want to match maximal
patterns
first and lowest cost within
94
// Otherwise, if the
patterns
might both match, sort based on complexity,
95
// which means that we prefer to match
patterns
that cover more nodes in the
102
// If the
patterns
have equal complexity, compare generated instruction cost
115
// pattern may have been resolved into multiple match
patterns
due to
142
LLVM_DEBUG(errs() << "\n\nALL
PATTERNS
TO MATCH:\n\n";
153
// Add all the
patterns
to a temporary list so we can sort them.
154
Records.startTimer("Sort
patterns
");
155
std::vector<const PatternToMatch*>
Patterns
;
157
Patterns
.push_back(&PTM)
[
all
...]
AsmWriterEmitter.cpp
1050
std::string
Patterns
;
1051
raw_string_ostream PatternO(
Patterns
);
1142
O.indent(2) << "static const AliasPattern
Patterns
[] = {\n";
1166
O.indent(2) << " \"tablegen failed to sort opcode
patterns
\");\n";
1173
O.indent(2) << " makeArrayRef(
Patterns
),\n";
CodeGenDAGPatterns.cpp
1
//===- CodeGenDAGPatterns.cpp - Read DAG
patterns
from .td file -----------===//
10
// represent the
patterns
present in a .td file for instructions.
34
#define DEBUG_TYPE "dag-
patterns
"
1391
///
patterns
before small ones. This is used to determine the size of a
2613
// child
patterns
, so attempt to match each sub-operand separately.
3007
///
patterns
as possible. Return true if all types are inferred, false
3125
// Generate variants. For example, commutative
patterns
can match
3129
// Break
patterns
with parameterized types into a series of
patterns
,
3139
// Verify that instruction flags match the
patterns
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstPrinter.h
74
/// Helper for matching MCInsts to alias
patterns
when printing instructions.
176
/// Tablegenerated data structures needed to match alias
patterns
.
179
ArrayRef<AliasPattern>
Patterns
;
/src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchersInternal.cpp
530
Patterns
.reserve(Names.size());
532
Patterns
.push_back({Name, Name.startswith("::")});
537
/// Return true if there are still any
patterns
left.
539
for (size_t I = 0; I <
Patterns
.size();) {
540
if (::clang::ast_matchers::internal::consumeNameSuffix(
Patterns
[I].P,
545
Patterns
.erase(
Patterns
.begin() + I);
548
return !
Patterns
.empty();
551
/// Check if any of the
patterns
are a match.
555
return llvm::any_of(
Patterns
, [&](const Pattern &Pattern)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
WholeProgramDevirt.cpp
176
std::vector<GlobPattern>
Patterns
;
180
Patterns
.push_back(std::move(*Pat));
183
for (const GlobPattern &P :
Patterns
)
Completed in 25 milliseconds
Indexes created Wed Jun 17 00:25:26 UTC 2026