[llvm-dev] Ok with mismatch between dead-markings in BUNDLE and bundled instructions?

Krzysztof Parzyszek via llvm-dev llvm-dev at lists.llvm.org
Tue Jun 27 14:44:02 PDT 2017


On 6/27/2017 4:35 PM, Quentin Colombet via llvm-dev wrote:
> Yeah I was reading this as “only the non-touched part are dead”, and 
> that’s what I’d like to see in the representation longer. Obviously, the 
> register is not dead as a whole here :)

I think that having two defs for the same register, one dead and one not 
dead simply doesn't make sense. We already assume that a register is 
live if at least a part of it is live, so if it's "dead", it should mean 
that the whole thing is dead.

-Krzysztof

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, 
hosted by The Linux Foundation


More information about the llvm-dev mailing list