gcc:
* gimple-range.cc: Add comments.
* gimple-range.h: Same.
m_cache.dump (f);
}
+/* Create a new ranger instance and associate it with function FUN.
+ Each call must be paired with a call to disable_ranger to release
+ resources. */
+
gimple_ranger *
enable_ranger (struct function *fun)
{
return r;
}
+/* Destroy and release the ranger instance associated with function FUN
+ and replace it the global ranger. */
+
void
disable_ranger (struct function *fun)
{
range_tracer tracer;
};
+/* Create a new ranger instance and associate it with a function.
+ Each call must be paired with a call to disable_ranger to release
+ resources. */
extern gimple_ranger *enable_ranger (struct function *);
extern void disable_ranger (struct function *);