diff options
Diffstat (limited to 'lib/CodeGen/LiveIntervalAnalysis.h')
-rw-r--r-- | lib/CodeGen/LiveIntervalAnalysis.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/CodeGen/LiveIntervalAnalysis.h b/lib/CodeGen/LiveIntervalAnalysis.h index 7ef2e78ea6..cecfbbadbd 100644 --- a/lib/CodeGen/LiveIntervalAnalysis.h +++ b/lib/CodeGen/LiveIntervalAnalysis.h @@ -38,8 +38,9 @@ namespace llvm { typedef std::pair<unsigned, unsigned> Range; typedef std::vector<Range> Ranges; unsigned reg; // the register of this interval - unsigned weight; // weight of this interval (number of uses) - Ranges ranges; // the ranges this register is valid + float weight; // weight of this interval (number of uses + // * 10^loopDepth) + Ranges ranges; // the ranges this register is valid Interval(unsigned r); |