fixed spill/reload lowering
[libfirm] / ir / be / ia32 / ia32_optimize.h
1 #ifndef _IA32_OPTIMIZE_H_
2 #define _IA32_OPTIMIZE_H_
3
4 /**
5  * Transforms a Firm Const into an ia32 Const and places it
6  * in the Block where it's used.
7  * This function is called by a walker.
8  */
9 void ia32_place_consts(ir_node *irn, void *env);
10
11 /**
12  * Checks for address mode patterns and performs the
13  * necessary transformations.
14  * This function is called by a walker.
15  */
16 void ia32_optimize_am(ir_node *irn, void *env);
17
18 #endif /* _IA32_OPTIMIZE_H_ */