mirror of https://git.wuffs.org/MWCC
19 lines
338 B
C
19 lines
338 B
C
#ifndef COMPILER_LIVEINFO_H
|
|
#define COMPILER_LIVEINFO_H
|
|
|
|
#include "compiler/common.h"
|
|
|
|
typedef struct LiveInfo {
|
|
UInt32 *use;
|
|
UInt32 *def;
|
|
UInt32 *in;
|
|
UInt32 *out;
|
|
} LiveInfo;
|
|
|
|
extern LiveInfo *liveinfo;
|
|
|
|
extern void computelivevariables(Object *proc);
|
|
extern int dead(PCode *instr, RegClass rclass, UInt32 *vec);
|
|
|
|
#endif
|