MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / Match

Function Match

tensorflow/compiler/xla/service/pattern_matcher.h:150–160  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

148
149template <typename Value, typename Pattern>
150bool Match(Value* value, const Pattern& pattern,
151 MatchOption option = {/*.capture=*/true, /*.explain_os=*/nullptr}) {
152 if (option.capture) {
153 auto new_option = option;
154 new_option.capture = false;
155 if (!pattern.Match(value, new_option)) {
156 return false;
157 }
158 }
159 return pattern.Match(value, option);
160}
161
162namespace match {
163

Callers 15

IsAllFpConstantPowerOf2Function · 0.70
HandleAddMethod · 0.70
HandleAndMethod · 0.70
HandleBitcastMethod · 0.70
HandleCopyMethod · 0.70
HandleConcatenateMethod · 0.70
HandleSubtractMethod · 0.70
TryDivideToShiftFunction · 0.70
HandleDivideMethod · 0.70
OptimizeDotOfConcatMethod · 0.70
HandleDotMethod · 0.70

Calls 1

MatchMethod · 0.45

Tested by 3

TEST_FFunction · 0.56
ExplanationFunction · 0.56
TEST_FFunction · 0.40