[LLVMdev] LLVM: MachineCopyPropagation.cpp

Anton Korobeynikov anton at korobeynikov.info
Thu Feb 16 09:00:26 PST 2012


Hello Jonas,

> The second copy is illegally erased! This is wrong, because it is the low
> part of a1 that is copied to the high part of a0.
copyprop is known to be buggy (see PR11940 as an example). So, it'd
advised to use -disable-copyprop by default for now.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-dev mailing list