search for: pr11940

Displaying 1 result from an estimated 1 matches for "pr11940".

Did you mean: pr11948
2012 Feb 16
1
[LLVMdev] LLVM: MachineCopyPropagation.cpp
Hi, I have the following code: %a1<def> = COPY %a0<kill> ... %a0h<def> = COPY %a1l , as input to MachineCopyPropagation. 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. At a first glance, it seems that if (!ReservedRegs.test(Def) && (!ReservedRegs.test(Src) ||