Lines Matching refs:CodeGenDAGPatterns
1283 const CodeGenDAGPatterns &CGP) { in getPatternSize()
1329 getPatternComplexity(const CodeGenDAGPatterns &CGP) const { in getPatternComplexity()
1679 static unsigned GetNumNodeResults(Record *Operator, CodeGenDAGPatterns &CDP) { in GetNumNodeResults()
2037 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in getImplicitType()
2142 getIntrinsicInfo(const CodeGenDAGPatterns &CDP) const { in getIntrinsicInfo()
2155 TreePatternNode::getComplexPatternInfo(const CodeGenDAGPatterns &CGP) const { in getComplexPatternInfo()
2170 unsigned TreePatternNode::getNumMIResults(const CodeGenDAGPatterns &CGP) const { in getNumMIResults()
2191 const CodeGenDAGPatterns &CGP) const { in NodeHasProperty()
2219 const CodeGenDAGPatterns &CGP) const { in TreeHasProperty()
2231 TreePatternNode::isCommutativeIntrinsic(const CodeGenDAGPatterns &CDP) const { in isCommutativeIntrinsic()
2270 CodeGenDAGPatterns &CDP = TP.getDAGPatterns(); in ApplyTypeConstraints()
2535 const CodeGenDAGPatterns &CDP) { in canPatternMatch()
2577 CodeGenDAGPatterns &cdp) : TheRecord(TheRec), CDP(cdp), in TreePattern()
2585 CodeGenDAGPatterns &cdp) : TheRecord(TheRec), CDP(cdp), in TreePattern()
2592 CodeGenDAGPatterns &cdp) in TreePattern()
2935 CodeGenDAGPatterns::CodeGenDAGPatterns(RecordKeeper &R, in CodeGenDAGPatterns() function in CodeGenDAGPatterns
2969 Record *CodeGenDAGPatterns::getSDNodeNamed(const std::string &Name) const { in getSDNodeNamed()
2978 void CodeGenDAGPatterns::ParseNodeInfo() { in ParseNodeInfo()
2996 void CodeGenDAGPatterns::ParseNodeTransforms() { in ParseNodeTransforms()
3008 void CodeGenDAGPatterns::ParseComplexPatterns() { in ParseComplexPatterns()
3022 void CodeGenDAGPatterns::ParsePatternFragments(bool OutFrags) { in ParsePatternFragments()
3110 void CodeGenDAGPatterns::ParseDefaultOperands() { in ParseDefaultOperands()
3211 void CodeGenDAGPatterns::FindPatternInputsAndOutputs( in FindPatternInputsAndOutputs()
3320 const CodeGenDAGPatterns &CDP;
3329 InstAnalyzer(const CodeGenDAGPatterns &cdp) in InstAnalyzer()
3521 void CodeGenDAGPatterns::parseInstructionPattern( in parseInstructionPattern()
3702 void CodeGenDAGPatterns::ParseInstructions() { in ParseInstructions()
3780 std::vector<Predicate> CodeGenDAGPatterns::makePredList(ListInit *L) { in makePredList()
3794 void CodeGenDAGPatterns::AddPatternToMatch(TreePattern *Pattern, in AddPatternToMatch()
3837 void CodeGenDAGPatterns::InferInstructionFlags() { in InferInstructionFlags()
3904 void CodeGenDAGPatterns::VerifyInstructionFlags() { in VerifyInstructionFlags()
4017 void CodeGenDAGPatterns::ParseOnePattern(Record *TheDef, in ParseOnePattern()
4111 void CodeGenDAGPatterns::ParsePatterns() { in ParsePatterns()
4155 void CodeGenDAGPatterns::ExpandHwModeBasedTypes() { in ExpandHwModeBasedTypes()
4277 std::vector<TreePatternNodePtr> &OutVariants, CodeGenDAGPatterns &CDP, in CombineChildVariants()
4345 CodeGenDAGPatterns &CDP, in CombineChildVariants()
4382 CodeGenDAGPatterns &CDP, in GenerateVariantsOf()
4499 void CodeGenDAGPatterns::GenerateVariants() { in GenerateVariants()