HomeSort by relevance Sort by last modified time
    Searched refs:ComplexPattern (Results 1 - 7 of 7) sorted by null

  /external/llvm/utils/TableGen/
CodeGenTarget.h 195 /// ComplexPattern - ComplexPattern info, corresponding to the ComplexPattern
197 class ComplexPattern {
204 ComplexPattern() : NumOperands(0) {}
205 ComplexPattern(Record *R);
CodeGenDAGPatterns.h 37 class ComplexPattern;
407 /// getComplexPatternInfo - If this node corresponds to a ComplexPattern,
408 /// return the ComplexPattern information, otherwise return null.
409 const ComplexPattern *
414 /// operand. ComplexPattern specifies this explicitly; MIOperandInfo gives it
539 /// ComplexPattern. This records the ComplexPattern instance and the operand
540 /// number for each operand encountered in a ComplexPattern to aid in that
704 std::map<Record*, ComplexPattern, LessRecordByID> ComplexPatterns;
744 const ComplexPattern &getComplexPattern(Record *R) const
    [all...]
DAGISelMatcherEmitter.cpp 43 DenseMap<const ComplexPattern*, unsigned> ComplexPatternMap;
44 std::vector<const ComplexPattern*> ComplexPatterns;
81 unsigned getComplexPat(const ComplexPattern &P) {
401 const ComplexPattern &Pattern = CCPM->getPattern();
663 const ComplexPattern &P = *ComplexPatterns[i];
DAGISelMatcher.h 25 class ComplexPattern;
715 /// CheckComplexPatMatcher - This node runs the specified ComplexPattern on
718 const ComplexPattern &Pattern;
731 CheckComplexPatMatcher(const ComplexPattern &pattern, unsigned matchnumber,
736 const ComplexPattern &getPattern() const { return Pattern; }
    [all...]
CodeGenTarget.cpp 389 // ComplexPattern implementation
391 ComplexPattern::ComplexPattern(Record *R) {
421 << "' on ComplexPattern '" << R->getName() << "'!\n";
DAGISelMatcherGen.cpp 269 if (LeafRec->isSubClassOf("ComplexPattern")) {
270 // We can't model ComplexPattern uses that don't have their name taken yet.
277 // Remember this ComplexPattern so that we can emit it after all the other
292 if (N->getOperator()->isSubClassOf("ComplexPattern")) {
503 // If the root of the pattern is a ComplexPattern and if it is specified to
507 if (const ComplexPattern *CP =
526 // Now that we've completed the structural type match, emit any ComplexPattern
547 const ComplexPattern &CP = *N->getComplexPatternInfo(CGP);
785 // multiple child patterns to cover them all. However, ComplexPattern
    [all...]
CodeGenDAGPatterns.cpp 740 const ComplexPattern *AM = P->getComplexPatternInfo(CGP);
    [all...]

Completed in 604 milliseconds