bessadestr.h 494 Bytes
Newer Older
Christian Würdig's avatar
Christian Würdig committed
1
2
/*
 * This file is part of libFirm.
3
 * Copyright (C) 2012 University of Karlsruhe.
Christian Würdig's avatar
Christian Würdig committed
4
5
 */

6
/**
Christian Würdig's avatar
Christian Würdig committed
7
 * @file
8
 * @brief       Performs SSA destruction.
Christian Würdig's avatar
Christian Würdig committed
9
10
 * @author      Daniel Grund
 * @date        25.05.2005
11
 */
Christian Würdig's avatar
Christian Würdig committed
12
13
#ifndef FIRM_BE_BESSADESTR_H
#define FIRM_BE_BESSADESTR_H
14

15
#include <stdbool.h>
16
17
#include "be_types.h"
#include "firm_types.h"
18
19

/**
20
 * Performs SSA destruction. Arguments get adjusted, phi nodes just stay.
21
 */
22
void be_ssa_destruction(ir_graph *irg, const arch_register_class_t *cls);
Christian Würdig's avatar
Christian Würdig committed
23

24
#endif