summaryrefslogtreecommitdiffhomepage
path: root/ir/be/TEMPLATE/TEMPLATE_new_nodes_t.h
blob: 2f7f4281789c24a2f8f622159faf632e64dd2e69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
 * This file is part of libFirm.
 * Copyright (C) 2016 Matthias Braun
 */

/**
 * @file
 * @brief   Internal declarations used by gen_new_nodes.c
 */
#ifndef FIRM_BE_TEMPLATE_TEMPLATE_NEW_NODES_T_H
#define FIRM_BE_TEMPLATE_TEMPLATE_NEW_NODES_T_H

#include "TEMPLATE_new_nodes.h"

void TEMPLATE_dump_node(FILE *F, const ir_node *n, dump_reason_t reason);

void set_TEMPLATE_value(ir_node *const node, ir_entity *const entity,
                        ir_tarval *const value);

int TEMPLATE_attrs_equal(const ir_node *a, const ir_node *b);

#endif