summaryrefslogtreecommitdiff
path: root/includes/compiler/ValueNumbering.h
blob: a3c2feee6712d9af064460311d5edf5638d1fbd0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef COMPILER_VALUENUMBERING_H
#define COMPILER_VALUENUMBERING_H

#include "compiler/common.h"

#ifdef __MWERKS__
#pragma options align=mac68k
#endif
#ifdef __MWERKS__
#pragma options align=reset
#endif

extern int removedcommonsubexpressions;
extern int nextvaluenumber;

extern void killmemory(Alias *alias, PCode *newValue);
extern void removecommonsubexpressions(Object *proc, int flag);

#endif