Displaying 3 results from an estimated 3 matches for "240c33522563ebd633613a903479d5e6".
2018 Feb 24
2
CallSiteSplitting and musttail calls
...e easiest fix as it stands is disabling it for such call
sites: https://reviews.llvm.org/D43729 . However, I'm not happy with such
contribution.
My more sophisticated attempt has failed due to my poor understanding of
llvm internals. Here is the attempted patch:
https://gist.github.com/indutny/240c33522563ebd633613a903479d5e6
I'd greatly appreciate any help with it.
Just in case, there're few questions that I'm trying to find answers for:
* Why replacing `removeFromParent()` with `eraseFromParent` breaks the code?
* How to properly remove predecessors from the resulting Tail block?
* How to remove the Tai...
2018 Feb 24
0
CallSiteSplitting and musttail calls
...disabling it for such call
> sites: https://reviews.llvm.org/D43729 . However, I'm not happy with such
> contribution.
>
> My more sophisticated attempt has failed due to my poor understanding of
> llvm internals. Here is the attempted patch: https://gist.github.
> com/indutny/240c33522563ebd633613a903479d5e6
>
> I'd greatly appreciate any help with it.
>
> Just in case, there're few questions that I'm trying to find answers for:
>
> * Why replacing `removeFromParent()` with `eraseFromParent` breaks the
> code?
> * How to properly remove predecessors from the resultin...
2018 Feb 27
2
CallSiteSplitting and musttail calls
...ll
>> sites: https://reviews.llvm.org/D43729 . However, I'm not happy with
>> such contribution.
>>
>> My more sophisticated attempt has failed due to my poor understanding of
>> llvm internals. Here is the attempted patch: https://gist.github.com
>> /indutny/240c33522563ebd633613a903479d5e6
>>
>> I'd greatly appreciate any help with it.
>>
>> Just in case, there're few questions that I'm trying to find answers for:
>>
>> * Why replacing `removeFromParent()` with `eraseFromParent` breaks the
>> code?
>> * How to properly remov...