Lines Matching refs:value_matcher
36 const Matcher<T>& value_matcher, in PrintMatchAndExplain() argument
39 if (!value_matcher.MatchAndExplain(value, &value_listener)) { in PrintMatchAndExplain()
79 IsBranchMatcher(const Matcher<Node*>& value_matcher, in IsBranchMatcher() argument
82 value_matcher_(value_matcher), in IsBranchMatcher()
110 IsSwitchMatcher(const Matcher<Node*>& value_matcher, in IsSwitchMatcher() argument
113 value_matcher_(value_matcher), in IsSwitchMatcher()
141 IsIfValueMatcher(const Matcher<int32_t>& value_matcher, in IsIfValueMatcher() argument
144 value_matcher_(value_matcher), in IsIfValueMatcher()
290 IsFinishRegionMatcher(const Matcher<Node*>& value_matcher, in IsFinishRegionMatcher() argument
293 value_matcher_(value_matcher), in IsFinishRegionMatcher()
321 IsReturnMatcher(const Matcher<Node*>& value_matcher, in IsReturnMatcher() argument
325 value_matcher_(value_matcher), in IsReturnMatcher()
391 IsConstantMatcher(IrOpcode::Value opcode, const Matcher<T>& value_matcher) in IsConstantMatcher() argument
392 : NodeMatcher(opcode), value_matcher_(value_matcher) {} in IsConstantMatcher()
901 const Matcher<Node*>& value_matcher, in IsStoreFieldMatcher() argument
907 value_matcher_(value_matcher), in IsStoreFieldMatcher()
1014 const Matcher<Node*>& value_matcher, in IsStoreBufferMatcher() argument
1022 value_matcher_(value_matcher), in IsStoreBufferMatcher()
1131 const Matcher<Node*>& value_matcher, in IsStoreElementMatcher() argument
1138 value_matcher_(value_matcher), in IsStoreElementMatcher()
1250 const Matcher<Node*>& value_matcher, in IsStoreMatcher() argument
1257 value_matcher_(value_matcher), in IsStoreMatcher()
1491 Matcher<Node*> IsBranch(const Matcher<Node*>& value_matcher, in IsBranch() argument
1493 return MakeMatcher(new IsBranchMatcher(value_matcher, control_matcher)); in IsBranch()
1544 Matcher<Node*> IsSwitch(const Matcher<Node*>& value_matcher, in IsSwitch() argument
1546 return MakeMatcher(new IsSwitchMatcher(value_matcher, control_matcher)); in IsSwitch()
1550 Matcher<Node*> IsIfValue(const Matcher<int32_t>& value_matcher, in IsIfValue() argument
1552 return MakeMatcher(new IsIfValueMatcher(value_matcher, control_matcher)); in IsIfValue()
1567 Matcher<Node*> IsFinishRegion(const Matcher<Node*>& value_matcher, in IsFinishRegion() argument
1569 return MakeMatcher(new IsFinishRegionMatcher(value_matcher, effect_matcher)); in IsFinishRegion()
1573 Matcher<Node*> IsReturn(const Matcher<Node*>& value_matcher, in IsReturn() argument
1577 new IsReturnMatcher(value_matcher, effect_matcher, control_matcher)); in IsReturn()
1588 const Matcher<ExternalReference>& value_matcher) { in IsExternalConstant() argument
1590 IrOpcode::kExternalConstant, value_matcher)); in IsExternalConstant()
1600 Matcher<Node*> IsInt32Constant(const Matcher<int32_t>& value_matcher) { in IsInt32Constant() argument
1602 new IsConstantMatcher<int32_t>(IrOpcode::kInt32Constant, value_matcher)); in IsInt32Constant()
1606 Matcher<Node*> IsInt64Constant(const Matcher<int64_t>& value_matcher) { in IsInt64Constant() argument
1608 new IsConstantMatcher<int64_t>(IrOpcode::kInt64Constant, value_matcher)); in IsInt64Constant()
1612 Matcher<Node*> IsFloat32Constant(const Matcher<float>& value_matcher) { in IsFloat32Constant() argument
1614 new IsConstantMatcher<float>(IrOpcode::kFloat32Constant, value_matcher)); in IsFloat32Constant()
1618 Matcher<Node*> IsFloat64Constant(const Matcher<double>& value_matcher) { in IsFloat64Constant() argument
1620 new IsConstantMatcher<double>(IrOpcode::kFloat64Constant, value_matcher)); in IsFloat64Constant()
1624 Matcher<Node*> IsNumberConstant(const Matcher<double>& value_matcher) { in IsNumberConstant() argument
1626 new IsConstantMatcher<double>(IrOpcode::kNumberConstant, value_matcher)); in IsNumberConstant()
1932 const Matcher<Node*>& value_matcher, in IsStoreField() argument
1936 value_matcher, effect_matcher, in IsStoreField()
1957 const Matcher<Node*>& value_matcher, in IsStoreBuffer() argument
1962 value_matcher, effect_matcher, control_matcher)); in IsStoreBuffer()
1980 const Matcher<Node*>& value_matcher, in IsStoreElement() argument
1984 access_matcher, base_matcher, index_matcher, value_matcher, in IsStoreElement()
2002 const Matcher<Node*>& value_matcher, in IsStore() argument
2006 index_matcher, value_matcher, in IsStore()