Displaying 3 results from an estimated 3 matches for "profileinfot".
Did you mean:
profileinfo
2013 Sep 13
3
[LLVMdev] Removing legacy profiling code from LLVM
...p repeatedly: no one we know of is
>using EdgeProfiling.cpp, PathProfiling.cpp, and the
>lib/Analysis/Profile*Pass.cpp collection of tools.
We've been actively using it since at least 2.8. True, we haven't been
vocal about it.
While I can see perhaps getting rid of some of the older ProfileInfoT
related stuff, certainly the instrumentation portion and the metadata
loader (ProfileDataLoaderPass) portion are of use to us.
Isn't Bob Wilson also using, or at least interested in, some of the
metadata based profiling too?
While we're talking about it, there are associated portions unde...
2013 Sep 13
0
[LLVMdev] Removing legacy profiling code from LLVM
...f is
>> using EdgeProfiling.cpp, PathProfiling.cpp, and the
>> lib/Analysis/Profile*Pass.cpp collection of tools.
> We've been actively using it since at least 2.8. True, we haven't been
> vocal about it.
>
> While I can see perhaps getting rid of some of the older ProfileInfoT
> related stuff, certainly the instrumentation portion and the metadata
> loader (ProfileDataLoaderPass) portion are of use to us.
>
> Isn't Bob Wilson also using, or at least interested in, some of the
> metadata based profiling too?
No, I am not interested in any of the thing...
2011 Apr 05
1
[LLVMdev] [GSoC] Optimizing for size
...is is currently done with an OptimizeForSize attribute on
functions, which is added by clang with -Os. I would add a more flexible method
that determines whether a given BB should be optimized for size, depending on
profiling information (if available) and -Os and other options. I could put
this in ProfileInfoT, since it would interact closely with profiling
information.
The next step is to make optimization passes use this information. This means
updating passes that currently check the OptimizeForSize attribute to use the
new information instead. I would also make JumpThreading, InlineCost, and
possibl...