Deleted Added
full compact
MachineFunctionAnalysis.cpp (208954) MachineFunctionAnalysis.cpp (212904)
1//===-- MachineFunctionAnalysis.cpp ---------------------------------------===//
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//===----------------------------------------------------------------------===//

--- 6 unchanged lines hidden (view full) ---

15#include "llvm/CodeGen/MachineFunction.h"
16#include "llvm/CodeGen/MachineModuleInfo.h"
17using namespace llvm;
18
19// Register this pass with PassInfo directly to avoid having to define
20// a default constructor.
21static PassInfo
22X("Machine Function Analysis", "machine-function-analysis",
1//===-- MachineFunctionAnalysis.cpp ---------------------------------------===//
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//===----------------------------------------------------------------------===//

--- 6 unchanged lines hidden (view full) ---

15#include "llvm/CodeGen/MachineFunction.h"
16#include "llvm/CodeGen/MachineModuleInfo.h"
17using namespace llvm;
18
19// Register this pass with PassInfo directly to avoid having to define
20// a default constructor.
21static PassInfo
22X("Machine Function Analysis", "machine-function-analysis",
23 intptr_t(&MachineFunctionAnalysis::ID), 0,
23 &MachineFunctionAnalysis::ID, 0,
24 /*CFGOnly=*/false, /*is_analysis=*/true);
25
26char MachineFunctionAnalysis::ID = 0;
27
28MachineFunctionAnalysis::MachineFunctionAnalysis(const TargetMachine &tm,
29 CodeGenOpt::Level OL) :
24 /*CFGOnly=*/false, /*is_analysis=*/true);
25
26char MachineFunctionAnalysis::ID = 0;
27
28MachineFunctionAnalysis::MachineFunctionAnalysis(const TargetMachine &tm,
29 CodeGenOpt::Level OL) :
30 FunctionPass(&ID), TM(tm), OptLevel(OL), MF(0) {
30 FunctionPass(ID), TM(tm), OptLevel(OL), MF(0) {
31}
32
33MachineFunctionAnalysis::~MachineFunctionAnalysis() {
34 releaseMemory();
35 assert(!MF && "MachineFunctionAnalysis left initialized!");
36}
37
38void MachineFunctionAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {

--- 24 unchanged lines hidden ---
31}
32
33MachineFunctionAnalysis::~MachineFunctionAnalysis() {
34 releaseMemory();
35 assert(!MF && "MachineFunctionAnalysis left initialized!");
36}
37
38void MachineFunctionAnalysis::getAnalysisUsage(AnalysisUsage &AU) const {

--- 24 unchanged lines hidden ---