[llvm-commits] [PATCH] Try to figure out <size> argument in llvm.lifetime intrinsics

Dmitry N. Mikushin maemarcus at gmail.com
Sun Nov 11 09:32:13 PST 2012


In case of stack reuse there should be another llvm.livetime start/end
region, isn't it?

2012/11/11 Dmitri Gribenko <gribozavr at gmail.com>:
> On Sun, Nov 11, 2012 at 11:14 AM, Alexey Samsonov <samsonov at google.com> wrote:
>> As I can see, llvm.lifetime intrinsics are not that popular now, but
>> probably we can emit them (in Clang)
>> to find addressability issues with ASan and enable stack re-use with
>> StackColoring machine function pass.
>
> But stack reuse will decrease precision of ASan, won't it?
>
> Dmitri
>
> --
> main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
> (j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list