summaryrefslogtreecommitdiff
path: root/includes/compiler/IroJump.h
blob: bbb5594c92e668df819e9f61cc56f33d923667f2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef COMPILER_IROJUMP_H
#define COMPILER_IROJUMP_H

#include "compiler/IrOptimizer.h"

extern Boolean IRO_DoJumpChaining(void);
extern void IRO_MakeReachable(IRONode *node);
extern Boolean IRO_RemoveUnreachable(void);
extern Boolean IRO_RemoveRedundantJumps(void);
extern Boolean IRO_RemoveLabels(void);

#endif