| /freebsd-10-stable/contrib/llvm/utils/TableGen/ |
| D | DAGISelMatcherGen.cpp | 52 const PatternToMatch &Pattern; member in __anon6955c89a0111::MatcherGen 146 : Pattern(pattern), CGP(cgp), NextRecordedOperandNo(0), in MatcherGen() 160 PatWithNoTypes = Pattern.getSrcPattern()->clone(); in MatcherGen() 206 if (N == Pattern.getSrcPattern()) { in EmitLeafMatchCode() 301 if (N == Pattern.getSrcPattern()) in EmitOperatorMatchCode() 363 const TreePatternNode *Root = Pattern.getSrcPattern(); in EmitOperatorMatchCode() 392 N != Pattern.getSrcPattern()) { in EmitOperatorMatchCode() 474 Pattern.getSrcPattern()->getComplexPatternInfo(CGP)) { in EmitMatcherCode() 485 EmitMatchCode(Pattern.getSrcPattern(), PatWithNoTypes); in EmitMatcherCode() 489 if (!Pattern.getPredicateCheck().empty()) in EmitMatcherCode() [all …]
|
| D | DAGISelMatcher.h | 31 Matcher *ConvertPatternToMatcher(const PatternToMatch &Pattern,unsigned Variant, 688 const ComplexPattern &Pattern; variable 703 : Matcher(CheckComplexPat), Pattern(pattern), MatchNumber(matchnumber), in CheckComplexPatMatcher() 706 const ComplexPattern &getPattern() const { return Pattern; } in getPattern() 722 return &cast<CheckComplexPatMatcher>(M)->Pattern == &Pattern && in isEqualImpl() 726 return (unsigned)(intptr_t)&Pattern ^ MatchNumber; in getHashImpl() 1067 const PatternToMatch &Pattern; variable 1078 Pattern(pattern) { in MorphNodeToMatcher() 1081 const PatternToMatch &getPattern() const { return Pattern; } in getPattern() 1121 const PatternToMatch &Pattern; variable [all …]
|
| D | CodeGenDAGPatterns.cpp | 2898 TreePatternNode *Pattern = I->getTree(0); in ParseInstructions() local 2900 if (Pattern->getOperator()->getName() == "set") { in ParseInstructions() 2901 SrcPattern = Pattern->getChild(Pattern->getNumChildren()-1)->clone(); in ParseInstructions() 2904 SrcPattern = Pattern; in ParseInstructions() 2941 void CodeGenDAGPatterns::AddPatternToMatch(TreePattern *Pattern, in AddPatternToMatch() argument 2946 PrintWarning(Pattern->getRecord()->getLoc(), in AddPatternToMatch() 2956 Pattern->error("ComplexPattern at root must specify list of opcodes it" in AddPatternToMatch() 2963 FindNames(PTM.getSrcPattern(), SrcNames, Pattern); in AddPatternToMatch() 2964 FindNames(PTM.getDstPattern(), DstNames, Pattern); in AddPatternToMatch() 2971 Pattern->error("Pattern has input without matching name in output: $" + in AddPatternToMatch() [all …]
|
| D | DAGISelMatcher.cpp | 197 OS.indent(indent) << "CheckComplexPat " << Pattern.getSelectFunc() << '\n'; in printImpl() 270 OS.indent(indent) << "Src = " << *Pattern.getSrcPattern() << "\n"; in printImpl() 271 OS.indent(indent) << "Dst = " << *Pattern.getDstPattern() << "\n"; in printImpl() 343 ((unsigned)(intptr_t)&Pattern << 8); in getHashImpl()
|
| D | DAGISelMatcherOpt.cpp | 109 const PatternToMatch &Pattern = CM->getPattern(); in ContractNodes() local 112 Pattern.getSrcPattern()->NodeHasProperty(SDNPHasChain, CGP)) in ContractNodes() 122 Pattern.getSrcPattern()->NodeHasProperty(SDNPOutGlue, CGP)) in ContractNodes() 145 Pattern)); in ContractNodes()
|
| D | FastISelEmitter.cpp | 433 const PatternToMatch &Pattern = *I; in collectPatterns() local 437 TreePatternNode *Dst = Pattern.getDstPattern(); in collectPatterns() 486 TreePatternNode *InstPatNode = Pattern.getSrcPattern(); in collectPatterns() 545 std::string PredicateCheck = Pattern.getPredicateCheck(); in collectPatterns() 549 Pattern.getDstPattern()->getOperator()->getName(), in collectPatterns() 556 PrintFatalError(Pattern.getSrcRecord()->getLoc(), in collectPatterns()
|
| D | CodeGenDAGPatterns.h | 607 TreePattern *Pattern; variable 617 : Pattern(TP), Results(results), Operands(operands), in DAGInstruction() 620 TreePattern *getPattern() const { return Pattern; } in getPattern() 784 CodeGenInstruction &CGI, ListInit *Pattern, 816 void AddPatternToMatch(TreePattern *Pattern, const PatternToMatch &PTM);
|
| D | DAGISelMatcherEmitter.cpp | 394 const ComplexPattern &Pattern = CCPM->getPattern(); in EmitMatcher() local 395 OS << "OPC_CheckComplexPat, /*CP*/" << getComplexPat(Pattern) << ", /*#*/" in EmitMatcher() 399 OS.PadToColumn(CommentIndent) << "// " << Pattern.getSelectFunc(); in EmitMatcher() 401 for (unsigned i = 0, e = Pattern.getNumOperands(); i != e; ++i) in EmitMatcher() 404 if (Pattern.hasProperty(SDNPHasChain)) in EmitMatcher()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaTemplateVariadic.cpp | 459 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() argument 462 QualType Result = CheckPackExpansion(Pattern->getType(), in CheckPackExpansion() 463 Pattern->getTypeLoc().getSourceRange(), in CheckPackExpansion() 469 TLB.pushFullCopy(Pattern->getTypeLoc()); in CheckPackExpansion() 476 QualType Sema::CheckPackExpansion(QualType Pattern, SourceRange PatternRange, in CheckPackExpansion() argument 483 if (!Pattern->containsUnexpandedParameterPack()) { in CheckPackExpansion() 489 return Context.getPackExpansionType(Pattern, NumExpansions); in CheckPackExpansion() 492 ExprResult Sema::ActOnPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc) { in ActOnPackExpansion() argument 493 return CheckPackExpansion(Pattern, EllipsisLoc, None); in ActOnPackExpansion() 496 ExprResult Sema::CheckPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion() argument [all …]
|
| D | SemaTemplateInstantiateDecl.cpp | 301 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in VisitTypeAliasTemplateDecl() local 304 if (Pattern->getPreviousDecl()) { in VisitTypeAliasTemplateDecl() 305 DeclContext::lookup_result Found = Owner->lookup(Pattern->getDeclName()); in VisitTypeAliasTemplateDecl() 312 InstantiateTypedefNameDecl(Pattern, /*IsTypeAlias=*/true)); in VisitTypeAliasTemplateDecl() 687 EnumDecl *Enum, EnumDecl *Pattern) { in InstantiateEnumDefinition() argument 691 Enum->setLocation(Pattern->getLocation()); in InstantiateEnumDefinition() 696 for (EnumDecl::enumerator_iterator EC = Pattern->enumerator_begin(), in InstantiateEnumDefinition() 697 ECEnd = Pattern->enumerator_end(); in InstantiateEnumDefinition() 735 if (Pattern->getDeclContext()->isFunctionOrMethod() && in InstantiateEnumDefinition() 766 CXXRecordDecl *Pattern = D->getTemplatedDecl(); in VisitClassTemplateDecl() local [all …]
|
| D | SemaTemplateInstantiate.cpp | 55 const FunctionDecl *Pattern) { in getTemplateInstantiationArgs() argument 151 (!Pattern || !Pattern->getLexicalDeclContext()->isFileContext())) { in getTemplateInstantiationArgs() 1807 CXXRecordDecl *Pattern, in SubstBaseSpecifiers() argument 1812 Base = Pattern->bases_begin(), BaseEnd = Pattern->bases_end(); in SubstBaseSpecifiers() 1926 TagDecl *Pattern, in DiagnoseUninstantiableTemplate() argument 1948 S.Diag(Pattern->getLocation(), diag::note_member_of_template_here); in DiagnoseUninstantiableTemplate() 1953 S.Diag(Pattern->getLocation(), diag::note_template_decl_here); in DiagnoseUninstantiableTemplate() 1989 CXXRecordDecl *Instantiation, CXXRecordDecl *Pattern, in InstantiateClass() argument 1994 = cast_or_null<CXXRecordDecl>(Pattern->getDefinition()); in InstantiateClass() 1997 Pattern, PatternDef, TSK, Complain)) in InstantiateClass() [all …]
|
| D | TreeTransform.h | 980 QualType RebuildPackExpansionType(QualType Pattern, in RebuildPackExpansionType() argument 984 return getSema().CheckPackExpansion(Pattern, PatternRange, EllipsisLoc, in RebuildPackExpansionType() 2581 TemplateArgumentLoc RebuildPackExpansion(TemplateArgumentLoc Pattern, in RebuildPackExpansion() argument 2584 switch (Pattern.getArgument().getKind()) { in RebuildPackExpansion() 2587 = getSema().CheckPackExpansion(Pattern.getSourceExpression(), in RebuildPackExpansion() 2597 Pattern.getArgument().getAsTemplate(), in RebuildPackExpansion() 2599 Pattern.getTemplateQualifierLoc(), in RebuildPackExpansion() 2600 Pattern.getTemplateNameLoc(), in RebuildPackExpansion() 2613 = getSema().CheckPackExpansion(Pattern.getTypeSourceInfo(), in RebuildPackExpansion() 2629 ExprResult RebuildPackExpansion(Expr *Pattern, SourceLocation EllipsisLoc, in RebuildPackExpansion() argument [all …]
|
| D | CodeCompleteConsumer.cpp | 480 << Results[I].Pattern->getAsString() << '\n'; in ProcessCodeCompleteResults() 574 return R.Pattern->getTypedText(); in getOrderedName()
|
| /freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
| D | PPCInstrFormats.td | 102 let Pattern = pattern; 169 let Pattern = pattern; 183 let Pattern = pattern; 196 let Pattern = pattern; 210 let Pattern = pattern; 233 let Pattern = pattern; 247 let Pattern = pattern; 268 let Pattern = pattern; 329 let Pattern = pattern; 344 let Pattern = pattern; [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | CodeCompleteConsumer.h | 655 CodeCompletionString *Pattern; 737 CodeCompletionResult(CodeCompletionString *Pattern, 742 : Declaration(D), Pattern(Pattern), Priority(Priority), StartParameter(0), 752 CodeCompletionResult(CodeCompletionString *Pattern, NamedDecl *D, 754 : Declaration(D), Pattern(Pattern), Priority(Priority), StartParameter(0),
|
| /freebsd-10-stable/contrib/file/magic/Magdir/ |
| D | sysex | 114 >>>4 byte 0x03 PATR (Sequencer Pattern Request) 115 >>>4 byte 0x13 PATD (Sequencer Pattern Dump) 116 >>>4 byte 0x23 PATP (Sequencer Pattern Parameter Change) 117 >>>4 byte 0x33 PATQ (Sequencer Pattern Parameter Inquiry) 118 >>>4 byte 0x73 AFM (Sequencer Pattern Reserved) 157 >>>4 byte 0x03 PATR (Pattern Parameter Request) 158 >>>4 byte 0x13 PATD (Pattern Parameter Dump) 159 >>>4 byte 0x23 PATP (Pattern Parameter Parameter Change) 160 >>>4 byte 0x33 PATQ (Pattern Parameter Parameter Inquiry)
|
| /freebsd-10-stable/contrib/llvm/lib/Target/Mips/ |
| D | MipsDSPInstrInfo.td | 264 list<dag> Pattern = [(set ROD:$rd, (OpNode ROS:$rs, ROT:$rt))]; 274 list<dag> Pattern = [(set ROD:$rd, (OpNode ROS:$rs))]; 284 list<dag> Pattern = [(OpNode ROS:$rs, ROT:$rt)]; 294 list<dag> Pattern = [(set ROD:$rd, (OpNode ROS:$rs, ROT:$rt))]; 304 list<dag> Pattern = [(set ROT:$rt, (OpNode ROS:$src, ROS:$rs, immZExt5:$sa))]; 315 list<dag> Pattern = [(set ROD:$rd, (OpNode ROT:$rt))]; 324 list<dag> Pattern = [(set RO:$rd, (OpNode immPat:$imm))]; 333 list<dag> Pattern = [(set RO:$rd, (OpNode RO:$rt, GPR32Opnd:$rs_sa))]; 343 list<dag> Pattern = [(set RO:$rd, (OpNode RO:$rt, ImmPat:$rs_sa))]; 353 list<dag> Pattern = [(set GPR32Opnd:$rd, (OpNode iPTR:$base, iPTR:$index))]; [all …]
|
| D | MipsMSAInstrInfo.td | 133 // Pattern fragments 1136 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))]; 1147 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))]; 1158 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))]; 1169 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, Imm:$m))]; 1180 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt3:$m))]; 1191 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt4:$m))]; 1202 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt5:$m))]; 1213 list<dag> Pattern = [(set ROWD:$wd, (OpNode ROWS:$ws, immZExt6:$m))]; 1224 list<dag> Pattern = [(set ROWD:$wd, (vselect (Ty Mask:$m), (Ty ROWD:$wd_in), [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Target/MSP430/ |
| D | MSP430InstrFormats.td | 80 let Pattern = pattern; 153 let Pattern = pattern; 200 let Pattern = pattern; 209 let Pattern = pattern;
|
| /freebsd-10-stable/contrib/llvm/lib/Target/R600/ |
| D | AMDILInstrInfo.td | 70 // Custom Pattern DAG Nodes 106 let Pattern = pattern;
|
| /freebsd-10-stable/contrib/llvm/lib/Target/NVPTX/ |
| D | NVPTXInstrFormats.td | 31 let Pattern = pattern;
|
| /freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
| D | X86InstrFormats.td | 252 let Pattern = pattern; 259 let Pattern = pattern; 266 let Pattern = pattern; 272 let Pattern = pattern; 278 let Pattern = pattern; 284 let Pattern = pattern; 291 let Pattern = pattern; 298 let Pattern = pattern; 313 let Pattern = pattern; 325 let Pattern = pattern; [all …]
|
| /freebsd-10-stable/contrib/llvm/lib/Target/ARM/ |
| D | ARMInstrFormats.td | 337 let Pattern = []; 360 let Pattern = pattern; 418 let Pattern = pattern; 431 let Pattern = pattern; 452 let Pattern = pattern; 464 let Pattern = pattern; 983 let Pattern = pattern; 1020 let Pattern = pattern; 1045 let Pattern = pattern; 1069 let Pattern = pattern; [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | ExprCXX.h | 3562 Stmt *Pattern; variable 3568 PackExpansionExpr(QualType T, Expr *Pattern, SourceLocation EllipsisLoc, in PackExpansionExpr() argument 3570 : Expr(PackExpansionExprClass, T, Pattern->getValueKind(), in PackExpansionExpr() 3571 Pattern->getObjectKind(), /*TypeDependent=*/true, in PackExpansionExpr() 3576 Pattern(Pattern) { } in PackExpansionExpr() 3581 Expr *getPattern() { return reinterpret_cast<Expr *>(Pattern); } in getPattern() 3584 const Expr *getPattern() const { return reinterpret_cast<Expr *>(Pattern); } in getPattern() 3600 return Pattern->getLocStart(); in getLocStart() 3610 return child_range(&Pattern, &Pattern + 1); in children()
|
| /freebsd-10-stable/gnu/lib/libregex/doc/ |
| D | xregex.texi | 185 * GNU Pattern Buffers:: The re_pattern_buffer type. 193 * Freeing GNU Pattern Buffers:: regfree () 197 * POSIX Pattern Buffers:: The regex_t type. 202 * Freeing POSIX Pattern Buffers:: regfree () 316 Pattern Buffers}, and @ref{POSIX Pattern Buffers}, for more information 468 (@pxref{GNU Pattern Buffers}, and @ref{POSIX Pattern Buffers}) 964 Pattern Buffers} is set, then nonmatching lists do not match a newline. 1352 Pattern Buffers}), then @samp{^} fails to match at the beginning of the 1618 * GNU Pattern Buffers:: The re_pattern_buffer type. 1626 * Freeing GNU Pattern Buffers:: regfree () [all …]
|