"llvm/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "1066e397fa907629f0da370f9721821c838ed30a"
Simplify store(bitconv(x)) to store(x). This allows us to compile this:
void bar(double Y, double *X) { *X = Y; } to this: bar: save -96, %o6, %o6 st %i1, [%i2+4] st %i0, [%i2] restore %g0, %g0, %g0 retl nop instead of this: bar: save -104, %o6, %o6 st %i1, [%i6+-4] st %i0, [%i6+-8] ldd [%i6+-8], %f0 std %f0, [%i2] restore %g0, %g0, %g0 retl nop on sparcv8. llvm-svn: 24983
Loading
Please register or sign in to comment