Go to file
Evan Cheng 8494ee175c Fix a major performance issue with splitting. If there is a def (not def/use)
in the middle of a split basic block, create a new live interval starting at
the def. This avoid artifically extending the live interval over a number of
cycles where it is dead. e.g.

bb1:
       = vr1204   (use / kill) <= new interval starts and ends here.
...
...
vr1204 =          (new def)   <= start a new interval here.
       = vr1204   (use)

llvm-svn: 44436
2007-11-29 10:12:14 +00:00
clang Support floating point literals of the form "1e-16f" which specify an exponent but no decimal point. 2007-11-29 06:06:27 +00:00
llvm Fix a major performance issue with splitting. If there is a def (not def/use) 2007-11-29 10:12:14 +00:00