/external/llvm/utils/TableGen/ |
H A D | CodeGenDAGPatterns.h | 34 class TreePattern; 61 TypeSet(MVT::SimpleValueType VT, TreePattern &TP); 109 bool MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP); 111 bool MergeInTypeInfo(MVT::SimpleValueType InVT, TreePattern &TP) { 116 bool EnforceInteger(TreePattern &TP); 119 bool EnforceFloatingPoint(TreePattern &TP); 122 bool EnforceScalar(TreePattern &TP); 125 bool EnforceVector(TreePattern &TP); 129 bool EnforceSmallerThan(EEVT::TypeSet &Other, TreePattern &TP); 133 bool EnforceVectorEltTypeIs(EEVT::TypeSet &VT, TreePattern [all...] |
H A D | CodeGenDAGPatterns.cpp | 45 EEVT::TypeSet::TypeSet(MVT::SimpleValueType VT, TreePattern &TP) { 75 bool EEVT::TypeSet::FillWithPossibleTypes(TreePattern &TP, 155 bool EEVT::TypeSet::MergeInTypeInfo(const EEVT::TypeSet &InVT, TreePattern &TP){ 236 bool EEVT::TypeSet::EnforceInteger(TreePattern &TP) { 261 bool EEVT::TypeSet::EnforceFloatingPoint(TreePattern &TP) { 287 bool EEVT::TypeSet::EnforceScalar(TreePattern &TP) { 314 bool EEVT::TypeSet::EnforceVector(TreePattern &TP) { 344 bool EEVT::TypeSet::EnforceSmallerThan(EEVT::TypeSet &Other, TreePattern &TP) { 539 TreePattern &TP) { 585 TreePattern 1750 TreePattern::TreePattern(Record *TheRec, ListInit *RawPat, bool isInput, function in class:TreePattern 1757 TreePattern::TreePattern(Record *TheRec, DagInit *Pat, bool isInput, function in class:TreePattern 1763 TreePattern::TreePattern(Record *TheRec, TreePatternNode *Pat, bool isInput, function in class:TreePattern [all...] |
H A D | DAGISelMatcher.h | 29 class TreePattern; 423 TreePattern *Pred;
|
H A D | DAGISelMatcherEmitter.cpp | 37 DenseMap<TreePattern *, unsigned> NodePredicateMap; 612 StringMap<TreePattern*> PFsByName;
|
H A D | DAGISelMatcherGen.cpp | 174 TreePattern &TP = *CGP.pf_begin()->second; 622 const TreePattern *InstPat = Inst.getPattern();
|
H A D | FastISelEmitter.cpp | 46 DenseMap<TreePattern *, unsigned> ImmIDs;
|
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Tree/ |
H A D | TreePatternParser.cs | 114 TreeWizard.TreePattern node = 147 if (label != null && node2.GetType() == typeof(TreeWizard.TreePattern)) { 148 ((TreeWizard.TreePattern)node2).label = label; 150 if (arg != null && node2.GetType() == typeof(TreeWizard.TreePattern)) { 151 ((TreeWizard.TreePattern)node2).hasTextArg = true;
|
H A D | TreeWizard.cs | 97 public class TreePattern : CommonTree { class in class:Antlr.Runtime.Tree.TreeWizard 100 public TreePattern(IToken payload) : method in class:Antlr.Runtime.Tree.TreeWizard.TreePattern 112 public class WildcardTreePattern : TreePattern { 118 /** <summary>This adaptor creates TreePattern objects for use during scan()</summary> */ 121 return new TreePattern(payload); 251 TreePattern _tpattern; 253 public FindTreeWizardContextVisitor(TreeWizard outer, TreePattern tpattern, IList subtrees) { 276 // Create a TreePattern from the pattern 280 TreePattern tpattern = (TreePattern)parse [all...] |
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/Tree/ |
H A D | TreePatternParser.cs | 134 TreeWizard.TreePattern node = 172 if ( label != null && node2.GetType() == typeof( TreeWizard.TreePattern ) ) 174 ( (TreeWizard.TreePattern)node2 ).label = label; 176 if ( arg != null && node2.GetType() == typeof( TreeWizard.TreePattern ) ) 178 ( (TreeWizard.TreePattern)node2 ).hasTextArg = true;
|
H A D | TreeWizard.cs | 105 public class TreePattern : CommonTree class in class:Antlr.Runtime.Tree.TreeWizard 109 public TreePattern( IToken payload ) : method in class:Antlr.Runtime.Tree.TreeWizard.TreePattern 126 public class WildcardTreePattern : TreePattern 134 /** <summary>This adaptor creates TreePattern objects for use during scan()</summary> */ 139 return new TreePattern( payload ); 287 TreePattern _tpattern; 289 public FindTreeWizardContextVisitor( TreeWizard outer, TreePattern tpattern, IList subtrees ) 317 // Create a TreePattern from the pattern 321 TreePattern tpattern = (TreePattern)parse [all...] |
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/tree/ |
H A D | TreeWizard.java | 72 public static class TreePattern extends CommonTree { class in class:TreeWizard 75 public TreePattern(Token payload) { method in class:TreeWizard.TreePattern 88 public static class WildcardTreePattern extends TreePattern { 94 /** This adaptor creates TreePattern objects for use during scan() */ 97 return new TreePattern(payload); 213 // Create a TreePattern from the pattern 217 final TreePattern tpattern = (TreePattern)parser.pattern(); 274 // Create a TreePattern from the pattern 278 final TreePattern tpatter [all...] |
H A D | TreePatternParser.java | 113 TreeWizard.TreePattern node = 146 if ( label!=null && node.getClass()==TreeWizard.TreePattern.class ) { 147 ((TreeWizard.TreePattern)node).label = label; 149 if ( arg!=null && node.getClass()==TreeWizard.TreePattern.class ) { 150 ((TreeWizard.TreePattern)node).hasTextArg = true;
|
/external/antlr/antlr-3.4/runtime/Python/antlr3/ |
H A D | treewizard.py | 262 if label is not None and isinstance(node, TreePattern): 265 if arg is not None and isinstance(node, TreePattern): 271 class TreePattern(CommonTree): class in inherits:CommonTree 292 class WildcardTreePattern(TreePattern): 297 """This adaptor creates TreePattern objects for use during scan()""" 300 return TreePattern(payload) 435 # Create a TreePattern from the pattern 501 # Create a TreePattern from the pattern
|
/external/antlr/antlr-3.4/runtime/Delphi/Sources/Antlr3.Runtime/ |
H A D | Antlr.Runtime.Tree.pas | 1751 /// This adaptor creates TreePattern objects for use during scan() 4036 TreePattern: ITreePattern; 4042 // Create a TreePattern from the pattern 4045 TreePattern := Parser.Pattern as ITreePattern; 4048 if (TreePattern = nil) or (TreePattern.IsNil) 4049 or Supports(TreePattern, IWildcardTreePattern) 4053 RootTokenType := TreePattern.TokenType; 4054 Visitor := TPatternMatchingContextVisitor.Create(Self, TreePattern, Result); 4103 TreePattern [all...] |
/external/antlr/antlr-3.4/runtime/Python/unittests/ |
H A D | testtreewizard.py | 11 TreePattern, WildcardTreePattern, TreePatternTreeAdaptor namespace 200 self.failUnless(isinstance(tree, TreePattern))
|
/external/antlr/antlr-3.4/lib/ |
H A D | antlr-3.4-complete.jar | META-INF/ META-INF/MANIFEST.MF org/ org/antlr/ org/antlr/analysis/ org/antlr/codegen/ org/ ... |