Home
last modified time | relevance | path

Searched refs:Patterns (Results 1 – 25 of 192) sorted by relevance

12345678

/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp155 std::vector<const PatternToMatch*> Patterns; in run() local
157 Patterns.push_back(&PTM); in run()
161 llvm::stable_sort(Patterns, PatternSortingPredicate(CGP)); in run()
166 for (const PatternToMatch *PTM : Patterns) { in run()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp530 Patterns.reserve(Names.size()); in PatternSet()
532 Patterns.push_back({Name, Name.startswith("::")}); in PatternSet()
539 for (size_t I = 0; I < Patterns.size();) { in consumeNameSuffix()
540 if (::clang::ast_matchers::internal::consumeNameSuffix(Patterns[I].P, in consumeNameSuffix()
545 Patterns.erase(Patterns.begin() + I); in consumeNameSuffix()
548 return !Patterns.empty(); in consumeNameSuffix()
555 return llvm::any_of(Patterns, [&](const Pattern &Pattern) { in foundMatch()
567 llvm::SmallVector<Pattern, 8> Patterns; member in clang::ast_matchers::internal::__anon8650ff4f0811::PatternSet
582 PatternSet Patterns(Names); in matchesNodeFullFast() local
593 if (!Patterns.consumeNameSuffix(getNodeName(Node, Scratch), in matchesNodeFullFast()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineCombiner.cpp125 SmallVector<MachineCombinerPattern, 16> &Patterns);
511 SmallVector<MachineCombinerPattern, 16> &Patterns) { in verifyPatternOrder() argument
514 for (auto P : Patterns) { in verifyPatternOrder()
565 SmallVector<MachineCombinerPattern, 16> Patterns; in combineInstructions() local
593 if (!TII->getMachineCombinerPatterns(MI, Patterns, DoRegPressureReduce)) in combineInstructions()
597 verifyPatternOrder(MBB, MI, Patterns); in combineInstructions()
599 for (auto P : Patterns) { in combineInstructions()
H A DTargetInstrInfo.cpp778 MachineInstr &Root, SmallVectorImpl<MachineCombinerPattern> &Patterns, in getMachineCombinerPatterns() argument
787 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_YB); in getMachineCombinerPatterns()
788 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_YB); in getMachineCombinerPatterns()
790 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_BY); in getMachineCombinerPatterns()
791 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_BY); in getMachineCombinerPatterns()
/netbsd-src/external/historical/nawk/dist/testdir/
H A DT.latin131 Patterns like /[��]/ do not work yet. Example, run awk /[��]/
34 echo 'Patterns like /[��]/ do not work yet. Example, run awk /[��]/
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCInstPrinter.cpp137 ArrayRef<AliasPattern> Patterns = in matchAliasPatterns() local
138 M.Patterns.slice(It->PatternStart, It->NumPatterns); in matchAliasPatterns()
139 for (const AliasPattern &P : Patterns) { in matchAliasPatterns()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/bpf/
H A Dt-bpf13 # Patterns in bpf.md must guarantee that no calls to the excluded
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/bpf/
H A Dt-bpf13 # Patterns in bpf.md must guarantee that no calls to the excluded
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCInstPrinter.h179 ArrayRef<AliasPattern> Patterns; member
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DEXPInstructions.td94 // EXP Patterns
H A DSIInstructions.td796 // VOP1 Patterns
880 // VOP2 Patterns
1501 /********** Immediate Patterns **********/
1585 /********** Intrinsic Patterns **********/
1623 // VOP3 Patterns
1756 // SAD Patterns
1775 // Conversion Patterns
1993 // Miscellaneous Patterns
2328 // Fract Patterns
2364 // Miscellaneous Optimization Patterns
/netbsd-src/external/ibm-public/postfix/dist/proto/
H A Dregexp_table33 # patterns. Patterns are case insensitive by default.
99 # Patterns are applied in the order as specified in the table, until a
H A Dpcre_table41 # patterns. Patterns are case insensitive by default.
141 # Patterns are applied in the order as specified in the table, until a
/netbsd-src/external/bsd/flex/dist/doc/
H A Dflex.info-165 * Patterns::
247 * Common Patterns::
434 File: flex.info, Node: Format, Next: Patterns, Prev: Simple Examples, Up: Top
530 same line. *Note Patterns::, for a further description of patterns and
604 File: flex.info, Node: Patterns, Next: Matching, Prev: Format, Up: Top
606 6 Patterns
910 File: flex.info, Node: Matching, Next: Actions, Prev: Patterns, Up: Top
7066 * Common Patterns::
7250 File: flex.info, Node: M4 Dependency, Next: Common Patterns, Prev: Bison Bridge, Up: Appendices
7284 File: flex.info, Node: Common Patterns, Prev: M4 Dependency, Up: Appendices
[all …]
H A Dflex.info61 Node: Patterns21051
268 Node: Common Patterns286828
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kInstrCompiler.td1 //===-- M68kInstrCompiler.td - Pseudos and Patterns ------*- tablegen -*-===//
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMips64r6InstrInfo.td204 // Patterns and Pseudo Instructions
305 // Patterns used for matching away redundant sign extensions.
H A DMicroMipsInstrFPU.td398 // Floating Point Patterns
401 // Patterns for loads/stores with a reg+imm operand.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtarget-insns.def32 may choose to ignore. Patterns that never take operands should have
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Dldrdstrd.md152 ;; (b) Patterns may be followed by an update of the base address.
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dtarget-insns.def32 may choose to ignore. Patterns that never take operands should have
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Dldrdstrd.md152 ;; (b) Patterns may be followed by an update of the base address.
/netbsd-src/external/ibm-public/postfix/dist/conf/
H A Drelocated97 # Patterns are applied in the order as specified in the ta-
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h248 SmallVectorImpl<MachineCombinerPattern> &Patterns,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrAtomics.td603 // Patterns for various addressing modes.
660 // Patterns for various addressing modes for truncating-extending binary RMWs.
839 // Patterns for various addressing modes.
896 // Patterns for various addressing modes for truncating-extending ternary RMWs.

12345678