reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

utils/TableGen/DAGISelMatcherGen.cpp
  162   PatWithNoTypes = Pattern.getSrcPattern()->clone();
  166   InferPossibleTypes(Pattern.ForceMode);
  210     if (N == Pattern.getSrcPattern()) {
  284     if (N == Pattern.getSrcPattern()) {
  294     if (N == Pattern.getSrcPattern()) {
  349         if (N == Pattern.getSrcPattern())
  411     const TreePatternNode *Root = Pattern.getSrcPattern();
  440       N != Pattern.getSrcPattern()) {
  563                    Pattern.getSrcPattern()->getComplexPatternInfo(CGP)) {
  574   EmitMatchCode(Pattern.getSrcPattern(), PatWithNoTypes.get(),
  575                 Pattern.ForceMode);
  579   if (!Pattern.getPredicateCheck().empty())
  580     AddMatcher(new CheckPatternPredicateMatcher(Pattern.getPredicateCheck()));
  766   bool isRoot = N == Pattern.getDstPattern();
  771     const TreePatternNode *SrcPat = Pattern.getSrcPattern();
  894   if (isRoot && !Pattern.getDstRegs().empty()) {
  901     for (Record *Reg : Pattern.getDstRegs()) {
  912       Pattern.getSrcPattern()->NodeHasProperty(SDNPVariadic, CGP))
  913     NumFixedArityOperands = Pattern.getSrcPattern()->getNumChildren();
  923     Pattern.getSrcPattern()->TreeHasProperty(SDNPMemOperand, CGP);
  928       numNodesThatMayLoadOrStore(Pattern.getDstPattern(), CGP);
  938   if (Pattern.getSrcPattern()->TreeHasProperty(SDNPHasChain, CGP)) {
 1020   EmitResultOperand(Pattern.getDstPattern(), Ops);
 1028   unsigned NumSrcResults = Pattern.getSrcPattern()->getNumTypes();
 1031   if (!Pattern.getDstRegs().empty()) {
 1035     const TreePatternNode *DstPat = Pattern.getDstPattern();
 1044     for (Record *Reg : Pattern.getDstRegs()) {
 1054   for (unsigned ResNo = 0; ResNo < Pattern.getDstPattern()->getNumResults();
 1056     Results[ResNo] = Ops[Pattern.getDstPattern()->getResultIndex(ResNo)];
 1060   AddMatcher(new CompleteMatchMatcher(Results, Pattern));