message: Add shape related ops to the list of SupportedOpsUsingFolding for MarkOpsForOutsideCompilation pass.
  RankOp, ShapeOp, ShapeNOp and SizeOp will be rewritten using folding and therefore should not be marked for outside compilation.
diff: @@ -78,7 +78,11 @@ void AddSupportedOpsUsingFolding(MLIRContext* context,
  OperationName(TF::ConcatOffsetOp::getOperationName(), context),
  OperationName(TF::EmptyOp::getOperationName(), context),
  OperationName(TF::ListDiffOp::getOperationName(), context),
  + OperationName(TF::RankOp::getOperationName(), context),
  OperationName(TF::RangeOp::getOperationName(), context),
  + OperationName(TF::ShapeOp::getOperationName(), context),
  + OperationName(TF::ShapeNOp::getOperationName(), context),
  + OperationName(TF::SizeOp::getOperationName(), context),
  };
  supported_ops->insert(allowlist_ops.begin(), allowlist_ops.end());
  