@@ -220,15 +220,19 @@ class Node {
220220 bool IsSend () const { return class_ == NC_SEND ||
221221 class_ == NC_HOST_SEND ||
222222 class_ == NC_REF_SEND ||
223- class_ == NC_SLICE_SEND; }
223+ class_ == NC_SLICE_SEND ||
224+ class_ == NC_FILE_SLICE_SEND; }
224225 bool IsSliceSend () const { return class_ == NC_SLICE_SEND; }
226+ bool IsFileSliceSend () const { return class_ == NC_FILE_SLICE_SEND; }
225227 bool IsRecv () const { return class_ == NC_RECV ||
226228 class_ == NC_HOST_RECV ||
227229 class_ == NC_REF_RECV ||
228- class_ == NC_SLICE_RECV; }
230+ class_ == NC_SLICE_RECV ||
231+ class_ == NC_FILE_SLICE_RECV; }
229232 bool IsFuseRecv () const { return class_ == NC_FUSE_RECV ||
230233 class_ == NC_HOST_FUSE_RECV; }
231234 bool IsSliceRecv () const {return class_ == NC_SLICE_RECV; }
235+ bool IsFileSliceRecv () const { return class_ == NC_FILE_SLICE_RECV; }
232236 bool IsConstant () const { return class_ == NC_CONSTANT; }
233237 bool IsStage () const { return class_ == NC_TENSOR_BUFFER_PUT; }
234238 bool IsUnstage () const { return class_ == NC_TENSOR_BUFFER_TAKE; }
@@ -339,12 +343,14 @@ class Node {
339343 NC_HOST_SEND,
340344 NC_REF_SEND,
341345 NC_SLICE_SEND,
346+ NC_FILE_SLICE_SEND,
342347 NC_RECV,
343348 NC_HOST_RECV,
344349 NC_REF_RECV,
345350 NC_FUSE_RECV,
346351 NC_HOST_FUSE_RECV,
347352 NC_SLICE_RECV,
353+ NC_FILE_SLICE_RECV,
348354 NC_CONSTANT,
349355 NC_VARIABLE,
350356 NC_KV_VAR_HANDLE,
@@ -851,8 +857,10 @@ inline bool IsLoopCond(const Node* node) { return node->IsLoopCond(); }
851857inline bool IsControlTrigger (const Node* n) { return n->IsControlTrigger (); }
852858inline bool IsSend (const Node* node) { return node->IsSend (); }
853859inline bool IsSliceSend (const Node* node) { return node->IsSliceSend (); }
860+ inline bool IsFileSliceSend (const Node* node) { return node->IsFileSliceSend (); }
854861inline bool IsRecv (const Node* node) { return node->IsRecv (); }
855862inline bool IsSliceRecv (const Node* node) { return node->IsSliceRecv (); }
863+ inline bool IsFileSliceRecv (const Node* node) { return node->IsFileSliceRecv (); }
856864inline bool IsFuseRecv (const Node* node) { return node->IsFuseRecv (); }
857865inline bool IsHostSend (const Node* node) { return node->IsHostSend (); }
858866inline bool IsHostRecv (const Node* node) { return node->IsHostRecv (); }
0 commit comments