diff options
| author | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2018-08-30 14:39:49 +0200 |
|---|---|---|
| committer | Luc Van Oostenryck <luc.vanoostenryck@gmail.com> | 2018-09-05 22:27:34 +0200 |
| commit | 6aa0dd51b56f434162e806d50930f165c7804379 (patch) | |
| tree | 9d3ac37f318e00362e822e73608b4a74928695af /Documentation | |
| parent | 378ecc473f60f9d40a917dab21a4e8b51e7422c7 (diff) | |
| download | sparse-dev-6aa0dd51b56f434162e806d50930f165c7804379.tar.gz | |
add linearization as a pass
If linearize_symbol() is called, it's meaningless to disable
linearization. As such, linearization was not really considered
as a pass. More exactly, there is no '-flinearize...' flag since
-flinearize-enable & -flinearize-disable are both meaningless.
However, -flinearize=last can be very useful for testing. So,
recognize 'linearize' as a pass and leave -flinearize-{en,dis}able
without effect.
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'Documentation')
| -rw-r--r-- | Documentation/dev-options.rst | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Documentation/dev-options.rst b/Documentation/dev-options.rst index 04fb651f..23e8096c 100644 --- a/Documentation/dev-options.rst +++ b/Documentation/dev-options.rst @@ -33,6 +33,7 @@ OPTIONS The passes currently understood are: + * ``linearize`` (can't be disabled) * ``mem2reg`` * ``optim`` |
