diff options
author | Matthias Braun <matze@braunis.de> | 2015-01-08 00:21:23 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2015-01-08 00:21:23 +0000 |
commit | 9d7bc0874cf20f44cd331c77f5a003b4c4b262bd (patch) | |
tree | 8985b523b3b6c514641ef378573b9eeb2d103bbb /llvm/lib/ProfileData/CoverageMappingWriter.cpp | |
parent | d55e6ddacf0e948342e71bf8bbd990a3ae89faa5 (diff) | |
download | bcm5719-llvm-9d7bc0874cf20f44cd331c77f5a003b4c4b262bd.tar.gz bcm5719-llvm-9d7bc0874cf20f44cd331c77f5a003b4c4b262bd.zip |
RegisterCoalescer: Do not remove IMPLICIT_DEFS if they are required for subranges.
The register coalescer used to remove implicit_defs when they are
covered by the main range anyway. With subreg liveness tracking we can't
do that anymore in places where the IMPLICIT_DEF is required as begin of
a subregister liverange.
llvm-svn: 225416
Diffstat (limited to 'llvm/lib/ProfileData/CoverageMappingWriter.cpp')
0 files changed, 0 insertions, 0 deletions