Deleted Added
full compact
AllocationOrder.h (276479) AllocationOrder.h (280031)
1//===-- llvm/CodeGen/AllocationOrder.h - Allocation Order -*- 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 implements an allocation order for virtual registers.
11//
12// The preferred allocation order for a virtual register depends on allocation
13// hints and target hooks. The AllocationOrder class encapsulates all of that.
14//
15//===----------------------------------------------------------------------===//
16
1//===-- llvm/CodeGen/AllocationOrder.h - Allocation Order -*- 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 implements an allocation order for virtual registers.
11//
12// The preferred allocation order for a virtual register depends on allocation
13// hints and target hooks. The AllocationOrder class encapsulates all of that.
14//
15//===----------------------------------------------------------------------===//
16
17#ifndef LLVM_CODEGEN_ALLOCATIONORDER_H
18#define LLVM_CODEGEN_ALLOCATIONORDER_H
17#ifndef LLVM_LIB_CODEGEN_ALLOCATIONORDER_H
18#define LLVM_LIB_CODEGEN_ALLOCATIONORDER_H
19
20#include "llvm/ADT/ArrayRef.h"
21#include "llvm/MC/MCRegisterInfo.h"
22
23namespace llvm {
24
25class RegisterClassInfo;
26class VirtRegMap;

--- 61 unchanged lines hidden ---
19
20#include "llvm/ADT/ArrayRef.h"
21#include "llvm/MC/MCRegisterInfo.h"
22
23namespace llvm {
24
25class RegisterClassInfo;
26class VirtRegMap;

--- 61 unchanged lines hidden ---