Deleted Added
full compact
Interval.h (208954) Interval.h (249423)
1//===- llvm/Analysis/Interval.h - Interval Class Declaration ----*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9//
10// This file contains the declaration of the Interval class, which
11// represents a set of CFG nodes and is a portion of an interval partition.
12//
13// Intervals have some interesting and useful properties, including the
14// following:
15// 1. The header node of an interval dominates all of the elements of the
16// interval
17//
18//===----------------------------------------------------------------------===//
19
1//===- llvm/Analysis/Interval.h - Interval Class Declaration ----*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9//
10// This file contains the declaration of the Interval class, which
11// represents a set of CFG nodes and is a portion of an interval partition.
12//
13// Intervals have some interesting and useful properties, including the
14// following:
15// 1. The header node of an interval dominates all of the elements of the
16// interval
17//
18//===----------------------------------------------------------------------===//
19
20#ifndef LLVM_INTERVAL_H
21#define LLVM_INTERVAL_H
20#ifndef LLVM_ANALYSIS_INTERVAL_H
21#define LLVM_ANALYSIS_INTERVAL_H
22
23#include "llvm/ADT/GraphTraits.h"
24#include <vector>
25
26namespace llvm {
27
28class BasicBlock;
29class raw_ostream;

--- 124 unchanged lines hidden ---
22
23#include "llvm/ADT/GraphTraits.h"
24#include <vector>
25
26namespace llvm {
27
28class BasicBlock;
29class raw_ostream;

--- 124 unchanged lines hidden ---