search for: deca85be

Displaying 2 results from an estimated 2 matches for "deca85be".

2012 Oct 17
0
[LLVMdev] please advise on PassManager
...imizing a function can dramatically shrink it (due to abstraction penalties being removed)… which then makes it a much strongly inline candidate. -Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121017/deca85be/attachment.html>
2012 Oct 17
2
[LLVMdev] please advise on PassManager
Hello, I've recently changed AddressSanitizer (asan) compiler pass from ModulePass to FunctionPass and it could a bit of mayhem. The problem is that asan FunctionPass instruments a function foo, then foo gets inlined into bar, then bar gets instrumented and thus the code of foo gets instrumented twice (which causes run-time crash). This happens only at -O0; at -O1 we get the correct order of