Support Gather in the hlo matchers
Additionally sort the matcher registrations alphabetically by name to make it easier to look through them. PiperOrigin-RevId: 281031691 Change-Id: I1a3b72320e2cd2e5096c35c768362edf6bc7074a
This commit is contained in:
parent
29c3cf8d3a
commit
4eb127a579
@ -201,13 +201,17 @@ namespace opcode_matchers {
|
||||
}
|
||||
HLO_MATCHER(Abs);
|
||||
HLO_MATCHER(Add);
|
||||
HLO_MATCHER(AfterAll);
|
||||
HLO_MATCHER(AllReduce);
|
||||
HLO_MATCHER(AllToAll);
|
||||
HLO_MATCHER(And);
|
||||
HLO_MATCHER(BatchNormGrad);
|
||||
HLO_MATCHER(Bitcast);
|
||||
HLO_MATCHER(Broadcast);
|
||||
HLO_MATCHER(BatchNormGrad);
|
||||
HLO_MATCHER(Call);
|
||||
HLO_MATCHER(Ceil);
|
||||
HLO_MATCHER(Clamp);
|
||||
HLO_MATCHER(CollectivePermute);
|
||||
HLO_MATCHER(Compare);
|
||||
HLO_MATCHER(Concatenate);
|
||||
HLO_MATCHER(Conditional);
|
||||
@ -217,8 +221,6 @@ HLO_MATCHER(Convolution);
|
||||
HLO_MATCHER(Copy);
|
||||
HLO_MATCHER(CopyDone);
|
||||
HLO_MATCHER(CopyStart);
|
||||
HLO_MATCHER(AllReduce);
|
||||
HLO_MATCHER(CollectivePermute);
|
||||
HLO_MATCHER(Divide);
|
||||
HLO_MATCHER(Domain);
|
||||
HLO_MATCHER(DynamicSlice);
|
||||
@ -227,20 +229,18 @@ HLO_MATCHER(Exp);
|
||||
HLO_MATCHER(Fft);
|
||||
HLO_MATCHER(Floor);
|
||||
HLO_MATCHER(Fusion);
|
||||
HLO_MATCHER(AfterAll);
|
||||
HLO_MATCHER(Iota);
|
||||
HLO_MATCHER(Gather);
|
||||
HLO_MATCHER(Infeed);
|
||||
HLO_MATCHER(Iota);
|
||||
HLO_MATCHER(IsFinite);
|
||||
HLO_MATCHER(Log);
|
||||
HLO_MATCHER(And);
|
||||
HLO_MATCHER(Not);
|
||||
HLO_MATCHER(Or);
|
||||
HLO_MATCHER(Xor);
|
||||
HLO_MATCHER(Map);
|
||||
HLO_MATCHER(Maximum);
|
||||
HLO_MATCHER(Minimum);
|
||||
HLO_MATCHER(Multiply);
|
||||
HLO_MATCHER(Negate);
|
||||
HLO_MATCHER(Not);
|
||||
HLO_MATCHER(Or);
|
||||
HLO_MATCHER(Outfeed);
|
||||
HLO_MATCHER(Pad);
|
||||
HLO_MATCHER(PartitionId);
|
||||
@ -261,8 +261,8 @@ HLO_MATCHER(SelectAndScatter);
|
||||
HLO_MATCHER(Send);
|
||||
HLO_MATCHER(SendDone);
|
||||
HLO_MATCHER(ShiftLeft);
|
||||
HLO_MATCHER(ShiftRightLogical);
|
||||
HLO_MATCHER(ShiftRightArithmetic);
|
||||
HLO_MATCHER(ShiftRightLogical);
|
||||
HLO_MATCHER(Sign);
|
||||
HLO_MATCHER(Slice);
|
||||
HLO_MATCHER(Sort);
|
||||
@ -273,6 +273,7 @@ HLO_MATCHER(Transpose);
|
||||
HLO_MATCHER(Tuple);
|
||||
HLO_MATCHER(TupleSelect);
|
||||
HLO_MATCHER(While);
|
||||
HLO_MATCHER(Xor);
|
||||
|
||||
// The special cases below let you check additional information about the
|
||||
// HloInstruction, beyond just its opcode and operands. In all cases you can
|
||||
|
Loading…
x
Reference in New Issue
Block a user