search for: get_new_point_on_quad

Displaying 2 results from an estimated 2 matches for "get_new_point_on_quad".

2015 Oct 01
2
Register Spill Caused by the Reassociation pass
Hi Sanjay, I observed some extra register spills when applying the reassociation pass on spec2006 benchmarks and I would like to listen to your advice. For example, function get_new_point_on_quad() of tria_boundary.cc in spec2006/dealII has a sequences of code like this . X=a+b . Y=X+c . Z=Y+d . There are many other instructions between these float adds. The reassociation pass first swaps a and c when checking the second add, and then swaps a and d when checking the third add...
2015 Oct 02
2
Register Spill Caused by the Reassociation pass
...at codeaurora.com <mailto:haicheng at codeaurora.com>> wrote: > Hi Sanjay, > > > > I observed some extra register spills when applying the reassociation pass on spec2006 benchmarks and I would like to listen to your advice. > > > > For example, function get_new_point_on_quad() of tria_boundary.cc in spec2006/dealII has a sequences of code like this > > > > … > > X=a+b > > … > > Y=X+c > > … > > Z=Y+d > > … > > > > There are many other instructions between these float adds. The reassociation pass...