search for: 8ef8e3bd

Displaying 3 results from an estimated 3 matches for "8ef8e3bd".

2010 Feb 13
1
[LLVMdev] Line number and merged calls
...LVM optimizers (codegen or IR) mess with it (except with that special branch folding optimization you just mentioned)? Thanks! Nicolas /jakob > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20100213/8ef8e3bd/attachment.html>
2010 Feb 13
0
[LLVMdev] Line number and merged calls
On Feb 13, 2010, at 8:19 AM, nicolas geoffray wrote: > Is this a bug with respect to accurate line number information with optimizations? No. The way LLVM is designed, debug information is not allowed to interfere with code generation. In fact, if including debug information does change the generated code in any way, it is considered a bug. > If not, is there a way to disable this
2010 Feb 13
2
[LLVMdev] Line number and merged calls
Dear all, I'm having an issue with line number information in LLVM IR. Apparently codegen is merging two calls (with different line numbers) into one. This is not a GVN optimization: the calls are different, and are virtual calls. The optimization does not generate wrong code., it just invalidates accurate line number information. Briefly, the IR looks like this: BB1: do virtual call on