search for: bitrv2

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

2016 Jun 25
3
Tail call optimization is getting affected due to local function related optimization with IPRA
...] | CallPreservedMask[i]; } For more details please follow following link. https://groups.google.com/d/msg/llvm-dev/XRzGhJ9wtZg/bYFMzppXEwAJ Now consider following bug due to forcing caller saved registers for local function when IPRA enable: void makewt(int nw, int *ip, double *w) { ... bitrv2(nw, ip, w); } here bitrv2 is local fuction and for that when IPRA enable callee saved registers are set to none. So for that function following is set of collbered register as per regmaks collected by RegUsageInfoCollector pass. Function Name : bitrv2 Clobbered Registers: AH AL AX BH BL BP BPL BX...
2016 Jun 25
0
Tail call optimization is getting affected due to local function related optimization with IPRA
...etails please follow following link. > https://groups.google.com/d/msg/llvm-dev/XRzGhJ9wtZg/bYFMzppXEwAJ > > Now consider following bug due to forcing caller saved registers for local > function > when IPRA enable: > > void makewt(int nw, int *ip, double *w) { > ... > bitrv2(nw, ip, w); > } > > here bitrv2 is local fuction and for that when IPRA enable callee saved > registers > are set to none. So for that function following is set of collbered > register as > per regmaks collected by RegUsageInfoCollector pass. > > Function Name : bitrv2 &g...
2016 Jun 26
3
Tail call optimization is getting affected due to local function related optimization with IPRA
...>> https://groups.google.com/d/msg/llvm-dev/XRzGhJ9wtZg/bYFMzppXEwAJ >> >> Now consider following bug due to forcing caller saved registers for >> local function >> when IPRA enable: >> >> void makewt(int nw, int *ip, double *w) { >> ... >> bitrv2(nw, ip, w); >> } >> >> here bitrv2 is local fuction and for that when IPRA enable callee saved >> registers >> are set to none. So for that function following is set of collbered >> register as >> per regmaks collected by RegUsageInfoCollector pass. >&gt...
2016 Jun 28
2
Tail call optimization is getting affected due to local function related optimization with IPRA
...sg/llvm-dev/XRzGhJ9wtZg/bYFMzppXEwAJ <https://groups.google.com/d/msg/llvm-dev/XRzGhJ9wtZg/bYFMzppXEwAJ> > > Now consider following bug due to forcing caller saved registers for local function > when IPRA enable: > > void makewt(int nw, int *ip, double *w) { > ... > bitrv2(nw, ip, w); > } > > here bitrv2 is local fuction and for that when IPRA enable callee saved registers > are set to none. So for that function following is set of collbered register as > per regmaks collected by RegUsageInfoCollector pass. > > Function Name : bitrv2 > Clobb...
2016 Jun 27
0
Tail call optimization is getting affected due to local function related optimization with IPRA
...com/d/msg/llvm-dev/XRzGhJ9wtZg/bYFMzppXEwAJ >>> >>> Now consider following bug due to forcing caller saved registers for >>> local function >>> when IPRA enable: >>> >>> void makewt(int nw, int *ip, double *w) { >>> ... >>> bitrv2(nw, ip, w); >>> } >>> >>> here bitrv2 is local fuction and for that when IPRA enable callee saved >>> registers >>> are set to none. So for that function following is set of collbered >>> register as >>> per regmaks collected by RegUsag...
2016 Jun 28
0
Tail call optimization is getting affected due to local function related optimization with IPRA
...YFMzppXEwAJ >>>> >>>> Now consider following bug due to forcing caller saved registers for >>>> local function >>>> when IPRA enable: >>>> >>>> void makewt(int nw, int *ip, double *w) { >>>> ... >>>> bitrv2(nw, ip, w); >>>> } >>>> >>>> here bitrv2 is local fuction and for that when IPRA enable callee saved >>>> registers >>>> are set to none. So for that function following is set of collbered >>>> register as >>>> per...
2016 Jun 28
2
Tail call optimization is getting affected due to local function related optimization with IPRA
...;>>>>> Now consider following bug due to forcing caller saved registers for local function >>>>>> when IPRA enable: >>>>>> >>>>>> void makewt(int nw, int *ip, double *w) { >>>>>> ... >>>>>> bitrv2(nw, ip, w); >>>>>> } >>>>>> >>>>>> here bitrv2 is local fuction and for that when IPRA enable callee saved registers >>>>>> are set to none. So for that function following is set of collbered register as >>>>>&g...