Home
last modified time | relevance | path

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

12345

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVOptions.cpp406 static LVPatterns Patterns; in getPatterns() local
407 return &Patterns; in getPatterns()
441 void LVPatterns::addGenericPatterns(StringSet<> &Patterns) { in addGenericPatterns() argument
442 addPatterns(Patterns, GenericMatchInfo); in addGenericPatterns()
449 void LVPatterns::addOffsetPatterns(const LVOffsetSet &Patterns) { in addOffsetPatterns() argument
450 llvm::append_range(OffsetMatchInfo, Patterns); in addOffsetPatterns()
457 void LVPatterns::addPatterns(StringSet<> &Patterns, LVMatchInfo &Filters) { in addPatterns() argument
460 for (const StringSet<>::value_type &Entry : Patterns) { in addPatterns()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelEmitter.cpp169 std::vector<const PatternToMatch *> Patterns; in run() local
171 Patterns.push_back(&PTM); in run()
175 llvm::stable_sort(Patterns, PatternSortingPredicate(CGP)); in run()
180 for (const PatternToMatch *PTM : Patterns) { in run()
H A DAsmWriterEmitter.cpp1084 std::string Patterns; in EmitPrintAliasInstruction() local
1085 raw_string_ostream PatternO(Patterns); in EmitPrintAliasInstruction()
1178 O << Patterns; in EmitPrintAliasInstruction()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp530 Patterns.reserve(Names.size()); in PatternSet()
532 Patterns.push_back({Name, Name.starts_with("::")}); in PatternSet()
546 for (size_t I = 0, E = Patterns.size(); I != E; ++I) { in consumeNameSuffix()
547 StringRef Pattern = Patterns[I].P; in consumeNameSuffix()
548 if (ast_matchers::internal::consumeNameSuffix(Patterns[I].P, NodeName)) in consumeNameSuffix()
549 Patterns.push_back({Pattern, Patterns[I].IsFullyQualified}); in consumeNameSuffix()
552 llvm::erase_if(Patterns, [&NodeName](auto &Pattern) { in consumeNameSuffix()
557 return !Patterns.empty(); in consumeNameSuffix()
564 return llvm::any_of(Patterns, [&](const Pattern &Pattern) { in foundMatch()
576 llvm::SmallVector<Pattern, 8> Patterns; member in clang::ast_matchers::internal::__anon93d891040811::PatternSet
[all …]
/freebsd/contrib/one-true-awk/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 /[��]/
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCombiner.cpp122 SmallVector<unsigned, 16> &Patterns);
524 SmallVector<unsigned, 16> &Patterns) { in verifyPatternOrder() argument
527 for (auto P : Patterns) { in verifyPatternOrder()
578 SmallVector<unsigned, 16> Patterns; in combineInstructions() local
606 if (!TII->getMachineCombinerPatterns(MI, Patterns, DoRegPressureReduce)) in combineInstructions()
610 verifyPatternOrder(MBB, MI, Patterns); in combineInstructions()
612 for (const auto P : Patterns) { in combineInstructions()
H A DTargetInstrInfo.cpp1038 MachineInstr &Root, SmallVectorImpl<unsigned> &Patterns) const { in getAccumulatorReassociationPatterns()
1073 Patterns.push_back(MachineCombinerPattern::ACC_CHAIN); in getAccumulatorReassociationPatterns()
1147 MachineInstr &Root, SmallVectorImpl<unsigned> &Patterns, in getMachineCombinerPatterns() argument
1156 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_YB); in getMachineCombinerPatterns()
1157 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_YB); in getMachineCombinerPatterns()
1159 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_BY); in getMachineCombinerPatterns()
1160 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_BY); in getMachineCombinerPatterns()
1164 if (getAccumulatorReassociationPatterns(Root, Patterns)) in getMachineCombinerPatterns()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCInstPrinter.cpp138 ArrayRef<AliasPattern> Patterns = in matchAliasPatterns() local
139 M.Patterns.slice(It->PatternStart, It->NumPatterns); in matchAliasPatterns()
140 for (const AliasPattern &P : Patterns) { in matchAliasPatterns()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSDPatternMatch.h1245 std::tuple<PatternTs...> Patterns;
1247 ReassociatableOpc_match(unsigned Opcode, const PatternTs &...Patterns)
1248 : Opcode(Opcode), Patterns(Patterns...) {}
1267 Patterns);
1302 m_ReassociatableAdd(const PatternTs &...Patterns) {
1303 return ReassociatableOpc_match<PatternTs...>(ISD::ADD, Patterns...);
1308 m_ReassociatableOr(const PatternTs &...Patterns) {
1309 return ReassociatableOpc_match<PatternTs...>(ISD::OR, Patterns...);
1314 m_ReassociatableAnd(const PatternTs &...Patterns) {
1315 return ReassociatableOpc_match<PatternTs...>(ISD::AND, Patterns...);
[all …]
/freebsd/contrib/llvm-project/clang/tools/clang-format/
H A DClangFormat.cpp585 static SmallVector<String> Patterns; // Patterns in .clang-format-ignore file. variable
628 Patterns.clear(); in isIgnored()
634 Patterns.push_back(Pattern); in isIgnored()
643 for (const auto &Pat : Patterns) { in isIgnored()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVOptions.h625 LLVM_ABI void addPatterns(StringSet<> &Patterns, LVMatchInfo &Filters);
628 LLVM_ABI void addGenericPatterns(StringSet<> &Patterns);
629 LLVM_ABI void addOffsetPatterns(const LVOffsetSet &Patterns);
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.td94 // Compiler Pseudo Instructions and Pat Patterns
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZicbo.td67 // Patterns
H A DRISCVInstrInfo.cpp2452 SmallVectorImpl<unsigned> &Patterns, in getFPFusedMultiplyPatterns() argument
2461 Patterns.push_back(IsFAdd ? RISCVMachineCombinerPattern::FMADD_AX in getFPFusedMultiplyPatterns()
2467 Patterns.push_back(IsFAdd ? RISCVMachineCombinerPattern::FMADD_XA in getFPFusedMultiplyPatterns()
2475 SmallVectorImpl<unsigned> &Patterns, in getFPPatterns() argument
2477 return getFPFusedMultiplyPatterns(Root, Patterns, DoRegPressureReduce); in getFPPatterns()
2550 SmallVectorImpl<unsigned> &Patterns) { in getSHXADDPatterns() argument
2563 Patterns.push_back(RISCVMachineCombinerPattern::SHXADD_ADD_SLLI_OP1); in getSHXADDPatterns()
2567 Patterns.push_back(RISCVMachineCombinerPattern::SHXADD_ADD_SLLI_OP2); in getSHXADDPatterns()
2587 MachineInstr &Root, SmallVectorImpl<unsigned> &Patterns, in getMachineCombinerPatterns() argument
2590 if (getFPPatterns(Root, Patterns, DoRegPressureReduce)) in getMachineCombinerPatterns()
[all …]
H A DRISCVInstrInfo.h267 SmallVectorImpl<unsigned> &Patterns,
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstPrinter.h224 ArrayRef<AliasPattern> Patterns; member
/freebsd/usr.bin/clang/llvm-tblgen/
H A DMakefile37 SRCS+= Common/GlobalISel/Patterns.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo16Instr.td448 // Instruction Patterns.
455 // Load & Store Patterns
473 // Symbol address Patterns
482 // Branch Patterns.
518 // Compare Patterns.
H A DCSKYInstrInfo.td1085 // Instruction Patterns.
1088 // Load & Store Patterns
1158 // Sext & Zext Patterns
1163 // Call Patterns
1173 // Symbol address Patterns
1190 // Branch Patterns.
1256 // Compare Patterns.
1300 // Select Patterns.
/freebsd/contrib/spleen/
H A DREADME.md34 Block Elements, and Braille Patterns Unicode blocks, except for the 5x8 and the
38 ASCII characters, the Braille Patterns Unicode block, and light Box Drawing
H A DChangeLog154 Braille Patterns Unicode block, and light Box Drawing characters
204 - Add full support for the Braille Patterns Unicode block in the 5x8 version
233 - Add full support for the Braille Patterns Unicode block
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.h484 bool getFMAPatterns(MachineInstr &Root, SmallVectorImpl<unsigned> &Patterns,
493 SmallVectorImpl<unsigned> &Patterns,
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrCompiler.td1 //===-- M68kInstrCompiler.td - Pseudos and Patterns --------*- tablegen -*-===//
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DEXPInstructions.td138 // EXP Patterns
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips64r6InstrInfo.td204 // Patterns and Pseudo Instructions
305 // Patterns used for matching away redundant sign extensions.

12345