message: Add MLIR definition for StatelessTruncatedNormalOp.
diff: @@ -9596,6 +9596,33 @@ The outputs are a deterministic function of `shape` and `seed`.
  TF_DerivedResultTypeAttr dtype = TF_DerivedResultTypeAttr<0>;
  }
  +def TF_StatelessTruncatedNormalOp : TF_Op<"StatelessTruncatedNormal", [NoSideEffect]> {
  + let summary = [{
  +Outputs deterministic pseudorandom values from a truncated normal distribution.
  + }];
  +
  + let description = [{
  +The generated values follow a normal distribution with mean 0 and standard
  +deviation 1, except that values whose magnitude is more than 2 standard
  +deviations from the mean are dropped and re-picked.
  +
  +The outputs are a deterministic function of `shape` and `seed`.
  + }];
  +
  + let arguments = (ins
  + TF_I32OrI64Tensor:$shape,
  + TF_I32OrI64Tensor:$seed
  + );
  +
  + let results = (outs
  + TF_FpTensor:$output
  + );
  +
  + TF_DerivedOperandTypeAttr T = TF_DerivedOperandTypeAttr<0>;
  + TF_DerivedOperandTypeAttr Tseed = TF_DerivedOperandTypeAttr<1>;
  + TF_DerivedResultTypeAttr dtype = TF_DerivedResultTypeAttr<0>;
  +}
  +
  def TF_StopGradientOp : TF_Op<"StopGradient", [NoSideEffect, TF_AllTypesMatch<["input", "output"]>]> {
  let summary = "Stops gradient computation.";
  