Jakob Stoklund Olesen
|
396618b43a
Switch all register list clients to the new MC*Iterator interface.
|
13 年之前 |
Craig Topper
|
e4fd907e72
Use uint16_t to store register overlaps to reduce static data.
|
13 年之前 |
Jakob Stoklund Olesen
|
d5d61edfc6
Fix global live range splitting regmask accuracy.
|
13 年之前 |
Jakob Stoklund Olesen
|
938200859e
Add a static MachineOperand::clobbersPhysReg().
|
13 年之前 |
Jakob Stoklund Olesen
|
6ef7da0197
Add register mask support to InterferenceCache.
|
13 年之前 |
Andrew Trick
|
23d1c5ce8a
Remove pointless mode line in .cpp file.
|
13 年之前 |
Andrew Trick
|
524ff020f3
wrong filename
|
13 年之前 |
Jakob Stoklund Olesen
|
c7931fd725
Allow null interference cursors to be queried.
|
14 年之前 |
Jakob Stoklund Olesen
|
f1c709837b
Reapply r135121 with a fixed copy constructor.
|
14 年之前 |
Jakob Stoklund Olesen
|
4fcfcf4984
Revert r135121 which broke a gcc-4.2 builder.
|
14 年之前 |
Jakob Stoklund Olesen
|
6a9feaac93
Count references to interference cache entries.
|
14 年之前 |
Jakob Stoklund Olesen
|
9d29cbad32
Precompute interference for neighbor blocks as long as there is no interference.
|
14 年之前 |
Jakob Stoklund Olesen
|
f34ae32a6b
Avoid moving iterators when the previous block was just visited.
|
14 年之前 |
Jakob Stoklund Olesen
|
5907d86365
Add an InterferenceCache class for caching per-block interference ranges.
|
14 年之前 |