Displaying 3 results from an estimated 3 matches for "5f85a4a8".
2018 Apr 20
0
Conditional analysis before inliner
On 4/19/2018 1:57 PM, Anom LLVM via llvm-dev wrote:
> Hi,
>
> I have pass phase ordering question.
>
> I am interested in performing a transformation that matches several
> LLVM IR instructions and converts them to a single builtin. This sort
> of transformation must occur prior to inlining because inlining needs
> to analyze cost of the builtin. However, the LLVM IR
2018 Apr 23
0
Conditional analysis before inliner
...Employee of Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180423/5f85a4a8/attachment.html>
2018 Apr 23
2
Conditional analysis before inliner
Thanks for the answer Eli.
I think I was a little too vague in my question. The program has the
following structure:
void foo() {
bar();
}
void bar() {
for (..) {
__builtin_compute()
}
}
We would like to use scalar evolution + loopinfowrapperpass inside
instcombine only if __builtin_compute is present. instcombine can convert
the loop into a single builtin ie.
void bar() {