How to detect whether we're inside of a loop??
Geoff Keating
geoffk@geoffk.org
Wed Apr 9 18:37:00 GMT 2003
"Kaveh R. Ghazi" <ghazi@caip.rutgers.edu> writes:
> I was interested in experimenting with heuristics which might expand a
> builtin depending on whether at the point of expansion we're in a loop
> or not. E.g. It might make sense to expand something which might
> create slightly larger code only if we think it's likely that it'll be
> executed a number of times. I'm guessing that being inside a loop is
> one way to increase that probability. Thus I was curious if there's a
> way to detect this.
Why don't you just use the support that GCC already has for detecting
the probability that a block will be executed?
--
- Geoffrey Keating <geoffk@geoffk.org>
More information about the Gcc
mailing list