libFirm
Loading...
Searching...
No Matches
analyze_irg_args.h
1/*
2 * This file is part of libFirm.
3 * Copyright (C) 2012 University of Karlsruhe.
4 */
5
11#ifndef FIRM_ANA_ANALYZE_IRG_ARGS_H
12#define FIRM_ANA_ANALYZE_IRG_ARGS_H
13
14#include <stddef.h>
15#include "firm_types.h"
16#include "typerep.h"
17
18#include "begin.h"
19
31FIRM_API ptr_access_kind get_method_param_access(ir_entity *ent, size_t pos);
32
39FIRM_API void analyze_irg_args(ir_graph *irg);
40
48FIRM_API unsigned get_method_param_weight(ir_entity *ent, size_t pos);
49
55FIRM_API void analyze_irg_args_weight(ir_graph *irg);
56
57#include "end.h"
58
59#endif
struct ir_graph ir_graph
Procedure Graph.
Definition firm_types.h:74
struct ir_entity ir_entity
Entity.
Definition firm_types.h:83