enum function_frequency {
/* This function most likely won't be executed at all.
- (set only when profile feedback is available). */
+ (set only when profile feedback is available or via function attribute). */
FUNCTION_FREQUENCY_UNLIKELY_EXECUTED,
/* The default value. */
FUNCTION_FREQUENCY_NORMAL,
/* Optimize this function hard
- (set only when profile feedback is available). */
+ (set only when profile feedback is available or via function attribute). */
FUNCTION_FREQUENCY_HOT
};
Used for detecting stack clobbers. */
tree stack_protect_guard;
+ /* Properties used by the pass manager. */
+ unsigned int curr_properties;
+ unsigned int last_verified;
+
/* Collected bit flags. */
/* Nonzero if function being compiled needs to be given an address
extern void used_types_insert (tree);
+extern int get_next_funcdef_no (void);
#endif /* GCC_FUNCTION_H */