google / fully-homomorphic-encryption

An FHE compiler for C++
Apache License 2.0
3.5k stars 252 forks source link

Remove the `--run_only_passes` and replace all uses with appropriate `--passes` flags #74

Closed copybara-service[bot] closed 8 months ago

copybara-service[bot] commented 8 months ago

Remove the --run_only_passes and replace all uses with appropriate --passes flags

In almost all cases what one wants when using the --run_only_passes flag was to run a single pass. Using the --passes flag is much clearer. In a small number of cases an actual pipeline is required and in that case the explicit --passes pipeline is much nicer and easier to reason about since it doesn't have the implicit embeeding of the standard pipeline.