Remove __cplusplus >= 201103
Right now, we require a C++11 compiler, so the check is not needed any longer. gcc/analyzer/ChangeLog: * program-state.cc (program_state::operator=): Remove __cplusplus >= 201103. (program_state::program_state): Likewise. * program-state.h: Likewise. * region-model.h (class region_model): Remove dead code. gcc/ChangeLog: * bitmap.h (class auto_bitmap): Remove __cplusplus >= 201103. * config/aarch64/aarch64.c: Likewise. * gimple-ssa-store-merging.c (store_immediate_info::store_immediate_info): Likewise. * sbitmap.h: Likewise.
This commit is contained in:
parent
e3a682f419
commit
4bc6fb21bd
@ -731,7 +731,6 @@ program_state::operator= (const program_state &other)
|
|||||||
return *this;
|
return *this;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if __cplusplus >= 201103
|
|
||||||
/* Move constructor for program_state (when building with C++11). */
|
/* Move constructor for program_state (when building with C++11). */
|
||||||
program_state::program_state (program_state &&other)
|
program_state::program_state (program_state &&other)
|
||||||
: m_region_model (other.m_region_model),
|
: m_region_model (other.m_region_model),
|
||||||
@ -747,7 +746,6 @@ program_state::program_state (program_state &&other)
|
|||||||
|
|
||||||
m_valid = other.m_valid;
|
m_valid = other.m_valid;
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
|
|
||||||
/* program_state's dtor. */
|
/* program_state's dtor. */
|
||||||
|
|
||||||
|
@ -192,11 +192,7 @@ public:
|
|||||||
program_state (const extrinsic_state &ext_state);
|
program_state (const extrinsic_state &ext_state);
|
||||||
program_state (const program_state &other);
|
program_state (const program_state &other);
|
||||||
program_state& operator= (const program_state &other);
|
program_state& operator= (const program_state &other);
|
||||||
|
|
||||||
#if __cplusplus >= 201103
|
|
||||||
program_state (program_state &&other);
|
program_state (program_state &&other);
|
||||||
#endif
|
|
||||||
|
|
||||||
~program_state ();
|
~program_state ();
|
||||||
|
|
||||||
hashval_t hash () const;
|
hashval_t hash () const;
|
||||||
|
@ -414,11 +414,6 @@ class region_model
|
|||||||
region_model (region_model_manager *mgr);
|
region_model (region_model_manager *mgr);
|
||||||
region_model (const region_model &other);
|
region_model (const region_model &other);
|
||||||
~region_model ();
|
~region_model ();
|
||||||
|
|
||||||
#if 0//__cplusplus >= 201103
|
|
||||||
region_model (region_model &&other);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
region_model &operator= (const region_model &other);
|
region_model &operator= (const region_model &other);
|
||||||
|
|
||||||
bool operator== (const region_model &other) const;
|
bool operator== (const region_model &other) const;
|
||||||
|
@ -951,10 +951,8 @@ class auto_bitmap
|
|||||||
// Prevent making a copy that references our bitmap.
|
// Prevent making a copy that references our bitmap.
|
||||||
auto_bitmap (const auto_bitmap &);
|
auto_bitmap (const auto_bitmap &);
|
||||||
auto_bitmap &operator = (const auto_bitmap &);
|
auto_bitmap &operator = (const auto_bitmap &);
|
||||||
#if __cplusplus >= 201103L
|
|
||||||
auto_bitmap (auto_bitmap &&);
|
auto_bitmap (auto_bitmap &&);
|
||||||
auto_bitmap &operator = (auto_bitmap &&);
|
auto_bitmap &operator = (auto_bitmap &&);
|
||||||
#endif
|
|
||||||
|
|
||||||
bitmap_head m_bits;
|
bitmap_head m_bits;
|
||||||
};
|
};
|
||||||
|
@ -221,9 +221,7 @@ public:
|
|||||||
predicate in each predicate argument register. This means that
|
predicate in each predicate argument register. This means that
|
||||||
we need at least 12 pieces. */
|
we need at least 12 pieces. */
|
||||||
static const unsigned int MAX_PIECES = NUM_FP_ARG_REGS + NUM_PR_ARG_REGS;
|
static const unsigned int MAX_PIECES = NUM_FP_ARG_REGS + NUM_PR_ARG_REGS;
|
||||||
#if __cplusplus >= 201103L
|
|
||||||
static_assert (MAX_PIECES >= 8, "Need to store at least 8 predicates");
|
static_assert (MAX_PIECES >= 8, "Need to store at least 8 predicates");
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Describes one piece of a PST. Each piece is one of:
|
/* Describes one piece of a PST. Each piece is one of:
|
||||||
|
|
||||||
|
@ -1595,17 +1595,9 @@ store_immediate_info::store_immediate_info (unsigned HOST_WIDE_INT bs,
|
|||||||
: bitsize (bs), bitpos (bp), bitregion_start (brs), bitregion_end (bre),
|
: bitsize (bs), bitpos (bp), bitregion_start (brs), bitregion_end (bre),
|
||||||
stmt (st), order (ord), rhs_code (rhscode), n (nr),
|
stmt (st), order (ord), rhs_code (rhscode), n (nr),
|
||||||
ins_stmt (ins_stmtp), bit_not_p (bitnotp), ops_swapped_p (false),
|
ins_stmt (ins_stmtp), bit_not_p (bitnotp), ops_swapped_p (false),
|
||||||
lp_nr (nr2)
|
lp_nr (nr2), ops { op0r, op1r }
|
||||||
#if __cplusplus >= 201103L
|
|
||||||
, ops { op0r, op1r }
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
{
|
|
||||||
ops[0] = op0r;
|
|
||||||
ops[1] = op1r;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Struct representing a group of stores to contiguous memory locations.
|
/* Struct representing a group of stores to contiguous memory locations.
|
||||||
These are produced by the second phase (coalescing) and consumed in the
|
These are produced by the second phase (coalescing) and consumed in the
|
||||||
|
@ -301,10 +301,8 @@ private:
|
|||||||
/* Prevent making a copy that refers to our sbitmap. */
|
/* Prevent making a copy that refers to our sbitmap. */
|
||||||
auto_sbitmap (const auto_sbitmap &);
|
auto_sbitmap (const auto_sbitmap &);
|
||||||
auto_sbitmap &operator = (const auto_sbitmap &);
|
auto_sbitmap &operator = (const auto_sbitmap &);
|
||||||
#if __cplusplus >= 201103L
|
|
||||||
auto_sbitmap (auto_sbitmap &&);
|
auto_sbitmap (auto_sbitmap &&);
|
||||||
auto_sbitmap &operator = (auto_sbitmap &&);
|
auto_sbitmap &operator = (auto_sbitmap &&);
|
||||||
#endif
|
|
||||||
|
|
||||||
/* The bitmap we are managing. */
|
/* The bitmap we are managing. */
|
||||||
sbitmap m_bitmap;
|
sbitmap m_bitmap;
|
||||||
|
Loading…
Reference in New Issue
Block a user