diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-09-21 18:34:17 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-09-21 18:34:17 +0000 |
commit | 89bfef003ec71792d078d489566655006b89bc43 (patch) | |
tree | 067f97ce0c96b96c0533b5917e26170866e0f17e /lib/CodeGen/LiveInterval.cpp | |
parent | 2de0e808c1fa742f3eac68b5d10d182699cbbe04 (diff) |
Don't pollute the global namespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114459 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/LiveInterval.cpp')
-rw-r--r-- | lib/CodeGen/LiveInterval.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/CodeGen/LiveInterval.cpp b/lib/CodeGen/LiveInterval.cpp index 199e5000b6..fd5fe787b6 100644 --- a/lib/CodeGen/LiveInterval.cpp +++ b/lib/CodeGen/LiveInterval.cpp @@ -31,6 +31,7 @@ using namespace llvm; // CompEnd - Compare LiveRange end to Pos. +namespace { struct CompEnd { bool operator()(SlotIndex Pos, const LiveRange &LR) const { return Pos < LR.end; @@ -39,6 +40,7 @@ struct CompEnd { return LR.end < Pos; } }; +} LiveInterval::iterator LiveInterval::find(SlotIndex Pos) { return std::upper_bound(begin(), end(), Pos, CompEnd()); |