isl_aff_remove_unused_divs: remove all unused local variables
commit0ca71420c1d59653962b38acf888327935077169
authorSven Verdoolaege <sven@cerebras.net>
Wed, 2 Jun 2021 14:28:44 +0000 (2 16:28 +0200)
committerSven Verdoolaege <sven@cerebras.net>
Sun, 28 Jan 2024 12:53:27 +0000 (28 13:53 +0100)
tree981392f59e865c3093d43106bc4ac81b49e8c4f0
parentfca21e98ce8620180266d466a6ab2da617dd4d7c
isl_aff_remove_unused_divs: remove all unused local variables

Non-final unused local variables can be just as confusing
as final unused local variables.  In particular, they do not
get printed and therefore seemingly identical affine expressions
may still not be detected as being obviously equal.
The non-final ones are perhaps less common and are also
slightly more difficult to handle.  Handle them anyway.

Signed-off-by: Sven Verdoolaege <sven@cerebras.net>
isl_aff.c
test_inputs/codegen/cholesky.c
test_inputs/codegen/cloog/thomasset.c
test_inputs/codegen/cloog/vivien.c
test_inputs/codegen/cloog/vivien2.c
test_inputs/codegen/cloog/walters.c
test_inputs/codegen/isolate7.c
test_inputs/codegen/omega/p.delft2-0.c
test_inputs/codegen/separate2.c