Given a module entry parameter, use the dataflow analysis to see if a special case literal must be created, or if we can generate fake data.
| 651 | // Given a module entry parameter, use the dataflow analysis to see if a |
| 652 | // special case literal must be created, or if we can generate fake data. |
| 653 | StatusOr<Literal> MakeConstrainedArgument(const HloDataflowAnalysis& dataflow, |
| 654 | const HloInstruction& param, |
| 655 | std::minstd_rand0* engine, |
| 656 | bool use_large_range) { |
| 657 | const auto constrained_uses = FindConstrainedUses(dataflow, param); |
| 658 | return CreateLiteralForConstrainedUses(constrained_uses, param, engine, |
| 659 | use_large_range); |
| 660 | } |
| 661 | |
| 662 | } // namespace |
| 663 |
no test coverage detected