| /llvm-project-15.0.7/llvm/utils/TableGen/ |
| H A D | DAGISelEmitter.cpp | 156 std::vector<const PatternToMatch*> Patterns; in run() local 158 Patterns.push_back(&PTM); in run() 162 llvm::stable_sort(Patterns, PatternSortingPredicate(CGP)); in run() 167 for (const PatternToMatch *PTM : Patterns) { in run()
|
| /llvm-project-15.0.7/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-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 530 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() 545 Patterns.erase(Patterns.begin() + I); in consumeNameSuffix() 548 return !Patterns.empty(); in consumeNameSuffix() 567 llvm::SmallVector<Pattern, 8> Patterns; member in clang::ast_matchers::internal::__anon825a68340811::PatternSet 582 PatternSet Patterns(Names); in matchesNodeFullFast() local 593 if (!Patterns.consumeNameSuffix(getNodeName(Node, Scratch), in matchesNodeFullFast() 602 return Patterns.foundMatch(/*AllowFullyQualified=*/false); in matchesNodeFullFast() 611 if (Patterns.foundMatch(/*AllowFullyQualified=*/false)) in matchesNodeFullFast() [all …]
|
| /llvm-project-15.0.7/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-15.0.7/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-15.0.7/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-15.0.7/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-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineCombiner.cpp | 125 SmallVector<MachineCombinerPattern, 16> &Patterns); 551 SmallVector<MachineCombinerPattern, 16> &Patterns) { in verifyPatternOrder() argument 554 for (auto P : Patterns) { in verifyPatternOrder() 605 SmallVector<MachineCombinerPattern, 16> Patterns; in combineInstructions() local 633 if (!TII->getMachineCombinerPatterns(MI, Patterns, DoRegPressureReduce)) in combineInstructions() 637 verifyPatternOrder(MBB, MI, Patterns); in combineInstructions() 639 for (auto P : Patterns) { in combineInstructions()
|
| H A D | TargetInstrInfo.cpp | 776 MachineInstr &Root, SmallVectorImpl<MachineCombinerPattern> &Patterns, in getMachineCombinerPatterns() argument 785 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_YB); in getMachineCombinerPatterns() 786 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_YB); in getMachineCombinerPatterns() 788 Patterns.push_back(MachineCombinerPattern::REASSOC_AX_BY); in getMachineCombinerPatterns() 789 Patterns.push_back(MachineCombinerPattern::REASSOC_XA_BY); in getMachineCombinerPatterns()
|
| /llvm-project-15.0.7/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-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVCanonicalization.td | 1 //==- SPIRVCanonicalization.td - Canonicalization Patterns ---*- tablegen -*==//
|
| /llvm-project-15.0.7/llvm/include/llvm/MC/ |
| H A D | MCInstPrinter.h | 182 ArrayRef<AliasPattern> Patterns; member
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/PDL/IR/ |
| H A D | PDLDialect.td | 33 structures. Patterns are specified via a `pdl.pattern` operation. These
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | CanonicalizationPatterns.td | 1 //===-- CanonicalizationPatterns.td - FIR Canonicalization Patterns -------===//
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | MultiPat.td | 107 // rr Patterns
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfo16Instr.td | 445 // Instruction Patterns. 452 // Load & Store Patterns 470 // Symbol address Patterns 478 // Branch Patterns. 519 // Compare Patterns.
|
| H A D | CSKYInstrInfo.td | 1027 // Instruction Patterns. 1030 // Load & Store Patterns 1100 // Sext & Zext Patterns 1105 // Call Patterns 1115 // Symbol address Patterns 1131 // Branch Patterns. 1188 // Compare Patterns. 1230 // Select Patterns.
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | EXPInstructions.td | 125 // EXP Patterns
|
| /llvm-project-15.0.7/llvm/lib/Target/M68k/ |
| H A D | M68kInstrCompiler.td | 1 //===-- M68kInstrCompiler.td - Pseudos and Patterns --------*- tablegen -*-===//
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | Mips64r6InstrInfo.td | 204 // Patterns and Pseudo Instructions 305 // Patterns used for matching away redundant sign extensions.
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestOps.td | 890 // Test Patterns 1272 // Test Patterns (Symbol Binding) 1313 // Test Patterns (Attributes) 1355 // Test Patterns (Multi-result Ops) 1444 // Test Patterns (Variadic Ops) 1553 // Test Patterns (either) 1577 // Test Patterns (Location) 1595 // Test Patterns (Type Builders) 1645 // Test Patterns (Trailing Directives) 2707 // Test Reducer Patterns
|
| /llvm-project-15.0.7/mlir/docs/ |
| H A D | PatternRewriter.md | 19 ## Defining Patterns 21 Patterns are defined by inheriting from the `RewritePattern` class. This class 329 the same local benefit). Patterns are iteratively applied to operations until a
|
| H A D | DialectConversion.md | 13 * A set of [Rewrite Patterns](#rewrite-pattern-specification) 168 ### Conversion Patterns 178 defined by an operation have changed. The general Rewrite Patterns can no longer
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | extract-lowbits.ll | 8 ; Patterns:
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.cpp | 4943 Patterns.push_back(Pattern); in getMaddPatterns() 4950 Patterns.push_back(Pattern); in getMaddPatterns() 5072 Patterns.push_back(Pattern); in getFMAPatterns() 5220 Patterns.push_back(Pattern); in getFMULPatterns() 5401 Patterns.push_back(MachineCombinerPattern::SUBADD_OP1); in getMiscPatterns() 5402 Patterns.push_back(MachineCombinerPattern::SUBADD_OP2); in getMiscPatterns() 5418 if (getMaddPatterns(Root, Patterns)) in getMachineCombinerPatterns() 5421 if (getFMULPatterns(Root, Patterns)) in getMachineCombinerPatterns() 5423 if (getFMAPatterns(Root, Patterns)) in getMachineCombinerPatterns() 5427 if (getMiscPatterns(Root, Patterns)) in getMachineCombinerPatterns() [all …]
|