Searched refs:AddMatcher (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
D | DAGISelMatcherGen.cpp | 108 void AddMatcher(Matcher *NewNode); 188 void MatcherGen::AddMatcher(Matcher *NewNode) { in AddMatcher() function in MatcherGen 212 AddMatcher(new CheckOpcodeMatcher(NI)); in EmitLeafMatchCode() 215 return AddMatcher(new CheckIntegerMatcher(II->getValue())); in EmitLeafMatchCode() 237 AddMatcher(new RecordMatcher("physreg input "+LeafRec->getName(), in EmitLeafMatchCode() 244 return AddMatcher(new CheckValueTypeMatcher(LeafRec->getName())); in EmitLeafMatchCode() 247 return AddMatcher(new CheckCondCodeMatcher(LeafRec->getName())); in EmitLeafMatchCode() 292 AddMatcher(new CheckOpcodeMatcher(CInfo)); in EmitOperatorMatchCode() 296 AddMatcher(new CheckAndImmMatcher(II->getValue())); in EmitOperatorMatchCode() 298 AddMatcher(new CheckOrImmMatcher(II->getValue())); in EmitOperatorMatchCode() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
D | DAGISelMatcherGen.cpp | 109 void AddMatcher(Matcher *NewNode); 189 void MatcherGen::AddMatcher(Matcher *NewNode) { in AddMatcher() function in MatcherGen 213 AddMatcher(new CheckOpcodeMatcher(NI)); in EmitLeafMatchCode() 216 return AddMatcher(new CheckIntegerMatcher(II->getValue())); in EmitLeafMatchCode() 240 return AddMatcher(new CheckValueTypeMatcher(LeafRec->getName())); in EmitLeafMatchCode() 255 AddMatcher(new RecordMatcher("physreg input "+LeafRec->getName().str(), in EmitLeafMatchCode() 262 return AddMatcher(new CheckCondCodeMatcher(LeafRec->getName())); in EmitLeafMatchCode() 330 AddMatcher(new CheckOpcodeMatcher(CInfo)); in EmitOperatorMatchCode() 334 AddMatcher(new CheckAndImmMatcher(II->getValue())); in EmitOperatorMatchCode() 336 AddMatcher(new CheckOrImmMatcher(II->getValue())); in EmitOperatorMatchCode() [all …]
|
/external/llvm/utils/TableGen/ |
D | DAGISelMatcherGen.cpp | 107 void AddMatcher(Matcher *NewNode); 187 void MatcherGen::AddMatcher(Matcher *NewNode) { in AddMatcher() function in MatcherGen 211 AddMatcher(new CheckOpcodeMatcher(NI)); in EmitLeafMatchCode() 214 return AddMatcher(new CheckIntegerMatcher(II->getValue())); in EmitLeafMatchCode() 238 return AddMatcher(new CheckValueTypeMatcher(LeafRec->getName())); in EmitLeafMatchCode() 253 AddMatcher(new RecordMatcher("physreg input "+LeafRec->getName(), in EmitLeafMatchCode() 260 return AddMatcher(new CheckCondCodeMatcher(LeafRec->getName())); in EmitLeafMatchCode() 327 AddMatcher(new CheckOpcodeMatcher(CInfo)); in EmitOperatorMatchCode() 331 AddMatcher(new CheckAndImmMatcher(II->getValue())); in EmitOperatorMatchCode() 333 AddMatcher(new CheckOrImmMatcher(II->getValue())); in EmitOperatorMatchCode() [all …]
|
/external/v8/src/compiler/ |
D | node-matchers.h | 349 struct AddMatcher : public BinopMatcher { struct 354 AddMatcher(Node* node, bool allow_input_swap) in AddMatcher() argument 360 explicit AddMatcher(Node* node) in AddMatcher() argument 411 typedef AddMatcher<Int32BinopMatcher, IrOpcode::kInt32Add, IrOpcode::kInt32Sub, argument 414 typedef AddMatcher<Int64BinopMatcher, IrOpcode::kInt64Add, IrOpcode::kInt64Sub, 430 template <class AddMatcher> 488 AddMatcher m(node, options & AddressOption::kAllowInputSwap); in Initialize() 504 if (right->opcode() == AddMatcher::kSubOpcode && in Initialize() 506 AddMatcher right_matcher(right); in Initialize() 516 if (right->opcode() == AddMatcher::kAddOpcode && in Initialize() [all …]
|