search for: dw_op_reg4

Displaying 7 results from an estimated 7 matches for "dw_op_reg4".

Did you mean: dw_op_regn
2018 Apr 27
2
[DbgInfo] Potential bug in location list address ranges
...t; DW_AT_name : (indirect string, offset: 0x9e): *bar* <44> DW_AT_decl_file : 1 <45> DW_AT_decl_line : 34 <46> DW_AT_type : <0x153> // *Its location list* 00000000 00008124 0000812a (DW_OP_reg0 (r0)) 0000000b 0000812a 00008136 (DW_OP_reg4 (r4)) 00000016 <End of list> As you can see, it says that we can find *bar *in *r4* from *0x812a* to *0x8134 (poplt)*. However, this is only true when the *cmp *instruction at *0x812e* yields *less than (lt)*. So if the value in *r0 *is greater than 1 (which is the case of my input), w...
2018 Apr 27
0
[DbgInfo] Potential bug in location list address ranges
...ect string, offset: 0x9e): bar > <44> DW_AT_decl_file : 1 > <45> DW_AT_decl_line : 34 > <46> DW_AT_type : <0x153> > > // Its location list > 00000000 00008124 0000812a (DW_OP_reg0 (r0)) > 0000000b 0000812a 00008136 (DW_OP_reg4 (r4)) > 00000016 <End of list> > > As you can see, it says that we can find bar in r4 from 0x812a to 0x8134 (poplt). However, this is only true when the cmp instruction at 0x812e yields less than (lt). So if the value in r0 is greater than 1 (which is the case of my input), we...
2018 Apr 27
2
[DbgInfo] Potential bug in location list address ranges
...40> DW_AT_name : (indirect string, offset: 0x9e): bar <44> DW_AT_decl_file : 1 <45> DW_AT_decl_line : 34 <46> DW_AT_type : <0x153> // Its location list 00000000 00008124 0000812a (DW_OP_reg0 (r0)) 0000000b 0000812a 00008136 (DW_OP_reg4 (r4)) 00000016 <End of list> As you can see, it says that we can find bar in r4 from 0x812a to 0x8134 (poplt). However, this is only true when the cmp instruction at 0x812e yields less than (lt). So if the value in r0 is greater than 1 (which is the case of my input), we should still b...
2018 May 07
2
[DbgInfo] Potential bug in location list address ranges
...> >> <45> DW_AT_decl_line : 34 >> >> <46> DW_AT_type : <0x153> >> >> >> >> // *Its location list* >> >> 00000000 00008124 0000812a (DW_OP_reg0 (r0)) >> >> 0000000b 0000812a 00008136 (DW_OP_reg4 (r4)) >> >> 00000016 <End of list> >> >> >> >> As you can see, it says that we can find *bar *in *r4* from *0x812a *to *0x8134 >> (poplt)*. However, this is only true when the *cmp *instruction at >> *0x812e* yields *less than (lt)*. So if...
2018 Apr 27
0
[DbgInfo] Potential bug in location list address ranges
...> <44> DW_AT_decl_file : 1 > > <45> DW_AT_decl_line : 34 > > <46> DW_AT_type : <0x153> > > > > // *Its location list* > > 00000000 00008124 0000812a (DW_OP_reg0 (r0)) > > 0000000b 0000812a 00008136 (DW_OP_reg4 (r4)) > > 00000016 <End of list> > > > > As you can see, it says that we can find *bar *in *r4* from *0x812a *to *0x8134 > (poplt)*. However, this is only true when the *cmp *instruction at > *0x812e* yields *less than (lt)*. So if the value in *r0 *is greater &g...
2018 May 07
0
[DbgInfo] Potential bug in location list address ranges
...<44> DW_AT_decl_file : 1 > > <45> DW_AT_decl_line : 34 > > <46> DW_AT_type : <0x153> > > > > // Its location list > > 00000000 00008124 0000812a (DW_OP_reg0 (r0)) > > 0000000b 0000812a 00008136 (DW_OP_reg4 (r4)) > > 00000016 <End of list> > > > > As you can see, it says that we can find bar in r4 from 0x812a to 0x8134 (poplt). However, this is only true when the cmp instruction at 0x812e yields less than (lt). So if the value in r0 is greater than 1 (which is the ca...
2012 Feb 28
0
[LLVMdev] inspecting value of formal parameter in gdb for x86
...ram: ... <2><81>: Abbrev Number: 3 (DW_TAG_formal_parameter) <82> DW_AT_name : c <84> DW_AT_decl_file : 1 <85> DW_AT_decl_line : 5 <86> DW_AT_type : <0x8d> <8a> DW_AT_location : 1 byte block: 54 (DW_OP_reg4) ... Looking at assembly code I've got: ... foo: # @foo .Lfunc_begin0: .loc 1 6 0 .Ltmp3: # BB#0: pushl %ebp .Ltmp0: movl %esp, %ebp .Ltmp1: pushl %esi pushl %eax .Ltmp2: #DEBUG_VALUE: foo:c <- ESP+4294967295 # argpa...