[PPL-devel] [GIT] ppl/ppl(master): Useless local variables removed.
Roberto Bagnara
roberto.bagnara at bugseng.com
Sun Mar 30 22:45:28 CEST 2014
Module: ppl/ppl
Branch: master
Commit: 0c6466b672498a86a35b9b4ebc7c5fb4816b37dd
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=0c6466b672498a86a35b9b4ebc7c5fb4816b37dd
Author: Roberto Bagnara <roberto.bagnara at bugseng.com>
Date: Sun Mar 30 22:44:19 2014 +0200
Useless local variables removed.
---
src/Octagonal_Shape_templates.hh | 7 -------
1 files changed, 0 insertions(+), 7 deletions(-)
diff --git a/src/Octagonal_Shape_templates.hh b/src/Octagonal_Shape_templates.hh
index e8a9bf2..bf8a40c 100644
--- a/src/Octagonal_Shape_templates.hh
+++ b/src/Octagonal_Shape_templates.hh
@@ -1000,7 +1000,6 @@ Octagonal_Shape<T>::minimized_congruences() const {
// Strong closure is necessary to detect emptiness
// and all (possibly implicit) equalities.
strong_closure_assign();
- const dimension_type space_dim = space_dimension();
Congruence_System cgs(space_dim);
if (space_dim == 0) {
@@ -1267,7 +1266,6 @@ Octagonal_Shape<T>::contains_integer_point() const {
// Force strong closure.
if (is_empty())
return false;
- const dimension_type space_dim = space_dimension();
if (space_dim == 0)
return true;
@@ -1316,7 +1314,6 @@ bool
Octagonal_Shape<T>::frequency(const Linear_Expression& expr,
Coefficient& freq_n, Coefficient& freq_d,
Coefficient& val_n, Coefficient& val_d) const {
- dimension_type space_dim = space_dimension();
// The dimension of `expr' must be at most the dimension of *this.
if (space_dim < expr.space_dimension())
throw_dimension_incompatible("frequency(e, ...)", "e", expr);
@@ -2552,7 +2549,6 @@ bool
Octagonal_Shape<T>::tight_coherence_would_make_empty() const {
PPL_ASSERT(std::numeric_limits<N>::is_integer);
PPL_ASSERT(marked_strongly_closed());
- const dimension_type space_dim = space_dimension();
for (dimension_type i = 0; i < 2*space_dim; i += 2) {
const dimension_type ci = i + 1;
const N& mat_i_ci = matrix[i][ci];
@@ -2583,7 +2579,6 @@ Octagonal_Shape<T>::tight_closure_assign() {
// Tighten the unary constraints.
PPL_DIRTY_TEMP(N, temp_one);
assign_r(temp_one, 1, ROUND_NOT_NEEDED);
- const dimension_type space_dim = space_dimension();
for (dimension_type i = 0; i < 2*space_dim; i += 2) {
const dimension_type ci = i + 1;
N& mat_i_ci = matrix[i][ci];
@@ -6927,7 +6922,6 @@ Octagonal_Shape<T>::bounded_affine_preimage(const Variable var,
template <typename T>
Constraint_System
Octagonal_Shape<T>::constraints() const {
- const dimension_type space_dim = space_dimension();
Constraint_System cs;
cs.set_space_dimension(space_dim);
@@ -7543,7 +7537,6 @@ Octagonal_Shape<T>::drop_some_non_integer_points(Complexity_Class) {
if (std::numeric_limits<T>::is_integer)
return;
- const dimension_type space_dim = space_dimension();
strong_closure_assign();
if (space_dim == 0 || marked_empty())
return;
More information about the PPL-devel
mailing list