forked from OSchip/llvm-project
parent
a1e61fafcf
commit
8d24727914
|
@ -1,4 +1,4 @@
|
||||||
/* Title: LiveVarSet.h
|
/* Title: LiveVarSet.h -*- C++ -*-
|
||||||
Author: Ruchira Sasanka
|
Author: Ruchira Sasanka
|
||||||
Date: Jun 30, 01
|
Date: Jun 30, 01
|
||||||
Purpose: Contains the class definition of LiveVarSet which is used for
|
Purpose: Contains the class definition of LiveVarSet which is used for
|
||||||
|
@ -9,19 +9,14 @@
|
||||||
#define LIVE_VAR_SET_H
|
#define LIVE_VAR_SET_H
|
||||||
|
|
||||||
#include "llvm/Analysis/LiveVar/ValueSet.h"
|
#include "llvm/Analysis/LiveVar/ValueSet.h"
|
||||||
#include "llvm/Instruction.h"
|
class MachineInstr;
|
||||||
#include "llvm/Type.h"
|
|
||||||
|
|
||||||
class LiveVarSet : public ValueSet
|
struct LiveVarSet : public ValueSet {
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
|
|
||||||
// This function applies a machine instr to a live var set (accepts OutSet)
|
// This function applies a machine instr to a live var set (accepts OutSet)
|
||||||
// and makes necessary changes to it (produces InSet).
|
// and makes necessary changes to it (produces InSet).
|
||||||
|
//
|
||||||
void applyTranferFuncForMInst(const MachineInstr *const MInst);
|
void applyTranferFuncForMInst(const MachineInstr *const MInst);
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue