mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-22 11:39:35 +00:00
Remove unneeded const_cast.
llvm-svn: 176771
This commit is contained in:
parent
174aed37d3
commit
b50ddc977c
@ -147,10 +147,10 @@ public:
|
||||
/// block that is outside of the current loop.
|
||||
///
|
||||
bool isLoopExiting(const BlockT *BB) const {
|
||||
typedef GraphTraits<BlockT*> BlockTraits;
|
||||
typedef GraphTraits<const BlockT*> BlockTraits;
|
||||
for (typename BlockTraits::ChildIteratorType SI =
|
||||
BlockTraits::child_begin(const_cast<BlockT*>(BB)),
|
||||
SE = BlockTraits::child_end(const_cast<BlockT*>(BB)); SI != SE; ++SI) {
|
||||
BlockTraits::child_begin(BB),
|
||||
SE = BlockTraits::child_end(BB); SI != SE; ++SI) {
|
||||
if (!contains(*SI))
|
||||
return true;
|
||||
}
|
||||
@ -165,8 +165,8 @@ public:
|
||||
|
||||
typedef GraphTraits<Inverse<BlockT*> > InvBlockTraits;
|
||||
for (typename InvBlockTraits::ChildIteratorType I =
|
||||
InvBlockTraits::child_begin(const_cast<BlockT*>(H)),
|
||||
E = InvBlockTraits::child_end(const_cast<BlockT*>(H)); I != E; ++I)
|
||||
InvBlockTraits::child_begin(H),
|
||||
E = InvBlockTraits::child_end(H); I != E; ++I)
|
||||
if (contains(*I))
|
||||
++NumBackEdges;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user