Lines Matching defs:Entry
71 unsigned &Entry = NodePredicateMap[TP];
72 if (Entry == 0) {
76 // We've never seen a predicate with the same code: allocate an entry.
78 Entry = NodePredicates.size();
81 Entry = NodePredicateMap[SameCodePreds.front()];
82 assert(Entry != 0);
88 return Entry-1;
92 unsigned &Entry = PatternPredicateMap[PredName];
93 if (Entry == 0) {
95 Entry = PatternPredicates.size();
97 return Entry-1;
100 unsigned &Entry = ComplexPatternMap[&P];
101 if (Entry == 0) {
103 Entry = ComplexPatterns.size();
105 return Entry-1;
109 unsigned &Entry = NodeXFormMap[Rec];
110 if (Entry == 0) {
112 Entry = NodeXForms.size();
114 return Entry-1;
717 const CodeGenDAGPatterns::NodeXForm &Entry =
720 Record *SDNode = Entry.first;
721 const std::string &Code = Entry.second;