[llvm-commits] [llvm] r92864 - in /llvm/trunk/lib/CodeGen: CriticalAntiDepBreaker.cpp CriticalAntiDepBreaker.h

Anton Korobeynikov anton at korobeynikov.info
Wed Jan 6 17:59:53 PST 2010


Hello, Jim

> Anti-dependency breaking needs to be careful regarding instructions with
> multiple register definitions.
FYI: this unbreaks log10() routine from newlib. Previously invalid
(unpredictable) vmov r0, r0, d0 instruction was generated. It seems
that A8 does not produce any error in such situation, but on A9 SIGILL
was trapped.

PS: Do you want small testcase? :)
-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list