/llvm-project/llvm/unittests/DebugInfo/LogicalView/ |
H A D | SelectElementsTest.cpp | 68 void resolvePatterns(LVPatterns &Patterns); 176 void ReaderTestSelection::resolvePatterns(LVPatterns &Patterns) { in resolvePatterns() argument 184 Patterns.resolvePatternMatch(Entry); in resolvePatterns() 189 Patterns.resolvePatternMatch(Parent); in resolvePatterns() 198 Patterns.resolvePatternMatch(Scope); in resolvePatterns() 235 LVPatterns &Patterns = patterns(); in checkKindPatterns() local 236 Patterns.clear(); in checkKindPatterns() 254 Patterns.addRequest(KindElements); in checkKindPatterns() 255 Patterns.addRequest(KindLines); in checkKindPatterns() 256 Patterns.addRequest(KindScopes); in checkKindPatterns() [all …]
|
/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVOptions.cpp | 404 static LVPatterns Patterns; in getPatterns() local 405 return &Patterns; in getPatterns() 439 void LVPatterns::addGenericPatterns(StringSet<> &Patterns) { in addGenericPatterns() argument 440 addPatterns(Patterns, GenericMatchInfo); in addGenericPatterns() 447 void LVPatterns::addOffsetPatterns(const LVOffsetSet &Patterns) { in addOffsetPatterns() argument 448 for (const LVOffset &Entry : Patterns) in addOffsetPatterns() 456 void LVPatterns::addPatterns(StringSet<> &Patterns, LVMatchInfo &Filters) { in addPatterns() argument 459 for (const StringSet<>::value_type &Entry : Patterns) { in addPatterns()
|
/llvm-project/llvm/utils/TableGen/ |
H A D | DAGISelEmitter.cpp | 169 std::vector<const PatternToMatch *> Patterns; in run() 171 Patterns.push_back(&PTM); in run() 175 llvm::stable_sort(Patterns, PatternSortingPredicate(CGP)); in run() 180 for (const PatternToMatch *PTM : Patterns) { in run() 167 std::vector<const PatternToMatch *> Patterns; run() local
|
/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 532 Patterns.reserve(Names.size()); in PatternSet() 534 Patterns.push_back({Name, Name.starts_with("::")}); in PatternSet() 548 for (size_t I = 0, E = Patterns.size(); I != E; ++I) { in consumeNameSuffix() 549 StringRef Pattern = Patterns[I].P; in consumeNameSuffix() 550 if (ast_matchers::internal::consumeNameSuffix(Patterns[I].P, NodeName)) in consumeNameSuffix() 551 Patterns.push_back({Pattern, Patterns[I].IsFullyQualified}); 554 llvm::erase_if(Patterns, [&NodeName](auto &Pattern) { 559 return !Patterns.empty(); in foundMatch() 566 return llvm::any_of(Patterns, [ 568 llvm::SmallVector<Pattern, 8> Patterns; global() member in clang::ast_matchers::internal::__anona68515370811::PatternSet 583 PatternSet Patterns(Names); matchesNodeFullFast() local [all...] |
/llvm-project/clang-tools-extra/clang-change-namespace/tool/ |
H A D | ClangChangeNamespace.cpp | 82 std::vector<std::string> Patterns; in GetAllowedSymbolPatterns() local 84 return Patterns; in GetAllowedSymbolPatterns() 94 Patterns.push_back(std::string(Line.trim())); in GetAllowedSymbolPatterns() 95 return Patterns; in GetAllowedSymbolPatterns()
|
/llvm-project/clang-tools-extra/pp-trace/ |
H A D | PPTrace.cpp | 136 SmallVector<StringRef, 32> Patterns; in main() local 138 StringRef(Callbacks).split(Patterns, ",", in main() 140 for (StringRef Pattern : Patterns) { in main()
|
/llvm-project/mlir/lib/Conversion/GPUToNVVM/ |
H A D | GPUToNVVM.td | 1 //==-- GPUToNVVM.td - GPU Ops to NVVM Patterns ---------------*- tablegen -*==// 9 // Defines Patterns to lower GPU ops to NVVM.
|
/llvm-project/mlir/lib/Conversion/GPUToROCDL/ |
H A D | GPUToROCDL.td | 1 //==-- GPUToROCDL.td - GPU Ops to ROCDL Patterns -------------*- tablegen -*==// 9 // Defines Patterns to lower GPU ops to ROCDL.
|
/llvm-project/mlir/lib/Conversion/ShapeToStandard/ |
H A D | ShapeToStandard.td | 1 //==-- ShapeToStandard.td - Shape to Standard Patterns -------*- tablegen -*==// 9 // Defines Patterns to lower Shape ops to Std.
|
/llvm-project/llvm/test/TableGen/GlobalISelCombinerEmitter/ |
H A D | match-table-cxx.td | 55 // CHECK-NEXT: // Match Patterns 59 // CHECK-NEXT: // Apply Patterns 64 // CHECK-NEXT: // Match Patterns 71 // CHECK-NEXT: // Apply Patterns 77 // CHECK-NEXT: // Apply Patterns
|
H A D | match-table.td | 110 // CHECK-NEXT: // Apply Patterns 117 // CHECK-NEXT: // Apply Patterns 123 // CHECK-NEXT: // Match Patterns 127 // CHECK-NEXT: // Apply Patterns
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineCombiner.cpp | 122 SmallVector<unsigned, 16> &Patterns); 524 SmallVector<unsigned, 16> &Patterns) { 527 for (auto P : Patterns) { in verifyPatternOrder() argument 578 SmallVector<unsigned, 16> Patterns; in combineInstructions() 606 if (!TII->getMachineCombinerPatterns(MI, Patterns, DoRegPressureReduce)) in combineInstructions() 610 verifyPatternOrder(MBB, MI, Patterns); in combineInstructions() 612 for (const auto P : Patterns) { in combineInstructions() 581 SmallVector<unsigned, 16> Patterns; combineInstructions() local
|
/llvm-project/llvm/lib/MC/ |
H A D | MCInstPrinter.cpp | 138 ArrayRef<AliasPattern> Patterns = in matchAliasPatterns() local 139 M.Patterns.slice(It->PatternStart, It->NumPatterns); in matchAliasPatterns() 140 for (const AliasPattern &P : Patterns) { in matchAliasPatterns()
|
/llvm-project/llvm/utils/gn/secondary/llvm/utils/TableGen/Common/ |
H A D | BUILD.gn | 26 "GlobalISel/Patterns.cpp",
|
/llvm-project/clang/tools/clang-format/ |
H A D | ClangFormat.cpp | 590 static SmallVector<String> Patterns; // Patterns in .clang-format-ignore file. 633 Patterns.clear(); in isIgnored() 639 Patterns.push_back(Pattern); in isIgnored() 648 for (const auto &Pat : Patterns) { in isIgnored() 585 static SmallVector<String> Patterns; // Patterns in .clang-format-ignore file. global() variable
|
/llvm-project/llvm/docs/GlobalISel/ |
H A D | MIRPatterns.rst | 5 MIR Patterns in TableGen 76 Patterns are generally grouped into another DAG datatype with a dummy operator 81 This may also be helpful to debug issues. Patterns are *always* named, and if 202 MIR Patterns also offer builtin operations, also called "builtin instructions". 242 MIR Patterns support both matching & writing ``MIFlags``. 317 // Note: Patterns always need to create something, we can't just replace $dst with $x, so we need a COPY.
|
/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CMakeLists.txt | 20 GlobalISel/Patterns.cpp
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsInstrCompiler.td | 1 //===- MipsInstrCompiler.td - Compiler Pseudos and Patterns -*- tablegen -*-===//
|
/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
H A D | LVOptions.h | 622 void addPatterns(StringSet<> &Patterns, LVMatchInfo &Filters); 625 void addGenericPatterns(StringSet<> &Patterns); 626 void addOffsetPatterns(const LVOffsetSet &Patterns);
|
/llvm-project/mlir/lib/Dialect/SPIRV/IR/ |
H A D | SPIRVCanonicalization.td | 1 //==- SPIRVCanonicalization.td - Canonicalization Patterns ---*- tablegen -*==//
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrInfo.td | 89 // Compiler Pseudo Instructions and Pat Patterns
|
/llvm-project/mlir/test/lib/Dialect/Test/ |
H A D | TestEnumDefs.td | 82 // Test Patterns (Multi-result Ops)
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoZicbo.td | 73 // Patterns
|
/llvm-project/llvm/include/llvm/MC/ |
H A D | MCInstPrinter.h | 223 ArrayRef<AliasPattern> Patterns; 218 ArrayRef<AliasPattern> Patterns; global() member
|
/llvm-project/mlir/include/mlir/Dialect/PDL/IR/ |
H A D | PDLDialect.td | 33 structures. Patterns are specified via a `pdl.pattern` operation. These
|