aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-05-28 02:33:00 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-05-28 02:33:00 +0000
commitfd3f71ef3a69e7e50c65dceaa0d53c289765c26a (patch)
treebcfe75b15a2e25e131970e3bb4f048347dab5e86 /clang/lib/Basic/SourceManager.cpp
parent5cc91b261199d836b3d5e22cd9724abcc6c7a984 (diff)
downloadllvm-fd3f71ef3a69e7e50c65dceaa0d53c289765c26a.zip
llvm-fd3f71ef3a69e7e50c65dceaa0d53c289765c26a.tar.gz
llvm-fd3f71ef3a69e7e50c65dceaa0d53c289765c26a.tar.bz2
Create two BlockInfo entries when a live range is discontinuous through a block.
Delete the Kill and Def markers in BlockInfo. They are no longer necessary when BlockInfo describes a continuous live range. This only affects the relatively rare kind of basic block where a live range looks like this: |---x o---| Now live range splitting can pretend that it is looking at two blocks: |---x o---| This allows the code to be simplified a bit. llvm-svn: 132245
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions