[PATCH] D21189: Create subranges for new intervals resulting from live interval splitting
Krzysztof Parzyszek via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 24 12:56:49 PDT 2016
kparzysz added a comment.
In http://reviews.llvm.org/D21189#466694, @MatzeB wrote:
> Maybe if we had a way to clean extra unused dead-defs...
I thought of having such defs (including those created by IMPLICIT_DEFs) as always dead in a live range, and have them be non-extentable. In other words, LiveRange would somehow know that a [64r,64d) is a definition that cannot be extended to any use.
That would require storing extra information inside LiveRange, or perhaps we could use a special (reserved) id for the value number?
Repository:
rL LLVM
http://reviews.llvm.org/D21189
More information about the llvm-commits
mailing list