54
54
/* Top level optimiser entry point. Returns a new BB. Operates
55
55
under the control of the global "vex_control" struct. */
58
58
IRExpr* (*specHelper) (HChar*, IRExpr**),
59
59
Bool (*preciseMemExnsFn)(Int,Int),
62
62
/* Do a constant folding/propagation pass. */
66
66
/* Do a dead-code removal pass. bb is destructively modified. */
70
70
/* The tree-builder. Make (approximately) maximal safe trees. bb is
71
71
destructively modified. */
75
75
#endif /* ndef __LIBVEX_IROPT_H */