search for: srclinenum

Displaying 5 results from an estimated 5 matches for "srclinenum".

2008 Oct 02
4
[LLVMdev] Making Sense of ISel DAG Output
I'm debugging some X86 patterns and I want to understand the debug dumps from isel better. Here's some example output: 0x391bc40: i64,ch = load 0x3922c50, 0x391b8d0, 0x38dc530 <0x39053e0:0> <sext i32> alignment=4 srcLineNum= 10 0x3922c50: <multiple use> 0x391bc40: <multiple use> 0x3856ab0: <multiple use> 0x3914520: i64 = shl 0x391bc40, 0x3856ab0 srcLineNum= 10 0x38569b0: <multiple use> 0x391bdf0: i64 = add 0x3914520, 0x38569b0 srcLineNum= 10 0...
2008 Oct 02
0
[LLVMdev] Making Sense of ISel DAG Output
...local variables. I've patched that here and hope to send it upstream once I get approval. But let's say you _could_ write such a pattern (because I can). The input DAG looks like this: 0x391a220: <multiple use> 0x391c970: v2f64 = scalar_to_vector 0x391a220 srcLineNum= 10 0x391ac10: <multiple use> 0x391c8b0: v2f64 = scalar_to_vector 0x391ac10 srcLineNum= 10 0x3927b10: <multiple use> 0x3923100: v2f64 = vector_shuffle 0x391c970, 0x391c8b0, 0x3927b10<0,2> srcLineNum= 10 The code that gets produced looks li...
2008 Oct 02
0
[LLVMdev] Making Sense of ISel DAG Output
...d Greene wrote: > I'm debugging some X86 patterns and I want to understand the debug > dumps from > isel better. > > Here's some example output: > > 0x391bc40: i64,ch = load 0x3922c50, 0x391b8d0, 0x38dc530 > <0x39053e0:0> <sext > i32> alignment=4 srcLineNum= 10 > 0x3922c50: <multiple use> > 0x391bc40: <multiple use> > 0x3856ab0: <multiple use> > 0x3914520: i64 = shl 0x391bc40, 0x3856ab0 srcLineNum= 10 > 0x38569b0: <multiple use> > 0x391bdf0: i64 = add 0x3914520, 0x38569b...
2008 Oct 02
6
[LLVMdev] Making Sense of ISel DAG Output
On Thursday 02 October 2008 12:42, David Greene wrote: > But let's say you _could_ write such a pattern (because I can). The input > DAG looks like this: > > 0x391a220: <multiple use> > 0x391c970: v2f64 = scalar_to_vector 0x391a220 srcLineNum= 10 > 0x391ac10: <multiple use> > 0x391c8b0: v2f64 = scalar_to_vector 0x391ac10 srcLineNum= 10 > 0x3927b10: <multiple use> > 0x3923100: v2f64 = vector_shuffle 0x391c970, 0x391c8b0, > 0x3927b10<0,2> srcLineNum= 10 > > The...
2008 Oct 03
0
[LLVMdev] Making Sense of ISel DAG Output
...October 2008 12:42, David Greene wrote: > >> But let's say you _could_ write such a pattern (because I can). >> The input >> DAG looks like this: >> >> 0x391a220: <multiple use> >> 0x391c970: v2f64 = scalar_to_vector 0x391a220 srcLineNum= 10 >> 0x391ac10: <multiple use> >> 0x391c8b0: v2f64 = scalar_to_vector 0x391ac10 srcLineNum= 10 >> 0x3927b10: <multiple use> >> 0x3923100: v2f64 = vector_shuffle 0x391c970, 0x391c8b0, >> 0x3927b10<0,2> srcLineNum=...