search for: _bitrv2

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

Did you mean: bitrv2
2016 Jun 25
0
Tail call optimization is getting affected due to local function related optimization with IPRA
...d not) and when main calls makewt > again > then value of *ip (R14) is wrong and result into segmentation fault. > > Assembly code of makewt: > _makewt: > ... > popq %rbx > popq %r12 > popq %r13 > popq %r14 > popq %r15 > popq %rbp > jmp _bitrv2 ## TAILCALL > A very naive solution to this problem come to me is to convert above code to following: _makewt: ... jmp _bitrv2 ## TAILCALL popq %rbx popq %r12 popq %r13 popq %r14 popq %r15 popq %rbp So that when _bitrv2 returns caller wil...
2016 Jun 26
3
Tail call optimization is getting affected due to local function related optimization with IPRA
...;> then value of *ip (R14) is wrong and result into segmentation fault. >> >> Assembly code of makewt: >> _makewt: >> ... >> popq %rbx >> popq %r12 >> popq %r13 >> popq %r14 >> popq %r15 >> popq %rbp >> jmp _bitrv2 ## TAILCALL >> > > A very naive solution to this problem come to me is to convert above code > to following: > > _makewt: > ... > jmp _bitrv2 ## TAILCALL > popq %rbx > popq %r12 > popq %r13 > popq %r14 > po...
2016 Jun 25
3
Tail call optimization is getting affected due to local function related optimization with IPRA
...h is caller of makewt) value of *ip is gone from R14 (which sould not) and when main calls makewt again then value of *ip (R14) is wrong and result into segmentation fault. Assembly code of makewt: _makewt: ... popq %rbx popq %r12 popq %r13 popq %r14 popq %r15 popq %rbp jmp _bitrv2 ## TAILCALL There is one more case of faluire due to local function related optimization. I am analysing that (sorry for taking more time but I am not much good at assembly). I need some hints for how to solve this. If you feel some problem with my analyses please let me know if y...
2016 Jun 28
2
Tail call optimization is getting affected due to local function related optimization with IPRA
...sould not) and when main calls makewt again > then value of *ip (R14) is wrong and result into segmentation fault. > > Assembly code of makewt: > _makewt: > ... > popq %rbx > popq %r12 > popq %r13 > popq %r14 > popq %r15 > popq %rbp > jmp _bitrv2 ## TAILCALL > > A very naive solution to this problem come to me is to convert above code to following: > > _makewt: > ... > jmp _bitrv2 ## TAILCALL > popq %rbx > popq %r12 > popq %r13 > popq %r14 > popq %r15 &gt...
2016 Jun 27
0
Tail call optimization is getting affected due to local function related optimization with IPRA
...esult into segmentation fault. >>> >>> Assembly code of makewt: >>> _makewt: >>> ... >>> popq %rbx >>> popq %r12 >>> popq %r13 >>> popq %r14 >>> popq %r15 >>> popq %rbp >>> jmp _bitrv2 ## TAILCALL >>> >> >> A very naive solution to this problem come to me is to convert above code >> to following: >> >> _makewt: >> ... >> jmp _bitrv2 ## TAILCALL >> popq %rbx >> popq %r12 >&...
2016 Jun 28
0
Tail call optimization is getting affected due to local function related optimization with IPRA
...gt; >>>> Assembly code of makewt: >>>> _makewt: >>>> ... >>>> popq %rbx >>>> popq %r12 >>>> popq %r13 >>>> popq %r14 >>>> popq %r15 >>>> popq %rbp >>>> jmp _bitrv2 ## TAILCALL >>>> >>> >>> A very naive solution to this problem come to me is to convert above >>> code to following: >>> >>> _makewt: >>> ... >>> jmp _bitrv2 ## TAILCALL >>> po...
2016 Jun 28
2
Tail call optimization is getting affected due to local function related optimization with IPRA
..._makewt: >>>>>> ... >>>>>> popq %rbx >>>>>> popq %r12 >>>>>> popq %r13 >>>>>> popq %r14 >>>>>> popq %r15 >>>>>> popq %rbp >>>>>> jmp _bitrv2 ## TAILCALL >>>>> >>>>> A very naive solution to this problem come to me is to convert above code to following: >>>>> >>>>> _makewt: >>>>> ... >>>>> jmp _bitrv2 ## TAILCA...